Here at Heeks Software, you can buy HeeksCNC 1.3, a CAD/CAM application for Windows, for only £10, that can help you produce the NC code for your milling machine. Many happy customers are already using HeeksCNC to boost their productivity.

HeeksCNC is totally open source ( see here for source code details ) . You can modify it to suit your company's needs. The NC code can be configured by editing files written in the popular "Python", a clear and powerful programming language.

  • Functionality:

  • Import solid models from STEP and IGES files.
  • Import DXF drawings; lines, arcs, ellipses, splines and polylines are supported.
  • Some limited 2D drawing functions
  • Create new primitive solids, or make solids by extruding a sketch or by making a lofted solid between sketches.
  • Modify solids using blending, or boolean operations.
  • Save IGES, STEP and STL.
  • Create drilling, profile, pocket operations
  • Post process to g-code
  • g-code is backplot to show red and green lines in the graphics window
  • configure your post processor for any machine with the editable script files ( see help for more details )
  • solid simulation of material removal

About us.

How to get the source code