From ShapeOko
Revision as of 10:05, 23 April 2013 by Willadams (Talk | contribs)

Jump to: navigation, search

Here is a quote from Edward Ford’s blog[1]:

I’ve looked high and low for a nice open source, entry level CAM program. As luck would have it, after YEARS of searching, I found one mentioned in another forum, and tracked it down to find out it had been abandoned but the source was released before said abandonment. It was created by a guy named Jack, and I’m planning to do an entire other blog post explaining how this came to be. For now, just know that Jack’s creation (which he called PartKam), is now available on my github page, and is being hosted at one of my other domains. You can find it here: You will find a basic ‘help’ and ‘tutorial’ links at the top of the page.

Source is available on github.


(from the programs' about page)

  • arbitrary profiles, pockets, and drilling operations
  • true shape nesting
  • automatic island detection
  • sketch-to-CAD tool for easy prototyping
  • svg import and export


  • Profile --- a 2d cut into the material. The depth parameter specifies the depth of cut into the material and should be negative.
  • Pocket --- removes material from the interior of a path down to the specified depth. Note, that square corners will be rounded, matching the radius of the cutting bit.
  • Follow Path --- moves the cutting tool along the selected path, down to the specified depth without using offsets. Suitable for effects like engraving and provides complete control.
  • Drill --- drills to the specified depth.

Video Tutorial

From forum discussion Re: Burned Out and can't get started with CAD

Diamond Circle Square 3D Example

Having drawn up a file as shown on the Inkscape, it may then be imported into MakerCAM and readied for machining:

  1. First note the need to ensure MakerCAM and Inkscape agree on units, this is best done in MakerCAM's preferences by Edit | Edit Preferences and changing SVG Import Default Resolution from 72 to 90.[2]