Hints & Tips

For this newsletter we will take a look at some of the common questions asked where answers are not so obvious. During the training courses, many of these questions are explained but for those who have been unable to attend....

CAM - Face classification
A good surface finish requires data accuracy.... This is an important point we all recognise. The model accuracy for 3D machining is defined by the chordal tolerance and angular tolerance when defining your piece. To explain the principle, if you simply break a 3D curve into equal length lines, the deviation of the lines from the curve would change as the curvature became larger and smaller. However, using a chordal deviation, the operator defines the maximum distance between the chord and the original geometry. The major benefit of using a chordal deviation to control the 3D mesh is that you have a consistent, predictable deviation.

Chordal tolerance

You may then ask why not set a very small chordal tolerance ? Well, in theory you can but this does effect the data size and also produce extra CNC code when it may not be necessary. You also have to be aware that on older machines without high speed controllers, the extra movements could choke the machine if the feedrates are not reduced. Dropping the feedrate is non-productive and reducing the accuracy means more time polishing and a less accurate part.

OK, with the problem explained, the following tip shows how it is possible to improve this situation by defining a different set of chordal parameters based on face type.

When defining the piece parameters, the general Chordal tolerance and Angular tolerance is applied to the complete model. However, there is a Face Classification tick box that opens an additional set of parameters that separates the tolerances for planar and radiused faces.

If the Face Classification tick box is NOT active, the general tolerances are applied to the complete model
If the Face Classification tick box IS active, additional tolerance parameters become active. This allows the operator to separate the model into 3 tolerance bands, planar faces, radiused faces and the general faces.

The major advantage of the mesh optimisation is that it allows the operator to be more creative with the machining tolerances and still retain a sensible model size.

Face Classification

If you do use the Face Classification option within the piece definition, it is then possible to graphically display and sort by face type when displaying the mesh within the Piece Manager.

Even at this point within the tree structure, it is possible to select an individual face and define a different chordal and angular tolerance. If individual face parameters are applied, the face will be displayed with a different icon within the tree structure.

Face Classification


If you have any tips or tricks that you would like to share, please email me with a short description (marc@vero.co.uk) and I will include them within a future Vero Newsletter.

Back...

-