How Do I Get HSM to Work in SolidWorks?

Getting HSM (High-Speed Machining) to work in SolidWorks can be a game-changer for your machining projects. With its advanced features and capabilities, HSM can greatly enhance your productivity and efficiency. In this tutorial, we will walk you through the steps to set up and use HSM in SolidWorks.

Step 1: Installation

Before you can start using HSM in SolidWorks, you need to ensure that it is properly installed on your computer. If you haven’t installed it yet, follow these steps:

  1. Download the HSM software: Visit the official website of Autodesk and download the appropriate version of HSM for SolidWorks.
  2. Run the installer: Once the download is complete, run the installer file and follow the on-screen instructions to install HSM on your computer.
  3. Activate the license: After installation, launch SolidWorks and activate your HSM license using the provided activation key.

Step 2: Enabling HSM Add-In

Once you have successfully installed HSM on your computer, you need to enable the add-in in SolidWorks. Follow these steps:

  1. Open SolidWorks: Launch SolidWorks on your computer.
  2. Navigate to Add-Ins: Go to “Tools” in the menu bar and select “Add-Ins” from the drop-down menu.
  3. Select HSM add-in: In the Add-Ins dialog box, locate “HSM” from the list of available add-ins and check its corresponding checkbox.
  4. Click OK: Click the “OK” button to close the Add-Ins dialog box and enable the HSM add-in.

Step 3: Setting Up HSM Preferences

Now that the HSM add-in is enabled, you can configure its preferences according to your machining requirements. Follow these steps:

  1. Access HSM preferences: In SolidWorks, go to “Tools” in the menu bar and select “HSM” from the drop-down menu. Then, click on “Options”.
  2. Configure general settings: In the Options dialog box, you can set various general preferences such as default machine, tool library, post processor, and more.
  3. Adjust machining parameters: You can also fine-tune specific machining parameters like feeds, speeds, stepovers, and toolpaths in this dialog box.
  4. Save preferences: Once you have configured your desired settings, click on “OK” to save them.

Step 4: Creating HSM Toolpaths

With HSM properly set up in SolidWorks, you can now start creating toolpaths for your machining operations. Follow these steps:

  1. Create a new part or open an existing one: Open a new part file or open an existing part that you want to machine.
  2. Select the desired geometry: Use SolidWorks’ selection tools to choose the geometry on which you want to apply machining operations.
  3. Navigate to HSM tab: In the SolidWorks ribbon interface, switch to the “HSM” tab to access the HSM toolpaths.
  4. Choose a machining operation: From the available HSM operations, such as facing, pocketing, drilling, etc., select the one that suits your needs.
  5. Configure operation settings: In the HSM operation dialog box, adjust parameters like tool diameter, cutting depths, stepovers, and other relevant settings.
  6. Generate toolpath: Once you have configured the operation settings, click on “Generate” to create the toolpath for your selected geometry.

Step 5: Simulating and Verifying Toolpaths

Before executing the toolpaths on an actual machine, it is crucial to simulate and verify them for any potential issues. Follow these steps:

  1. Select simulation mode: In the HSM tab of SolidWorks, choose either “Verify” or “Simulate” mode from the Simulation group.
  2. Navigate to simulate options: Click on “Options” in the Simulation group to access various simulation settings.
  3. Configure simulation preferences: Adjust parameters like stock size, material removal rate (MRR), display options, and other visual settings in the Options dialog box.
  4. Run simulation: Once you have configured the simulation preferences, click on “OK” and then select your desired simulation mode (Verify or Simulate) to run the toolpath simulation.
  5. Analyze verification results: Examine the simulated toolpath animation and check for any collisions or undesirable behaviors that need to be addressed.


You have successfully learned how to get HSM to work in SolidWorks. By following these steps, you can now take advantage of the powerful HSM features to optimize your machining processes and achieve higher productivity.

Remember to always double-check your toolpaths and simulate them before executing them on a real machine for safe and efficient machining operations.