Spindle Slave Position Error <resolved>
Moderator: cnckeith
-
- Posts: 146
- Joined: Thu Mar 21, 2024 6:05 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Spindle Slave Position Error <resolved>
I posted about this in my build thread, but it's got me stopped in my tracks at the moment and I'd like to try to move forward today, so bumping it up.
I've built a simple program in intercon on my lathe. I'm taking 5mm off a piece of delrin, 10mm long. That's the whole program. When I run it, the tool gets into position and the machine faults with a Spindle Slave Position Error.
I've looked through the forum and this seems to be related to trying to take too fast a cut. However, I don't think I'm doing that. My spindle is set to 800rpm and I'm taking 0.25mm/rev which works out to a relatively slow 50mm/min. My Z axis motors are set to a max of 800mm/min, and I can definitely move it faster than 50mm/min when jogging.
Here's a video of what it's doing:
and here's the fault: Here's the report I generated yesterday:
My spindle is a Teknic MCPV motor, so I do have a fair bit of control over that. I have the motor set to a max speed of 3000RPM. It's belted to the spindle at a 2:1 ratio, so I should get a max of 1500 on the lathe. Spindle motor acceleration is set to 1000rpm and deceleration is set to match that speed in the Teknic MSP software.
I'm using a Koyo TRD-SHR2500V5D encoder from automation direct. I've got the Wizard's encoder count set to 10,000 (4x 2500 pulses). A tachometer tells me that the speed reported by CNC12 is correct (It's set to report the speed from the encoder), so the encoder does seem to be working.
I have also tried slowing the feed rate *way* down, to 0.025mm/rev, but get the exact same error.
So what might cause this to happen? it doesn't seem like I'm pushing the machine to go too fast.
I've built a simple program in intercon on my lathe. I'm taking 5mm off a piece of delrin, 10mm long. That's the whole program. When I run it, the tool gets into position and the machine faults with a Spindle Slave Position Error.
I've looked through the forum and this seems to be related to trying to take too fast a cut. However, I don't think I'm doing that. My spindle is set to 800rpm and I'm taking 0.25mm/rev which works out to a relatively slow 50mm/min. My Z axis motors are set to a max of 800mm/min, and I can definitely move it faster than 50mm/min when jogging.
Here's a video of what it's doing:
and here's the fault: Here's the report I generated yesterday:
My spindle is a Teknic MCPV motor, so I do have a fair bit of control over that. I have the motor set to a max speed of 3000RPM. It's belted to the spindle at a 2:1 ratio, so I should get a max of 1500 on the lathe. Spindle motor acceleration is set to 1000rpm and deceleration is set to match that speed in the Teknic MSP software.
I'm using a Koyo TRD-SHR2500V5D encoder from automation direct. I've got the Wizard's encoder count set to 10,000 (4x 2500 pulses). A tachometer tells me that the speed reported by CNC12 is correct (It's set to report the speed from the encoder), so the encoder does seem to be working.
I have also tried slowing the feed rate *way* down, to 0.025mm/rev, but get the exact same error.
So what might cause this to happen? it doesn't seem like I'm pushing the machine to go too fast.
Last edited by friolator on Thu Jun 06, 2024 9:20 am, edited 1 time in total.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Site Admin
- Posts: 9029
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: Yes
- Hickory CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Spindle Slave Position Error
post the intercon and g code program you are using in the photo
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 146
- Joined: Thu Mar 21, 2024 6:05 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Spindle Slave Position Error
Ok. I think I did this right. Let me know if this is what you need.
Here's the gcode:
Here's the gcode:
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Site Admin
- Posts: 9029
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: Yes
- Hickory CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Spindle Slave Position Error
you are using beta software, so i'm moving this thread to the beta forum.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3700
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Spindle Slave Position Error
G96 S600.0 M3
This is constant surface Speed 600m/min
Try to use G97 S600 M3, then the spindle will turn 600min-1
In the video it looks like the spindle stops at the start of the cut, maybe not enough power, cut too deep, too much feed rate.
Will it run without the part in the chuck?
Uwe
This is constant surface Speed 600m/min
Try to use G97 S600 M3, then the spindle will turn 600min-1
In the video it looks like the spindle stops at the start of the cut, maybe not enough power, cut too deep, too much feed rate.
Will it run without the part in the chuck?
Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 146
- Joined: Thu Mar 21, 2024 6:05 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Spindle Slave Position Error
Hmm. I changed it to G97 and it still faulted in the same way at the same line.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 146
- Joined: Thu Mar 21, 2024 6:05 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Spindle Slave Position Error
Ahh - nevermind. I forgot to set the feed mode to f/m. now it's running.
Thanks!
Thanks!
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3700
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Spindle Slave Position Error
I would use f/R but for this small lathe 0.1mm/rev, not 0.25
Uwe
Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 146
- Joined: Thu Mar 21, 2024 6:05 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Spindle Slave Position Error
I'll give that a try. Meanwhile, this worked nicely ...
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3700
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Spindle Slave Position Error
extrem time lapse
Uwe

Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)