DIY Plasma table Build - A Build thread
Posted: Sun Sep 07, 2025 5:26 pm
A few years back I started building a CNC plasma table, I started out a Mach4/ESS combination for the controller, but after a very short time I decided that I needed a better system. The 5v board made wiring in the 24v sensors a challenge, and was subject to false triggers. partly due to not using shielded cable, but the 5v signal was to close to the noise floor. I also wanted a more modern user interface than something that was cutting edge for windows 3.11
I started to look around at different controllers, and settled on the Centroid Acorn with THC and Ether1616. I liked the amount of documentation that was available, and the User interface.
below is a build thread on another site where I documented the build from the start, and also keep it fairly up to date.
https://www.tacomaworld.com/threads/cnc ... ld.746103/
Early on I ran into an issue that had me stumped along, it took a few days to figure out the issue. It is unrelated to the acorn, but it gives an idea on how I go about troubleshooting and also a bit of historic reference for the build.
https://plasmaspider.com/viewtopic.php?t=36378
Also the thread where I discuss the air scribe attachment for the table. I have since picked up a new air slide with the end lock attachment so it will stay in the up position until needed.
https://plasmaspider.com/viewtopic.php?t=37075
The Original Control box in progress...
Random specs and data for future reference:
Stepper Motor 23HS45-4204S:
Manufacturer Part Number: 23HS45-4204S
Motor Type: Bipolar Stepper
Step Angle: 1.8 deg
Holding Torque: 3Nm(425oz.in)
Rated Current/phase: 4.2A
Voltage: 3.78V
Phase Resistance: 0.9ohms
Inductance: 3.8mH ± 20%(1KHz)
Frame Size: 57 x 57mm
Body Length: 113mm
Shaft Diameter: Φ10mm
Shaft Length: 24mm
Number of Leads: 4
Lead Length: 400mm
Weight: 1.8kg
Stepper Driver DM556T:
Anti-Resonance for optimal torque, extra smooth motion, low motor heating and noise
Motor auto-identification and parameter auto-configuration for optimal torque from wide- range motors
Step and direction (PUL/DIR) control
Multi-Stepping for smooth motor movement
TTL compatible and optically isolated inputsto 5.6A
Input voltage 20-50VDC
16 selectable micro-step resolutions of 400-25,600 via DIP switches
8 selectable output current settings of 1.8A to 5.6A via DIP switches
Soft-start with no "jump" when powered on
Pulse input frequency up to 200 KHz
Automatic idle-current reduction
Protections for over-voltage and over-current
Electrical Specifications:
Output Peak Current: 1.8~5.6A (4.0 RMS)
Input Voltage: +20~50VDC (Typical 24-48VDC)
Logic Signal Current: 7~16mA (Typical 10mA)
Pulse Input Frequency: 0~200kHz
Pulse Width: 2.5μS
Isolation Resistance: 500MΩ
Output Peak Current: 1.8~5.6A (4.0 RMS)
Input Voltage: +20~50VDC (Typical 24-48VDC)
Logic Signal Current: 7~16mA (Typical 10mA)
Pulse Input Frequency: 0~200kHz
Pulse Width: 2.5μS
Isolation Resistance: 500MΩ
Type: HGR20 Slide Rail
Material: Gcr15 steel
Rail Shaft Length: 1500mm/59inch
Nuts: BF12/BK12 nuts
Fixing Screw Hole Size: M4x16mm
Static Load Ratings: 25.31
Allowable Static Torque: 0.17kNm
Weight: Approx.300g (10.6oz)
A Google photo album full of hundreds of pictures and some video of the machine as it was being built an tested
A Google Drive folder with spec sheets and manuals for the hardware and software
and any other document I want to save for future reference.
https://drive.google.com/drive/folders/ ... drive_link
I started to look around at different controllers, and settled on the Centroid Acorn with THC and Ether1616. I liked the amount of documentation that was available, and the User interface.
below is a build thread on another site where I documented the build from the start, and also keep it fairly up to date.
https://www.tacomaworld.com/threads/cnc ... ld.746103/
Early on I ran into an issue that had me stumped along, it took a few days to figure out the issue. It is unrelated to the acorn, but it gives an idea on how I go about troubleshooting and also a bit of historic reference for the build.
https://plasmaspider.com/viewtopic.php?t=36378
Also the thread where I discuss the air scribe attachment for the table. I have since picked up a new air slide with the end lock attachment so it will stay in the up position until needed.
https://plasmaspider.com/viewtopic.php?t=37075
The Original Control box in progress...
Random specs and data for future reference:
Stepper Motor 23HS45-4204S:
Manufacturer Part Number: 23HS45-4204S
Motor Type: Bipolar Stepper
Step Angle: 1.8 deg
Holding Torque: 3Nm(425oz.in)
Rated Current/phase: 4.2A
Voltage: 3.78V
Phase Resistance: 0.9ohms
Inductance: 3.8mH ± 20%(1KHz)
Frame Size: 57 x 57mm
Body Length: 113mm
Shaft Diameter: Φ10mm
Shaft Length: 24mm
Number of Leads: 4
Lead Length: 400mm
Weight: 1.8kg
Stepper Driver DM556T:
Anti-Resonance for optimal torque, extra smooth motion, low motor heating and noise
Motor auto-identification and parameter auto-configuration for optimal torque from wide- range motors
Step and direction (PUL/DIR) control
Multi-Stepping for smooth motor movement
TTL compatible and optically isolated inputsto 5.6A
Input voltage 20-50VDC
16 selectable micro-step resolutions of 400-25,600 via DIP switches
8 selectable output current settings of 1.8A to 5.6A via DIP switches
Soft-start with no "jump" when powered on
Pulse input frequency up to 200 KHz
Automatic idle-current reduction
Protections for over-voltage and over-current
Electrical Specifications:
Output Peak Current: 1.8~5.6A (4.0 RMS)
Input Voltage: +20~50VDC (Typical 24-48VDC)
Logic Signal Current: 7~16mA (Typical 10mA)
Pulse Input Frequency: 0~200kHz
Pulse Width: 2.5μS
Isolation Resistance: 500MΩ
Output Peak Current: 1.8~5.6A (4.0 RMS)
Input Voltage: +20~50VDC (Typical 24-48VDC)
Logic Signal Current: 7~16mA (Typical 10mA)
Pulse Input Frequency: 0~200kHz
Pulse Width: 2.5μS
Isolation Resistance: 500MΩ
Type: HGR20 Slide Rail
Material: Gcr15 steel
Rail Shaft Length: 1500mm/59inch
Nuts: BF12/BK12 nuts
Fixing Screw Hole Size: M4x16mm
Static Load Ratings: 25.31
Allowable Static Torque: 0.17kNm
Weight: Approx.300g (10.6oz)
A Google photo album full of hundreds of pictures and some video of the machine as it was being built an tested
A Google Drive folder with spec sheets and manuals for the hardware and software
and any other document I want to save for future reference.
https://drive.google.com/drive/folders/ ... drive_link