Table of Contents

CNC Sheet Router - Operational Guide

SOP

Before Turning On the CNC

  1. Make sure the air compressor is on.
  2. Make sure the air dryer is on.
  3. Open the air for the CNC.
  4. Remove any objects in the path of the gantry.

Turning On the Machine

  1. Tap your card on the interlock.
  2. Providing you have access, press the green button on the front panel of the machine.
    Note: If the machine doesn't go on, double check the off button is not depressed.

Setting up the controller side of things

  1. Home the machine
  2. Setup your tools
  3. Load the tools on the tool gang
  4. Measure the tool height offsets
  5. Transfer your files into the controller
  6. Setup your work offsets
  7. Setup your rigs, fixtures and stock accordingly

Right before cutting

  1. Turn he vacuum clamp on if you're using it.
  2. Turn on the dust collection

Troubleshooting

Initial Checks

Once the controller boots up, you might be greeted with some alerts. Once you check each alert, click Reset to clear the alarms.

Most Common Alerts on Startup

ALM - [PLC ALARM] LACK OF AIR PRESSURE

The machine is not getting enough pressure. Double check:

  1. The compressor is on and the system is pressurized (0.73 MPa).
  2. The valve is open. (NOTE: Take photo)

WARN - [PLC WARNING] AFTER BOOTING, THE 4TH AXIS NEVER RETURN HOME (Same for X, Y and Z)

You will always receive this warning. The machine needs to run the homing sequence to start operating normally.

ALM - [PLC ALARM] EMERGENCY STOP

An E-Stop is depressed. You have one on the controller and one on each side of the gantry. Check all of them are released.

How to

Running the Homing Sequence

  1. Before running the sequence, double check that nothing is in the way of the gantry and the table is clear.
  2. On the bottom bar:
    1. Click on ZRN.
    2. Click on CYCLE START.
  3. Once the sequence is finished, you should see:
    1. X- lit in yellow
    2. Y- lit in yellow
    3. Z+ lit in yellow
    4. 4+ lit in yellow

Measuring Tools

  1. Navigate to the top menu.
  2. Click Setup.
  3. Click ATM.
  4. Set parameter T.NO to the number of the tool you want to measure.
  5. Double check that the REF. X POS parameter is set correctly:
    1. Normal Tool:
      • x = 67
      • y = 2670
    2. Skimming Tool:
      • x = 107
      • y = 2670
  6. Double check that the REF. Y POS parameter is set correctly: 2670
  7. Click ATM.ST.
  8. Repeat for all tools as needed.

Importing a NC File

  1. Travel to the top menu.
  2. Click Monitor.
  3. Click USB DISK IMP.
    1. On the right panel, select the files you want to transfer.
    2. Click TRFR.
  4. Travel to the top menu.
  5. Click Monitor.
  6. Click File.
  7. Select the NC file you want to cut.
  8. Click GRAPH to preview the program.

Setting Up Work Offsets

Setup G54 Using Known Coordinates

  1. Travel to the top menu.
  2. Click Setup.
  3. Set your G54 offsets accordingly.
    Note: Pay attention to your base coordinates.

Setup G54 by Picking Coordinates

  1. Move the end of the current tool to the point of interest.
  2. Travel to the top menu
  3. Click SETUP
  4. On the Setup page, click TEACH IN.
  5. Select the work offset you would like to set.
  6. Depending on the coordinate you want to set, press the button accordingly (e.g. SET ALL, SET X, SET Y, SET Z, SET A).
  7. NOTE: Keep in mind that the Z coordinate shouldn't be measured using this method. Please read Picking Coordinates for the Z Axis.

Picking Coordinates for the Z Axis

  1. Move the end of the current tool to the point of interest.
  2. Travel to the top menu.
  3. Click Setup.
  4. Click ATM.
  5. Set the parameter T.NO to the current tool in the spindle.
  6. Click Z SET.

Explanation: In most cases postprocessors will output programs with tool height compensation. If you measure a point of interest using Teach In Z, the tool height offset of the current tool will not be taken into account. This can lead to issues and potentially cause damage. This is why u need to measure Z coordinate using the above instructions.

G-Code Cheat Sheet

Name Description Reference Link
G00 Rapid travel https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G01 Linear Interpolation https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G02 Circular interpolation (clockwise) https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G03 Circular interpolation (anti-clockwise) https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G17 Plane selection (XY) https://www.haascnc.com/service/codes-settings.type=gcode.machine=mill.value=G17.html
G18 Plane Selection (XZ) https://www.haascnc.com/service/codes-settings.type=gcode.machine=mill.value=G17.html
G19 Plane Selection (YZ) https://www.haascnc.com/service/codes-settings.type=gcode.machine=mill.value=G17.html
G20 Specifies imperial units https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G21 Specifies metric units https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G29
G40 Cancels Cutter Compensation https://gcodetutor.com/cnc-machine-training/cnc-g-codes.html
G41 Left Cutter Compensation https://gcodetutor.com/gcode-tutorial/g41-g42-cutter-compensation.html
G42 Right Cutter Compensation https://gcodetutor.com/gcode-tutorial/g41-g42-cutter-compensation.html
G43 Tool length compensation (plus) https://en.cncarea.com/cnc-milling-g43-g44-and-g49-codes-tool-length-offset/
G44 Tool Length Compensation (minus) https://en.cncarea.com/cnc-milling-g43-g44-and-g49-codes-tool-length-offset/
G49 Tool length compensation cancel https://en.cncarea.com/cnc-milling-g43-g44-and-g49-codes-tool-length-offset/
G53 Machine coordinates datum https://gcodetutor.com/fanuc-training-course/cnc-datums-g10-g53-g54.html
G54 Work offset https://gcodetutor.com/fanuc-training-course/cnc-datums-g10-g53-g54.html
G71
G80 Cancel canned cycle https://www.cnccookbook.com/g81-g73-g83-drill-peck-canned-cycle/
G90 Absolute coordinate programming https://gcodetutor.com/gcode-tutorial/g90-g91-gcode.html
G91 Incremental coordinate programming https://gcodetutor.com/gcode-tutorial/g90-g91-gcode.html
G94 Set feed to units per minute
M01 Temporary stop (optional)
M03 Start spindle on in a clockwise direction
M04 Start spindle on in an Anti-clockwise direction
M05 Stop Spindle
M08 Coolant On
M09 Coolant Off
M30 Program end

Code Snippets

Assessment

In order to be granted unsupervised access to the machine, you must demonstrate:

  1. Starting the machine
    1. Turning on all the services
    2. Homing the machine
    3. Troubleshooting
  2. Tool handling
    1. Loading tools on an iso holder and on the gang plate
    2. Picking and dropping tools by MDI
    3. Measuring tools with the ATM
  3. General jogging
  4. Program operation
    1. Setting coordinates for ATM
    2. Importing and loading a program
    3. Running a program
  5. Housekeeping
    1. Unloading a tool
    2. Moving the gantry out of the way