Machine: K40 with Cohesion3D Mini being converted to LightObject XLE 900x600

Board: Cohesion3D Mini

Firmware: Cluster from (Improved Raster Speed Firmware Update for Cohesion3D Boards!)

Here are the other specifics of the new hardware, stepper motor, stepper driver, etc.

Gantry: XLE-900-x-600-XY-Stage

https://www.lightobject.com/X-Y-Stages/XLE-900-x-600-XY-Stages-Complete-Kit-for-DIY-CO2-Laser-2-Year-Warranty

```
2:1 reduction gear box for X & Y
Belt: 3Mx15 (Pitch 3mm)
Speed: X: 900mm/s, Y: 500mm/s (if driver set to 1/32)
```

Stepper Motors (Both X and Y are identical - ignore LO product page saying 2 different motors for X/Y - my kit came with 2 identical motors)

Model: 573S15

Step angle: 1.2 deg

Step per revolution: 300

Phases: 3

No. wires: 3

Current: 5.8A

Holding Torque: 1.3 N*M (184oz*in) - MFG Spec

Single shaft (dia./length): 8.0mm/19mm

Inductance: 1.35 mH

Phase resistance: 0.9 ohms

Detente torque: 480 g.cm2

Rotor Inertia: 480 g-cm

Stepper Drivers

Model: 3DM580

https://www.lightobject.com/Stepping-Motor-Driver/Leadshine-3-Phase-3DM580-8A-1-axis-Stepping-Motor-Driver

Driver Power: 36V 15A Switching Regulated Power Supply

Problem/ Question:

Need help determining the new config settings for the hardware conversion. And need help in confirming/determining the proper driver setting.

Iām taking the C3D Mini to the new XLE gantry.

On my K40, everything was crystal clear and made sense for what knowledge I have. i.e. 1:1 gear, 1.8 degree motor with 200 steps per revolution for X/Y and Z with driver was set to 1/16 - 3200 pulses per revolution. the steps_per_mm was 157.575

With the new motors, drivers, gearing the math is not coming out (for what I know) to come up with a proper number for C3D config.

i.e.: Steps per Revolution Ć Microstep Ć Reduction) / 360 = Steps per Degree

*IF* I set the drivers to 1/16 or 1/32, I come up with this:

(300 * 16 * 2) / 360 = 26.6667 steps_per_mm

(300 * 32 * 2) / 360 = 53.3333 steps_per_mm

*BUT* the other issue, is the pulse/rev table (will attach a photo) doesnāt match an exact 1/16 or 1/32 for the motors like the K40 did.

Pulses per Rev / Motor Step per Revoltion = Microstep

If I set the driver to 5000 it comes out to 5000/300 = 16.6666 or 10000 is 10000/300 = 33.3333 or 6400 is 6400/300 = 21.3333

Please help me understand where I am going wrong āif possibleā as I would like to understand how to determine the configuration properly. Otherwise, I would like to at least just know what I should be setting the drivers to and the C3D configuration for.

Once I know the proper steps_per_mm settings, Iām hoping I can take that witht he motor specs and figure out the rest of the configs like _axis_max_sped, _max_rate, etc.

Please be kind, this is my first post. If there is more info needed, just ask. I tried to include as much as I thought was relevant.