Latest ModuleWorks Developments for Ultra-Precision Machining

April 28, 2020

To keep pace with the fast changing requirements of the optics market, ModuleWorks has added several new features to its ultra-precision machining core. These new features advance the overall strategy of combining conventional CAM machining patterns like roughing, drilling and chamfering with the needs of ultra-precision machining.

The input data for ultra-precision machining are different to those in standard CAD/CAM systems. Optical features are often defined by formulas, polynomials and point clouds. ModuleWorks accepts a mixture of these different data types as input for toolpath generation and now also accepts so-called secondary drive surfaces that provide optional control of the tool orientation motion. This new feature smooths out vibrations and orientation changes for improved multi-axis turning and milling of complex workpieces.

A spiral morph pattern has been developed for manufacturing non-rotational symmetrical molds for lenses. The morph pattern delivers enhanced precision by generating a continuous toolpath without abrupt changes in the tool direction. 

Furthermore, new application-driven projection methods ensure optimal pattern distribution onto surfaces for manufacturing parts within required form and positional tolerances. In addition, new projection methods enable inside and outside diamond turning.   

New Ultra-Precision Machining Features

Spiral Morph

Spiral Morph Pattern

This new toolpath pattern enhances the precision of non-rotational symmetrical parts. This feature is in high demand for manufacturing molds for elliptical lenses where a continuous toolpath from the outer elliptical contour to the circular center of the parts is needed. The spiral morph pattern creates a spiral toolpath which morphs the elliptic outer contour into a circular one in the center. Users benefit from a continuous toolpath without abrupt change in the tool direction, which enhances precision.  

The algorithm interpolates between the outer and inner input curves, which can both be arbitrarily formed. You can also control other parameters such as the cutting direction and the distance between adjacent toolpaths (step-over). 

Point Data Import

New projection methods are now available for projecting toolpath patterns onto the surface of a part.

Standard methods use Z-axis projection to project a pattern from top to bottom onto a surface, but z-axis projection does not deliver appropriate toolpaths for all types of part. ModuleWorks has developed application-driven solutions that complement the Z-axis projection with two new methods. Each method is appropriate for specific part shapes. The three projection types are:

  • Z-Axis Projection: the standard projection method. The toolpath pattern is generated in the xy-plane and projected along the z-axis onto the surface.
  • Point Projection: The toolpath pattern is generated on a plane which is parallel to the xy-plane at a specified height and then projected towards (or away) from a point on the z-axis at a given height. Its preferred application is, for example, for strongly curved lens surfaces which are not completely covered by Z-axis projection. Point projection can also be combined with the spiral morph pattern to manufacture asymmetric molds such as D-segments. 
  • Line Projection: A helix toolpath pattern (axis on the z-axis) is generated and radially projected towards (or away) from the z-axis. It is predominantly used for tube-shaped parts. It generates a revolving pattern which can cover either the inner or outer surface. A typical application area is turning vertical walls on an asymmetric die using inside and outside diamond turning. 
Point Data Import

Point and Line Projection

New projection methods are now available for projecting toolpath patterns onto the surface of a part.

Standard methods use Z-axis projection to project a pattern from top to bottom onto a surface, but z-axis projection does not deliver appropriate toolpaths for all types of part. ModuleWorks has developed application-driven solutions that complement the Z-axis projection with two new methods. Each method is appropriate for specific part shapes. The three projection types are:

  • Z-Axis Projection: the standard projection method. The toolpath pattern is generated in the xy-plane and projected along the z-axis onto the surface.
  • Point Projection: The toolpath pattern is generated on a plane which is parallel to the xy-plane at a specified height and then projected towards (or away) from a point on the z-axis at a given height. Its preferred application is, for example, for strongly curved lens surfaces which are not completely covered by Z-axis projection. Point projection can also be combined with the spiral morph pattern to manufacture asymmetric molds such as D-segments. 
  • Line Projection: A helix toolpath pattern (axis on the z-axis) is generated and radially projected towards (or away) from the z-axis. It is predominantly used for tube-shaped parts. It generates a revolving pattern which can cover either the inner or outer surface. A typical application area is turning vertical walls on an asymmetric die using inside and outside diamond turning. 
Z-Axis-Projection
Z-Axis-Projection
Point Projection
Line-Projection
Line-Projection

Share with others

Share on linkedin
Share on xing
Share on email
Share on facebook
Share on whatsapp