A typical CNC workflow consists of three steps:
CAD | CAM | CONTROL | ||
---|---|---|---|---|
Create Drawing | Convert to GCODE | Send to controller |
Within each of these, you have a lot of freedom to choose which applications you want to make use of in your own preferred workflow. You can select the ones you are most comfortable, or fit your sort of work better: For example, if your work is oriented toward signage and artwork, you'd prefer V ectric over Fusion360, because Fusion shines for engineering users who want to m achine engineering type parts. If you run a Laser, you'd prefer Lightburn over t he others as it focusses on Laser only.
CAD consists of applications you can use to create or modify 2D Drawings or 3D m odels, to use as input files for your CAM application:
TIP: Some CAM application also include CAD functionality, so you may see some applications listed and both sections.
Examples include:
In most cases you export your drawings as CAM compatible files, for example
For more details, refer to Troubleshooting CAD files for help with file formats, and cleaning up files to make them ready for CAM.
CAM software converts CAD drawings/models to machine-readable GCODE that can be sent to your CNC Controller:
Examples include:
For more details, refer to CAM Applications for help confi guring your CAM application with the correct Post Processor, etc
CONTROL software is tasked with streaming GCODE to your machine controller. It a lso handles all the other aspects of Machine interfacing, like Jogging, Digital read-outs, Alarm/Error handling, Serial Logging, Troubleshooting, etc
Examples include: