Hey guys,

A couple of months ago we got a brand new mori nlx 2500 twin chuck machine, thing works great, alot we dont understand and we've had a few teething issues understanding how to hand over parts and what not but we worked it out, However! I recently started a new part which requires the spindle 1 and 2 to both be clamped and syned to do some drill ops along the part with some C-Axis rotations during it. I've managed to get it to work pretty well using M480 but i noticed an issue that when the rapids were at 100% and it did a C-Axis rotation from say 0 to 180 spindle 2 would over spin then correct itself, i've had to fix this by using G1 for the C-Axis movements rather G0 am i missing something with the spindle syncs?

We run a 10" collect chuck on spindle 1 and a 6" 3 jaw on spindle 2 im machining 19mm (in S1) to 11mm (in S2)

Heres an example of the code im using:

N10
G54
G99
M05
M480 (SYNC)
M252
G0 B5.0
M257
G1 B-13.0 F1000
M210
G04 U1.
G99

N20
G54
G99
G28 H0
M68
G97 S3000 M13
X Y Z BLAH
M69
G1 C180.0 F30000
M68

Theres 5 tools altogether in active X so we do a few C-Axis movements and we would prefer to do it as a rapid rather then a G1 but we dont want the part to be slipping in the chuck, eve all the G28 H0 we had to change to G1 movements to slow it down enough to stop spinnning.

I tried adding a M34/35 but it kept throwing up errors once the M480 command was called. Would i need a M268 command to clamp the 2nd spindle? i assumed because its in synced that m68 would clamp both?

Anyways i'd appreciate any help provided on this.

Thank you.