CircuitCAM v8.0 is available in the following variants with increasing functionality:
The higher level variants contain all the functionality of the lower level variants
The free viewer comes with import and viewing capabilities for the CircuitCAM native CAM and LMD formats and the most common formats used for PCBs. It is also possible to measure, however there are no editing, export and saving capabilities. Main purpose of the free viewer is to inspect the content of files in CAM and other PCB formats.
Target are all basic CAM operations for milling and drilling, including multi-tool copper removal (Insulate) and more. This includes:
Complete functionality for all milling and drilling operations as well as Laser machining for cutting, structuring and exposure.
The Stencil-variant has all capabilities of the Laser variant plus the following:
With the Viewer-, Basic- and Laser-variant it is only possible to work with one layout per CAM file - the main layout. A layout is the place that combines geometry and layer information. A main characteristic of the Stencil variant is the ability to work with a hierarchy of layouts; typically sub-layouts that can be combined to bigger layouts using layout instances. So the same sub-layout can be included several times in a higher level layout.
Category | Feature | Viewer | Basic | Laser | Stencil | LaserPlus |
CAM file | ||||||
Open | ✓ | ✓ | ✓ | ✓ | ✓ | |
Save | ✓ | ✓ | ✓ | ✓ | ||
Import | ||||||
Gerber | ✓ | ✓ | ✓ | ✓ | ✓ | |
GerberX (see below on Cutouts) | ✓ | ✓ | ✓ | ✓ | ✓ | |
Excellon/Sieb&Meyer | ✓ | ✓ | ✓ | ✓ | ✓ | |
LMD | ✓ | ✓ | ✓ | ✓ | ✓ | |
HP-GL | ✓ | ✓ | ✓ | ✓ | ✓ | |
DXF | ✓ | ✓ | ✓ | ✓ | ✓ | |
Barco DPF | ✓ | ✓ | ✓ | ✓ | ||
ODB++ | ✓ | ✓ | ✓ | ✓ | ||
Export | ||||||
G-Code | ✓ | ✓ | ✓ | ✓ | ||
Gerber | ✓ | ✓ | ✓ | ✓ | ||
GerberX | ✓ | ✓ | ✓ | ✓ | ||
Excellon | ✓ | ✓ | ✓ | ✓ | ||
LMD | ✓ | ✓ | ✓ | ✓ | ||
HP-GL | ✓ | ✓ | ✓ | ✓ | ||
HP-GL with Pen Width | ✓ | ✓ | ✓ | ✓ | ||
DXF | ✓ | ✓ | ✓ | ✓ | ||
Barco DPF | ✓ | ✓ | ✓ | ✓ | ||
PostScript | ✓ | ✓ | ✓ | ✓ | ||
List of Sub-Layout Instances | ✓ | ✓ | ||||
Special | ||||||
DataMatrix | ✓ | ✓ | ✓ | ✓ | ||
PCB-DRC | ✓ | ✓ | ✓ | ✓ | ||
Stencil DRC | ✓ | ✓ | ||||
Editing | ||||||
Editing of Primitives and Flashes | ✓ | ✓ | ✓ | ✓ | ||
Multi level Undo/Redo | ✓ | ✓ | ✓ | ✓ | ||
CSG (Set Operations) | ✓ | ✓ | ✓ | |||
Polygon with Cutouts (also for Import) | ✓ | ✓ | ✓ | |||
Convert to Flash & Comparison | ✓ | ✓ | ✓ | |||
Draw to Flash | ✓ | ✓ | ✓ | |||
Denest Flash | ✓ | ✓ | ✓ | |||
Create Outline | ✓ | ✓ | ✓ | |||
Step&Repeat | ✓ | ✓ | ✓ | |||
Create Bounding Shape | ✓ | ✓ | ✓ | |||
Shape Manipulations | ✓ | ✓ | ✓ | |||
Sub-Layout instances | ✓ | ✓ | ||||
Geometry Manipulations Center (GMC) | ✓ | ✓ | ||||
Tool Path | ||||||
Insulation Milling | ✓ | ✓ | ✓ | ✓ | ||
Contour Routing | ✓ | ✓ | ✓ | ✓ | ||
Base Material & Fixture | ✓ | ✓ | ✓ | ✓ | ||
Tool compensation | ✓ | ✓ | ✓ | ✓ | ||
Swap & Sequence | ✓ | ✓ | ✓ | ✓ | ||
Sorting / path optimization | ✓ | ✓ | ✓ | ✓ | ||
NC Mode | ✓ | ✓ | ✓ | ✓ | ||
Configurable Toolpath Engine (Universal / Laser / Milling / Drilling) | ✓ | ✓ | ✓ | |||
Laser Fill | ✓ | ✓ | ✓ | |||
Laser Insulate | ✓ | ✓ | ✓ | |||
Scanner Fields | ✓ | ✓ | ✓ | |||
SMT Stencil calculation | ✓ | ✓ | ||||
SMT Stencil Frame Generator | ✓ | ✓ | ||||
Striping & Stripping | ✓ | |||||
Library | ||||||
Create Package | ✓ | ✓ | ||||
Create Footprint | ✓ | ✓ | ||||
Package Recognition | ✓ | ✓ | ||||
GMC Exchange | ✓ | ✓ | ||||
Apply Footprints | ✓ | ✓ | ||||
Import Library | ✓ | ✓ |