Marty, is that correct, or have you seen that to be the case? That the "soft" travel limits will slow down the jog rate.martyscncgarage wrote: ↑Sat Dec 23, 2017 6:33 pmYes, set your soft limits once motor direction and homing is setup....
Lathe with stepper motors - limit switch crash
Moderator: cnckeith
-
- Posts: 595
- Joined: Tue Sep 12, 2017 10:03 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 1030090099
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
- Location: Outside Winston-Salem, NC
- Contact:
Re: Lathe with stepper motors - limit switch crash
Clay
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Lathe with stepper motors - limit switch crash
From the All in One DC Installation manual, section 6.11:frijoli wrote: ↑Sun Dec 24, 2017 12:40 amMarty, is that correct, or have you seen that to be the case? That the "soft" travel limits will slow down the jog rate.martyscncgarage wrote: ↑Sat Dec 23, 2017 6:33 pmYes, set your soft limits once motor direction and homing is setup....
"Setting software travel limit will automatically decelerate the axis right before it reaches the limit switch, preventing possible
damage to the machine as shown in Figure 6.10.2. Additionally, the CNC11 software will throw an error and stop the machine if a
G code requests the machine to move past the software travel limit."
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 595
- Joined: Tue Sep 12, 2017 10:03 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 1030090099
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
- Location: Outside Winston-Salem, NC
- Contact:
Re: Lathe with stepper motors - limit switch crash
Thanks, I assumed this meant during programmed travel, not jogging.martyscncgarage wrote: ↑Sun Dec 24, 2017 12:50 amFrom the All in One DC Installation manual, section 6.11:frijoli wrote: ↑Sun Dec 24, 2017 12:40 amMarty, is that correct, or have you seen that to be the case? That the "soft" travel limits will slow down the jog rate.martyscncgarage wrote: ↑Sat Dec 23, 2017 6:33 pm
Yes, set your soft limits once motor direction and homing is setup....
"Setting software travel limit will automatically decelerate the axis right before it reaches the limit switch, preventing possible
damage to the machine as shown in Figure 6.10.2. Additionally, the CNC11 software will throw an error and stop the machine if a
G code requests the machine to move past the software travel limit."
Note to self, "set soft limits".
Clay
Clay
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: Honolulu, HI
Re: Lathe with stepper motors - limit switch crash
Well, if Clay didn’t know this, my haphazard lazy self doesn’t feel so bad.
The thing is, I would have thought it would know where the limit switch was because it just homed to it, thus there should be no way to crash on a rapid jog. Naturally, if you didn’t set a travel limit, it wouldn’t know where to stop on the other end. My mill was set up with travel limits and it would coast to a nice stop on the switch. It doesn’t make as much sense to set a travel limit on a lathe so I didn’t do it right away. While playing around, I just assumed it would decelerate to a stop when nearing the switch. I assumed incorrectly.
The thing is, I would have thought it would know where the limit switch was because it just homed to it, thus there should be no way to crash on a rapid jog. Naturally, if you didn’t set a travel limit, it wouldn’t know where to stop on the other end. My mill was set up with travel limits and it would coast to a nice stop on the switch. It doesn’t make as much sense to set a travel limit on a lathe so I didn’t do it right away. While playing around, I just assumed it would decelerate to a stop when nearing the switch. I assumed incorrectly.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Lathe with stepper motors - limit switch crash
That is incorrect.ScotY wrote: ↑Sun Dec 24, 2017 2:25 am Well, if Clay didn’t know this, my haphazard lazy self doesn’t feel so bad.
The thing is, I would have thought it would know where the limit switch was because it just homed to it, thus there should be no way to crash on a rapid jog. Naturally, if you didn’t set a travel limit, it wouldn’t know where to stop on the other end. My mill was set up with travel limits and it would coast to a nice stop on the switch. It doesn’t make as much sense to set a travel limit on a lathe so I didn’t do it right away. While playing around, I just assumed it would decelerate to a stop when nearing the switch. I assumed incorrectly.
If you have setup your machine correctly when you home the machine, It hits the home/limit switches and backs off of them, THEN sets machine zero. (press Alt-D) If all is setup properly, during normal operation, CNC12 will stop the axis AT machine zero and at the end of its travel(if software limits have been set correctly and yes, you need to setup soft limits in a lathe as well) before hitting the limit switch or hard stop.
What you are describing could be lost steps or misconfiguration. When that happens, the axis are no longer where CNC12 thinks they are. (Open loop system) lost steps can be caused by rapids that are too fast, acceleration to fast for the steppers/machine, taking too aggressive a cut and stalling the motor, binding in the drive system, not picking the correct stepper motors for the machine/control configuratoin, software misconfiguration, are a few examples.
Prove this to yourself, you did a video of your lathe homing to the switches. Once its homed, in slow mode, jog away from the switches a half inch or so and then deliberately come back to them. It should stop right where machine home position was set and not touch the switch.
Report back.
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: Honolulu, HI
Re: Lathe with stepper motors - limit switch crash
Here’s a video with no soft limits set. Maybe I don’t fully understand what’s going on but I’m confident I have no lost steps on Z. If I do a rapid jog, it will slam into the switch and damage it...that I’m sure of because I’ve done it. Once soft limits (or travel...whatever it’s called) ARE set, then it knows where the limit switch is and will decelerate in time to not crash and the Z DRO will show zero, not some positive value. Without soft limits set, it will stop once the limit switch OPENS, but on a fast move, it takes too long to stop. Not sure if this is a result of using steppers and not servos.martyscncgarage wrote: ↑Sun Dec 24, 2017 9:26 amThat is incorrect.ScotY wrote: ↑Sun Dec 24, 2017 2:25 am Well, if Clay didn’t know this, my haphazard lazy self doesn’t feel so bad.
The thing is, I would have thought it would know where the limit switch was because it just homed to it, thus there should be no way to crash on a rapid jog. Naturally, if you didn’t set a travel limit, it wouldn’t know where to stop on the other end. My mill was set up with travel limits and it would coast to a nice stop on the switch. It doesn’t make as much sense to set a travel limit on a lathe so I didn’t do it right away. While playing around, I just assumed it would decelerate to a stop when nearing the switch. I assumed incorrectly.
If you have setup your machine correctly when you home the machine, It hits the home/limit switches and backs off of them, THEN sets machine zero. (press Alt-D) If all is setup properly, during normal operation, CNC12 will stop the axis AT machine zero and at the end of its travel(if software limits have been set correctly and yes, you need to setup soft limits in a lathe as well) before hitting the limit switch or hard stop.
What you are describing could be lost steps or misconfiguration. When that happens, the axis are no longer where CNC12 thinks they are. (Open loop system) lost steps can be caused by rapids that are too fast, acceleration to fast for the steppers/machine, taking too aggressive a cut and stalling the motor, binding in the drive system, not picking the correct stepper motors for the machine/control configuratoin, software misconfiguration, are a few examples.
Prove this to yourself, you did a video of your lathe homing to the switches. Once its homed, in slow mode, jog away from the switches a half inch or so and then deliberately come back to them. It should stop right where machine home position was set and not touch the switch.
Report back.
Marty
http://www.youtube.com/watch?v=MNRPkvwlCwE
Last edited by ScotY on Sun Dec 24, 2017 6:55 pm, edited 2 times in total.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Lathe with stepper motors - limit switch crash
Yes, a properly configured system including soft limits works.
Marty
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: Honolulu, HI
Re: Lathe with stepper motors - limit switch crash
I’m not disagreeing with that. My point was you NEED to set soft limits even if it doesn’t seem to make sense, like for a lathe setup or Z on a mill. Otherwise, you CAN fast jog into the switch and crash.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Lathe with stepper motors - limit switch crash
I'm sorry, yes that is correct. It's part of the setup process. Control needs to know the travels of the machine.
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 595
- Joined: Tue Sep 12, 2017 10:03 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 1030090099
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
- Location: Outside Winston-Salem, NC
- Contact:
Re: Lathe with stepper motors - limit switch crash
I think the confusion comes from the fact that people think of "home" as a maximum travel position. It isn't.
What it in fact is, is a reference point for the machine zero.
Clay
Clay
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
(Note: Liking will "up vote" a post in the search results helping others find good information faster)