FREEDOM251

Freedom251 › 3D CAD Software

HeeksCAD

Free plan LinuxWindows

Visit HeeksCAD Alternatives Pricing

HeeksCAD's own site

What HeeksCAD is

HeeksCAD is free, open-source 3D CAD/CAM software for parametric modeling on Windows and Linux systems. It supports Windows, Ubuntu, Debian, and OpenSUSE, with local workflows rather than cloud collaboration. The program imports STEP and IGES solid models, along with DXF lines, arcs, ellipses, splines, and polylines. You can create primitive solids, extrude sketches, loft between sketches, and change solids with blending or boolean operations. Models can be saved or exported as IGES, STEP, STL, and DXF files. HeeksCNC adds drilling, profile, and pocket machining operations and can post-process them to g-code. Users can configure a post processor for any machine by editing script files. Solid material-removal simulation and g-code backplots are available in the graphics window. The interface uses wxWidgets, OpenCASCADE handles solid modeling, and opencamlib handles surface machining. A free trial is available, while HeeksCNC 1.4 costs £10, paid once.

Who it suits

It suits users on supported Windows or Linux distributions who need parametric CAD and machining tools. It is also aimed at people working with milling machines and exchange formats such as STEP, IGES, DXF, and STL.

What it does well

  • Free plan and free trial available
  • Imports STEP, IGES, and DXF geometry
  • Exports IGES, STEP, STL, and DXF
  • Includes drilling, profile, and pocket operations
  • Provides material-removal simulation and g-code backplots

What to know first

  • No cloud collaboration
  • Trial adds unwanted text to each g-code file
  • Building from source requires software skills
  • HeeksCNC 1.4 costs £10, paid once

Plans

PlanBilled and limitsPrice
HeeksCNC 1.4Windows CAD/CAM application; creates NC code for milling machines£10, paid once

As sites.google.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Verdict

HeeksCAD combines parametric modeling with a substantial set of CAD/CAM operations and broad file-format support. Its local-only workflow and trial restrictions matter when choosing it for shared or production use.

Facts from HeeksCAD's own pages

Cloud collaboration
No · sites.google.com, 24 Sept 2026
File import and export
Import: STEP, IGES, DXF; export/save: IGES, STEP, STL, DXF · sites.google.com, 24 Sept 2026
File output
It saves IGES, STEP, and STL files. · sites.google.com, 11 Oct 2026
Founder and audience context
Dan Heeks is identified as the founder and says he runs a small precision engineering workshop with a Bridgeport milling machine and a hobby milling machine. · sites.google.com, 11 Oct 2026
Free plan
Yes · sites.google.com, 24 Sept 2026
Machine configuration
Users can configure a post processor for any machine by editing script files. · sites.google.com, 11 Oct 2026
Machining operations
It provides drilling, profile, and pocket operations and can post-process to g-code. · sites.google.com, 11 Oct 2026
Model imports
It imports solid models from STEP and IGES files and supports DXF lines, arcs, ellipses, splines, and polylines. · sites.google.com, 11 Oct 2026
Modeling
It can create primitive solids, extrude sketches, loft solids between sketches, and modify solids using blending or boolean operations. · sites.google.com, 11 Oct 2026
Modeling method
parametric · sites.google.com, 24 Sept 2026
Platforms
The maker describes the paid HeeksCNC application as being for Windows and says Ubuntu packages are available for the Linux version. · sites.google.com, 11 Oct 2026
Purpose
HeeksCNC is described as open source 3D CAD/CAM software. · sites.google.com, 11 Oct 2026
Simulation
It provides solid simulation of material removal and can display g-code backplots in the graphics window. · sites.google.com, 11 Oct 2026
Source code
The maker links to source code and build instructions on GitHub and says building the software requires software skills. · sites.google.com, 11 Oct 2026
Support
The maker says the purchase supports online help, replies to buyers' emails, and bug fixes. · sites.google.com, 11 Oct 2026
Supported platforms
Windows, Ubuntu, Debian, OpenSUSE · sites.google.com, 24 Sept 2026
Technology
The software uses wxWidgets for its interface, OpenCASCADE for solid modeling, and opencamlib for surface machining. · sites.google.com, 11 Oct 2026
Trial limits
The trial adds unwanted text to each g-code file and opens a browser when Post Process or Simulate is pressed. · sites.google.com, 11 Oct 2026

Where HeeksCAD stands on Freedom251

Look at these too