Live Knowledgebase > SmartBench > Essential principles > CNC theory > What is post-processing?

Please Wait a Moment
X

Knowledge Base

Our knowledgebase contains all the information you need to know about all things SmartBench

 

What is post-processing?

This article will explain what post-processing is, and what you should think about when exporting designs from your CAD/CAM software into job files.

< Previous | List |

What does post-processing do?

Post-processing reads the toolpaths you have generated in your CAD/CAM software, and saves them into job files which SmartBench can understand.

Before post-processing, you should check that your toolpath parameters are within the bounds of what SmartBench can do (click here to check these now).

Your CAD/CAM software will ask which post-processor to use when saving the file.

For your SmartBench, always choose: Grbl (metric).

Or even better our own Yeti Tool post-processor if using Vectric or Fusion 

 

Post-processing converts the toolpaths into G-code, which is readable by SmartBench. 

Click here to learn more about this.

When does post-processing happen?

Let us look at the whole CNC cycle, so that we can see how post-processing fits in to the end of the CAD/CAM workflow:

  • Pen and paper: all the best ideas are sketched out on a piece of paper first 🙂

  • CAD environment: the part design is drawn up in the computer.

  • CAM environment: the machining operations are then defined, which then allows the software to automatically generate the toolpaths. 

  • Post-processor: these toolpaths are converted into a job file, using SmartBench’s specifications, which we can then send to SmartBench. 

Depending on your software, your CAM files may be converted into multiple job files by your post-processor. 

This might happen if your job requires a tool change to manufacture the part. 

 

CAD stands for Computer-Aided Design.

CAM stands for Computer-Aided Manufacture.

CNC stands for Computerised Numerical Control.

Toolpath parameters for SmartBench

Before post-processing your toolpaths for SmartBench, you need to make sure the parameters are with the specified range. 

Programming feed rate or spindle speed too high or low might not work with your machine, or may cause it to run in a way you do not expect.

 

Loading a job size bigger than the machine bed will halt the machining operation.

 

Number of axes

3-axis

Spindle orientation

Vertical

Max sheet cut size (mm)

2500 x 1250

Max depth of material (mm)

152

Spindle speed range (rpm)

5,000 - 25,000 rpm

Max feed rate range in X,Y axis (mm/min)

6000

Max feed rate range in Z axis (mm/min)

2000

Post-processor type

Grbl (metric)

 

Different post-processors are needed for different CNC machines

Different CNC machines use different real-time processors to coordinate movement, and each of these will expect G-code instructions to be in a particular format.

This is why you need to select the right post-processor for your CNC machine when you save the toolpaths to a job file.

Using a job file that has been made for a different machine may cause your job to be carried out in a way you don’t expect, and could potentially damage your workpiece.

Your CAD/CAM software will ask which post-processor to use when saving the file.

For your SmartBench, always choose: Grbl (metric) or Yeti SmartBench (*.gcode)


< Previous | List |

If this article didn't solve your problem, please submit a support ticket here

Elliot.

Elliot. is the author of this solution

Glad we could be helpful. Thanks for the feedback.

Sorry we couldn't be helpful. Your feedback will help us improve this article.

Did you find it helpful?

Yes   No
Updated on Tue, 24 Jan 2023