HSMWorks Overview

The True SolidWorks® Experience

HSMWorks is designed from the ground up to work inside SolidWorks®, providing a logical extension of the parametric SolidWorks assembly environment into the CAM world. Experienced SolidWorks® users will feel right at home working with HSMWorks and will be able to create high quality toolpaths within minutes. New users will benefit from the unmatched 2D and 3D CAD capabilities of SolidWorks mechanical design solutions and quickly extend any knowledge gained to the CAM process, resulting in improved design quality and reduced product development time.

Best in Class Toolpaths

In HSMWorks we have strived towards generating the smoothest toolpaths possible, resulting in reduced machining time, improved surface quality, less tool wear, and extended machine tool life.



Reduced machining time, improved surface quality
and less tool wear with high-quality toolpaths

HSMWorks features new and innovative toolpath strategies like the Adaptive Clearing that typically reduces the roughing time with 40% or more, and increase the tool life by as much as a factor of 10 when cutting in hard materials.

HSMWorks includes all of the conventional machining strategies like parallel, contour, pocket, pencil etc. familiar to most CAM users. HSMWorks takes these strategies one step further by generating smooth linking moves, resulting in reduced machining time and increased machine tool life.

Full Associativity

Defining machining geometry and parameters is done by selecting entities directly from the SolidWorks® model, resulting in full associativity between the SolidWorks® model and machining operations. Any changes to the model are automatically reflected in the toolpath to facilitate late design changes by reducing both the design time and the risk of introducing errors.

Machine Assemblies



HSMWorks supports machining directly
on both parts and assemblies

HSMWorks supports machining directly on both parts and assemblies, eliminating the need to split up complex designs. The machining data can be stored directly in the SolidWorks® part or assembly file for maximum ease of use, or use a separate assembly file. The second approach allows the machinist to work on third party designs leaving the original files untouched while still retaining full associativity. If an updated part or assembly file is received, HSMWorks will automatically detect the changes made to the geometry and update the toolpath accordingly.

Modern Architecture

HSMWorks utilizes the latest technologies including native 64-bit support for users of 64-bit versions of SolidWorks® resulting in superior performance when working on large or complex designs. The advanced HSMWorks task manager allows users to continue working inside SolidWorks® while toolpaths are calculated in the background, optionally utilizing multiple processors, dual cores and hyper-threading technology.