Bits and pieces (mostly LinuxCNC config) describing my router table.
Component | Desc |
---|---|
Table | AvidCNC 4x8 router, custom-ordered 4x9 (to make room for a rack-style tool changer). Only the mechanical components and limit switches from them, not their stepper motors, drives, or spindle. |
Rotary Axis | AvidCNC rotary axis (rotary axis) |
Spindle | HSD ES330 4 kW, 24 kRPM, ATC |
VFD | Delta VFD-MS300 series, VFD25AMS23ANSHA |
Servos | 4x CPM-SDSK-3411P-ELS (linear axes), 1x CPM-SDSK-3421S-RLS |
Power & Cables | All from Teknic, details to come |
Z-axis Brake | Originally MPC034-24-500, but the distributor’s page for that no longer exists. Teknic offers a similar one |
Interface | Mesa 7176e |
There are two Phoenix Contact DIN rail relays, DigiKey part 277-17665-ND. One controls the spindle fan motor, the other disengages the z-axis brake. That one needs a flyback diode.
3D-printed risers do a decent job of holding the forks high enough to allow the dust collector shoe bristles to surround the tool during load and unlooad, when the forks are turnd around to face backward:
hm2_7i76e.0.7i76.0.0.input-14
4-pin M12 panel connectors. These damn things are nearly $20 each.
Brown is +24V, black is signal (to 7i76e input), blue is ground. Most of the inputs are tied high through a 10kΩ resistor at the 7i76e input, but the rotary axis limit switch has the resistor at the connector. This is how I should have done them all, but I'm not prepared right now to redo the other ones.
This CNC router uses a Mesa 7i76e card, connected on a second Ethernet interface. On my machine, this requires the second interface to be configured with a static IP address. The following lines are added to /etc/network/interfaces/
:
# Second interface directly connected to Mesa card
auto enp5s0
iface enp5s0 inet static
address 10.10.10.1
netmask 255.255.255.0
Then
$ sudo ifup enp5s0
(Might need to take it down first, then bring it back up.)
Etekcity Outdoor Smart Plug uses an ESP-01e Wi-Fi controller and a HLW8012 (ESPHome) with shunt resistor to measure power.