HSMWorks provides a fully integrated CAM solution for SOLIDWORKS.

Call us to order on:
+44 (0) 2476 308 500

or email us at:

or speak to our team via:

Live Chat Now

Seamless workflow from design to manufacturing
HSMWorks allows you to maintain full associativity between the SOLIDWORKS model and machining operations. Machining geometry and parameters can be defined by selecting entities directly from the SOLIDWORKS model. Design changes in the CAD model get automatically updated in downstream data such as drawings and toolpaths, saving you valuable time and resources. Engineering change orders no longer mean missing delivery deadlines or introducing last minute programming errors.

Adaptive Clearing
Adaptive clearing is an advanced roughing strategy that sets the bar for efficient, high volume material removal. Using constant tool engagement and optimized cutter paths, HSMWorks drastically reduces roughing time compared to conventional roughing and increases tool life. Enhanced multicore support and improved linking make adaptive clearing the most advanced adaptive roughing technology to date.

Modern Architecture
HSMWorks is designed to take advantage of the latest workstation technologies to help you achieve superior performance, especially when working on large or complex designs.

Multiprocessor/multi-core support dramatically speeds up toolpath generation on supported hardware. The distributed CAM utility helps maximise use of your computing power by utilising idle PCs on the local network to reduce toolpath calculation time.

Stock Simulation
Integrated stock simulation in HSMWorks enables users to see stock being removed and to automatically check for shaft and clamp/fixture collisions. Users can colour the surface by tool number to inspect the resulting stock model, and they can slice the model to inspect different sections.

The target part comparison feature can be used to highlight rest and gouge areas with different colors. 3+2 machining is supported and multiple toolpaths can be verified in a single operation.

Toolpath Simulation
After generating a toolpath, users can easily inspect results with the integrated backplot and inspection tool. Controls include simulation speed and direction, visibility and translucency of tool, shaft, tool holder, and coloring of rapid moves, lead moves, and cutting moves. Use the advanced analysis tool to measure distances, or dynamically view all vital information about tools, and details such as feed/speed and estimated machining time. 3+2 machining is supported, and you can inspect multiple toolpaths in a single operation.

HSMWorks Edit
HSMWorks includes HSMWorks Edit for inspecting and manually editing NC program files. HSMWorks Edit provides a number of CNC code-specific functions, including line numbering/renumbering, XYZ range finder, and file compare. HSMWorks Edit features a DNC link for reliable RS-232 communications with a variety of CNC controls.

Milling Machine Simulation
Machine simulation detects collisions and nearmisses between all machine tool components such as axis slides, rotary tables, turrets, spindles, tool changers and fixtures. HSMWorks uses a SOLIDWORKS model of your machine tool to detect potential collisions, making it easy to modify or build new machine configurations directly inside SOLIDWORKS.

Tool Lists and Setup Sheets
Tool information can be specified directly using the HSMWorks tool library, or imported from third-party tool databases. Tool lists, setup sheets and other production documents are automatically generated and can be exported in a variety of formats including HTML, XML, Microsoft Excel, and Microsoft Word.

Free Posts, Fast Post Processor
HSMWorks includes free posts for several industry standard machines. HSMWorks uses an exceptionally fast post processor that is flexible, open, and JavaScript based, enabling on-site customisation, resulting in a significant reduction in post development time. HSMWorks comes with numerous generic post processor configurations. Each post processor is customisable to the user’s specific requirements. Our aim is to produce 100 percent ready-to-run code for your machine.

Combining training and learning, together with your software is essential. The individual or team that drives the design process must have the highest level of knowledge and product training so the business can leverage its full potential.

We Can Help

If you’re not sure which type of course you need to help drive your business forward, please get in touch via email or call us on 01277 263 244. We’re here to help. Alternatively, take a look at the Scheduled Courses.

Types of Learning
Through the Majenta Solutions Academy, individuals and teams can learn through a number of product-based courses or consultancy-led reviews. All designed to help your business meet its objectives, in a format that benefits you. Choose from;

  • Bespoke and Tailored Courses
  • Non-Scheduled Courses
  • Scheduled Courses

Bespoke and Tailored Courses

Whatever you are looking to achieve, we can help you get there. Through our bespoke and tailored courses, we can wrap training around your own needs and requirements. Whether you need product training or some technical and business advice, please get in touch via email or call us on 01277 263 244.

Non-Scheduled Courses

Here at the Majenta Solutions Academy, we are running training courses all the time. If no Upcoming Scheduled Courses are appearing below, don’t worry. You can still get in touch via email or call us on 01277 263 244 to arrange your next training course.

Upcoming Scheduled Courses

View full course calendar

At Majenta Solutions we recognise that support needs vary from customer to customer. That’s why we’ve created Subscription Plus.

We highly recommend taking advantage of the expertise and experience that Majenta Solutions can offer you, rather than relying on Basic Support.

Basic Support

  • Online Support via Email
  • Access Support via Online Community Forum

Subscription Plus Support Package

There are two Subscription Plus packages that you can choose from, each offering you a level of service and support that’s right for your business.

As well as receiving the standard Autodesk Subscription features, you’ll have access to Majenta Solutions software experts in a way that’s right for you and the support you need.

Whichever package you choose, you’ll benefit from a host of value added features and dedicated support from the Majenta Solutions Helpdesk Support team.

Subscription Plus Pro

Take the hassle out of software by choosing Subscription Plus Pro. In return, you’ll receive:

  • Access to our Customer Portal
  • Dedicated Helpdesk Support
  • Remote Desktop Support
  • MX Helpdesk Connect
  • Autodesk Account Support
  • Priority to Majenta Academy Events

Subscription Plus Master

As well as receiving everything in the Pro plan, you’ll receive:

  • FREE 10-User MX Account
  • Majenta Academy Online Training Sessions
  • FREE Annual Hardware Optimisation, Productivity and Technical Review
  • Autodesk Legacy Product Support
  • One-to-One Q&A Service
  • Remote One-to-One Training Sessions
  • Remote One-to-One Installation and Upgrade Assistance*
  • 10% Discount on Majenta Solutions Passport

*not including Vault

Smart. Flexible. Powerful. Autodesk Subscriptions.

Discover what Maintenance Subscription, Subscription, and Cloud Service Subscription can do for your budget, your people and your projects.


Autodesk Subscription gives you access to Autodesk software—the same full version you get with a perpetual license—but with a flexible, pay-as-you-go approach for a software budget that’s easier to manage.

  • Pay-as-you-go access
  • Scalable licensing
  • Up-to-date software
  • Additional cloud and software services

Difference between Single-User and Multi-User

Contract administrators grant access to subscription for single-user products and associated services by assigning a named user to a product. Each named user is an individual with a unique Autodesk ID. The number of named users you can assign per product is determined by the total number of licenses available for that product.

Supports a specific maximum number of users on computers connected to a network. Licenses are issued via Network License Manager (NLM) software utility to each user who starts an Autodesk product, up to the number of licenses purchased. Usually returns to NLM when a user closes all Autodesk products, which makes the license available to other users. NLM can be configured to allow a user to borrow a license and disconnect from the network until a specified return date—a borrowed license is only returned to NLM on or before the return date

Cloud Service Subscription

Now you can access your tools via the Internet without tying up your desktop or maintaining software. Get access to select Autodesk cloud services for creating, editing, analysing, and sharing work through a software-as-a-service (SaaS) subscription model.

  • Convenient access
  • Simplified collaboration
  • Secure storage
  • Powerful computing

Demand more from your software with Majenta Solutions

We’ve over 20 years experience working with design software. Over this time, Majenta Solutions have assisted many different types of organisations, working in varied industry spaces, to help meet their objectives.

Whatever your demands, Majenta Solutions have the expertise to deliver real added value to you, your team and your organisation.


Call us to order on:
+44 (0) 2476 308 500

or email us at:

or speak to our team via:

Live Chat Now

Request a free trial

  • This field is for validation purposes and should be left unchanged.


  • Architectural, Engineering, Construction
  • Building
  • Product Design & Manufacturing
  • Industrial Design & Visualisation

Value Added Services

  • Consulting Specialised
  • Product Support Specialised
  • Authorised Training Centre
  • Authorised Certification Centre
  • Authorised Developer

Join the conversation

Sign up to our mailing list to receive the latest offers
and updates from our team.


Your Support Options

For more information on Support Options, please view the ‘Support’ tab on the product page.

Contact Us