The machine is a 3-axis, 4-joint, gantry-style table that (mostly) carries a plasma torch. It could easily carry a router as well and may in the future. Here is a picture of the completed machine: []. Videos of the machine cutting can be seen here [] and here [].
The controller hardware consists of an Intel D510MO motherboard with 2GB RAM and a 50GB SSD harddrive. GPIO, encoder and step/direction signals are to/from a Mesa 7I43-U-4 Anything I/O USB/parallel 400K FPGA card. [] connected via the parallel port with a special firmware load from Mesa. Step and direction signals are sent to Granite Devices VSD-E servo drivers [] which are driving the X and Y axes motors. The Z axis motor is driven by a Gecko 320X []
Incorporated into the electronics cabinet is a Low Cost Torch Height Controller (LCTHC) from candcnc.com []
Also needed for THC and Glade button operation are these file which are put into the nc_files directory within your linuxcnc directory:
M120 - Turns THC Master Control Signal ON
M121 - Turns THC Master Control Signal OFF
M130 - THC Probe: Probes to top of material to determine pierce height
M131 - Turns THC Side Entry Mode ON
M132 - Turns THC Side Entry Mode OFF
gohome.ngc - Goes to work coordinates X0Y0Z0 after first lifting Z to a safe height
gomachinezero.ngc - Goes to machine coordinates X0Y0Z0 after first lifting Z to a safe height
This page was originally written by Tome on 021012. Edited 021012.