Current Machine Configuration:
- 3-Axis Router with paired Y-axis
- 4-Motors: JMC iHSV57 36V Hybrid Servo motor on all Axis - Spec Sheet
- Limit switch: Z- inductive proximity sensor, X/Y1/Y2: mechanical switch
- Controller: Custom CNC One controller built on a Duet3D custom board
- Spindle: AMB 1400 FME-U : German made 1400W router spindle with quick change and 0-10v analog spindle control.
- XY- Auto Squaring with 4 independent motors and limit switch inputs
- Not all CNC related G-code commands are supported. Mainly probing movements, since they are not usually applicable in a 3d printing environment.
- No ability to adjust feedrate in real time. The controller must finish a line before any changes to the feedrate can be applied.
- No feed-hold ability. There is a way to pause, but it does not pause instantly, again, it must wait for a line of code to complete
- Reliability. On several rare occasions the machine has lost position and/or performed unexpected movements during a job.
- ACORN, Router, 110VAC-240VAC, Hardware Paired Axes, Relay Style Auto-Squaring
- Hardware Pairing Homing and Squaring Methods
- JMC_MOTOR-DRAFT.pdf
- Paired-Axis Auto Squaring
- Blog Post on a Birk's CNC Build
A few things come to mind as far as questions go:
- Since I am using these JMC hybrid servo motors, I am assuming that I can wire the motors up as diagramed in the schematic even though they are for external driver modules, correct?
- I am looking through the documentation to determine if there are ways to map the analog 0-10v to the spindle speed. At 0 volts, the spindle is off, from 1-10V there is a linear increase from 3500rpm to 22000RPM. I assume this is in the CNC12 parameters somewhere?