Guide: CNC Milling 20-07-2016
Guide: CNC Milling 20-07-2016
Guide: CNC Milling 20-07-2016
20-07-2016
Overview P1
There are many advantages to using CNC Machining. The process is more precise
than manual machining, and can be repeated in exactly the same manner over and
over again. Because of the precision possible with CNC Machining, this process can
produce complex shapes that would be almost impossible to achieve with manual
machining. CNC Machining is used in the production of many complex three-
dimensional shapes. It is because of these qualities that CNC Machining is used in
jobs that need a high level of precision or very repetitive tasks.
Appendix P2
1. General Properties Pg 3
2. Tool Constraints Pg 6
3. Available Machines Pg 10
4. Materials Pg 17
SECTION 1
General Properties
Tooling Constraints
P4
The spindle holds the tool and move along X,Y and Z axis, following the paths generated
by the software. In a 3 axis router, the tool is always vertical, and undercuts are not
possible.
P5
Note:
1.
1. Since the tool is in a vertical position, undercuts are not possible.
2. However, in some cases the model can be flipped and machined on different
faces, provided that it has a stable face to lay on.
2.
P7
1. LIMITS
1. the tools have a circular section, it means that the internal corners, seen by the
top, are always rounded, only the radius can change.
2. Vertical walls can only be as high as the cutting part of the tool, not as the tool
itself.
2.
YES NO
P8
LIMITS
3.
YES NO 3. If the wall is steep, but not vertical, it can be as high as the tool
4. If the geometry of the model allows the space for the spindle, the cut can be
deeper than the tool itself.
4.
P9
TOOLS
1. endmill, with the flat edge, are mainly used for the roughing
cut, and for refining flat horizontal surfaces and sharp corners;
SECTION 2
Available Machines
P 11
What do we need?
• Save your model in Rhinoceros .3DM or .STL format
• Make sure your model has no holes, the volume must be fully enclosed.
• Model dimensions must be able to fit in the milling bed constraints (width, height and
depth).
P 13
FILE SET UP 2D
Max dimension:
FILE SET UP 3D
Max dimension:
(in some cases the Z dimension can be up to 250, depending on the tools used).
P 15
2D CUTTING
The drill cuts along a path, through the material or with a given depth (in this case
the depth must be added as note to the
drawing).
Profiling: the tool follows a line, on either one or other side of the line and inside or
outside a continuous closed shape.
The width of the cut depends on the tool used.
P 16
Pocketing: the tool removes all material inside an outline, to a specified depth.
Pocketing tool paths only work within closed shapes, all lines must be joined
without any overlaps.
When cutting several pieces within one sheet of material, you must allow space
for the tool, the thicker the material, the bigger the tool.
If there are many small pieces, they must be arranged on the board so that all of
them are connected with a solid frame, in order to leave a small part uncut (keep
them in position).
If the model is to be cut out entirely from the material, remember to add tabs
around the model to keep it in place while milling.
P 17
In some cases, it may be useful to have some spare material - Stone, concrete, glass and fibreglass can not be cut.
for making some test before cutting the model.
What do we need?
• Save your model in Rhinoceros .3DM or .STL format
• Make sure your model has no holes, the volume must be fully enclosed.
• Model dimensions must be able to fit in the milling bed constraints (width, height and
depth).
P 20
FILE SET UP 3D
Max dimension:
(in some cases the Z dimension varies depending on the tools used).
P 21
SECTION 3
File Import
Once you’ve selected the file you want to CNC, a pop-up window should appear with import
options. Simply click OK
Once imported the file will be placed according to the co-ordinates of its original file. In
order to CNC the file properly we have to centre the object to the origin. To do this:
Type in “0” (zero) into the command bar and press “Enter”
Note: Make sure “Osnap” is enabled and either “End” (for polysurfaces) or “Vertex” (for
meshes) is ticked to enable point selection
P 24
To check whether the object is closed properly type “ShowEdges” into the command bar.
There should be no “naked edges” or “non-manifold edges” (which are usually highlighted
pink if present).
For models with naked edges or non-manifold edges, type one or more of the following
commands into the bar:
MeshToNURB - When editing your object, it is best to convert your mesh
to a NURB. This allows your object to be easier to modify
especially when trimming/splitting is involved
To engrave lines onto the object simply draw the curve using “Polyline” or “Control Point
Curve” as highlighted left. Make sure the lines touch the object to ensure it engraves
successfully. Type “Project” into the command bar and make sure you use a viewport that
overlays the lines onto the right orientation.
Make sure the object fits in the CNC bed size. You can measure the object using the
“Distance” command. Use “Scale” to modify the size if necessary.
Use layers to organise the objects. The object you want to CNC should ideally be in one
layer. Engrave lines should be on another layer. You can do this by creating an new layer
as shown bottom left. To change an objects layer:
File
Export Selected
Hit “Enter”
Click on the drop down menu on the pop-up window and select the file type
suitable for your model. Make sure you choose “Rhino 5 3D Models” option
when choosing rhino
Save
Note: Doing this cleans up the file and makes sure only the model you want to CNC is there
without the working lines/surfaces