How to use the CNC Router
Training Requirements
Before operating the ShopBot CNC machine, make sure you have passed the CNC Router Certification Course and had an in-person CNC training. Contact soatechdesk@utexas.edu to find out more.
Revision Date
Guide last updated Mar 6, 2025 . This is an interim revision for the Spring.
Troubleshooting
Solutions to common troubleshooting issues are located at the last page of this guide or soa.utexas.edu/cnc
Command Quick Reference
Command | Function | Example of use |
|---|---|---|
C1 | Automatic Tool Changer (CNC #2 ONLY) | Chooses a new bit (1-9) from the Tool list. |
C2 | Z-axis Calibration | Calibrate the Z-axis for the bit with the help of the Z-zero plate. |
C3 | Home Calibration | Carriage will 'Home' itself to 0,0 |
C5 | Spindle Warm-Up Sequence | Spindle will cycle from low, med, high to warm-up, Takes 6-Minutes. |
J2 | Dual-Axis Jog (X,Y) | Jogs the carriage by 2-axis, using the format X-axis then Y-axis |
JX | JY | JZ | Single-Axis Jog (X, Y, OR Z) | Jogs the carriage by 1-axis, specify which axis by 'JX' or 'JY' or 'JZ' |
Z2 | Sets temporary 'Home' position | Change the 0,0 reference point from the default corner to the current location of the carriage. |
JH | Jog Home | Moves the carriage to the designated 'home' position from any point. |
FP | File Part Load | Opens a ShopBot.sbt file to run from the start. (default) |
FG | File Load in Goto/Line mode | Opens a ShopBot.sbt file to run from a specified line. For use when restarting a failed/paused job part way through. (additional troubleshooting on last page) |
TR | RPM Spindle Controller | When this window is open the spindle will be able to read the RPM from your file. |
Input Quick Reference
Input | Function | Example of use |
|---|---|---|
1 | Aluminum Z-plate | Only on CNC 1; for manual Z-axis calibration |
2 | X-axis Proxy | Proximity sensor for X-axis |
3 | Y-axis Proxy | Proximity sensor for Y-axis |
4 | Emergency Stop Button | Big red Emergency STOP button located above the workstation |
5 | ATC Z-plate | Only on CNC 2; for automatic tool changer Z-axis calibration |
ShopBot CNC Process
Double-check that the bit you are using is the exact type of bit mentioned in the CNC Templates page. If you don’t use the right bit, your part will not come out correctly.
The ShopBot CNC will perform ANY command given without question. It is important that YOU question every command to ensure no damage is done to the machine or to the surrounding shop patrons.
Part 1: Machine Calibration
Sign-in to the CNC Workstation using your EID credentials
Clear the CNC bed off to ensure no collisions occur
Ensure that the brush is magnetically attached to the end of the CNC router
Ensure that the dust collection gate is open and clear of obstructions; feel for airflow to ensure dust collection system is working
Turn on the ShopBot using the red switch on the control box
Press the blue, reset button (middle) on the ShopBot pendant located at the workstation
Check the fan above the spindle and ensure that it is powered on
On the workstation, launch the ShopBot 3 program from the desktop or search 'sb3' on the start menu
Next, perform the homing calibration; this process differs depending on which machine you're on.
Enter command 'JZ 4' then 'JX 80' to jog the spindle to a safe location in preparation for loading your stock material
Enter command 'TR' to open the auto RPM Spindle Control window
Part 2: Spindle Warm Up Sequence
The operator is responsible for ensuring that the warm up sequence has been ran at least once that day. If the sequence has already been ran, you may skip to 'Part 3: Loading Stock Material'
The ShopBot CNC MUST go through the spindle warm up sequence to prevent damage to the spindle.
This process takes 9 minutes and only needs to be done once per day.Enter command 'C5' to start the spindle calibration routine
A dialogue box will pop up asking you to start the router/spindle with 'start' button; DO NOTHING and proceed to next step
Press the green, start button (right) on the ShopBot pendant located at the workstation to turn the spindle on
Verify VISUALLY that the bit is now rotating in the spindle
Click 'Yes/OK' to start the spindle warm up sequence
Once the operation is complete, proceed to the next step