The main CamBam website has move to
Please visit the new site for more information on the new latest CamBam plus release beta 0.9.2

CamBam is a CAD / CAM application designed to take common CAD files such as DXF and 3DS, manipulate drawings using CamBam's internal geometry engine then produce tool paths and gcode for CNC machines. Some key features include:

  • 2.5D profiling and pocketing.
  • Toolpaths from True Type (TTF) Text.
  • Fully scriptable using VBScript or JScript.
  • Some 3D support is appearing.
  • The application is extentable by user written addins written in a variety of .NET supported languages include C/C++, C#, Visual Basic.
  • Bitmap to heightmap included for rudimentary 3D machining from photographs.
  • Its Free!
  • Thanks to the inexhaustible MrBean, we now have a CamBam forum set up for release announcements, bug reports and tips and tricks.

    Please note! CamBam is still in Beta development. Please verify any code this program may generate before unleashing it on expensive hardware.

    Latest Stable Version (29 August 2007)

    CamBam Beta 0.8 Release 2 MSI Installer (674KB) build 2797.19897

    celtic flower

    More information on changes and new features in this release can be found on the CamBam forum...

    Many thanks to...
    All the CamBam death wish beta release testers and all the members of the CamBam forum.

    Installation instructions and older releases are available here.

    Previous Stable Version (28 May 2007)

    CamBam Beta 0.8 Release 1 MSI Installer (524KB) build 2703.41827
    CamBam Beta 0.8 Release 1 binary files only (202KB) build 2703.41827


    New features include:

  • More colour config options (can do dark on light background now)
  • Toolpaths to polylines
  • Line only gcode output option (no arcs)
  • More drilling options including G81,G82,G83 and spiral milling
  • Many thanks to...
    MrBean for ongoing testing, support, graphics and web mangling.
    Zongo for testing and feedback from a prototype engineer's perspective.

    Documentation of new features and online support appearing soon! (sleep permitting)

    Installation instructions and older releases are available here.

    Getting Started

    OK, I've got CamBam installed, now what do I do?

    To get a feel for the CamBam user interface please read the getting started page.

    For more detailed examples try following through some of the online tutorials.

    To discuss CamBam, please use the CamBam forum.

    For a bit of background to the project view the CamBam cnczone thread.


    Here are some tutorials describing some of the basic operations of CamBam.


    The old documentation is currently offline while I work on the documentation for the latest version.

    Thank you for your patience