Hi i have another that is stumping me today. On my router this time. I have limit switches setup and working with homing. Softlimits setup. So problem is i can jogg my max travel. But when i try and face my spoilboard. I get travel exceeded error. when im not exceeding max travel.
Added up both posi and neg direction to chk programed travel and its at 22.9 my max travel is set to 23.5 also not using cutter comp. So any ideas what im missing?
Not getting max travel
Moderator: cnckeith
-
- Posts: 366
- Joined: Tue Dec 11, 2018 4:03 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: F045DA80C8B8-0905181172
E415F6F70BC3-0318203049
98F07B91FC6B-0123236802 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: UK
Re: Not getting max travel
Try setting your WCS X and Y co-ords to the Home position (or +0.001" if you prefer) and recalculate the toolpath keeping within 22.9" (or 22.901"). I don't understand you have neg directions in there for facing but I can't see your machine.
This is way I surface my spoilboard but your mileage may vary
This is way I surface my spoilboard but your mileage may vary
"You can lead a horse to water but you cannot force it to drink"
Hope this helps
Nigel
Hope this helps
Nigel
-
- Posts: 7166
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Not getting max travel
you need to post machine photos showing your home position and a report.zip to get a good answer.
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
-
- Posts: 129
- Joined: Sun Jan 27, 2019 3:51 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
Re: Not getting max travel
This worked, i dont know why it did. because I was using a feature inside spoil board originally (bolt hole) But none the less it worked with using home and changing the cam to home.Nigelo wrote: ↑Mon Nov 30, 2020 11:45 am Try setting your WCS X and Y co-ords to the Home position (or +0.001" if you prefer) and recalculate the toolpath keeping within 22.9" (or 22.901"). I don't understand you have neg directions in there for facing but I can't see your machine.
This is way I surface my spoilboard but your mileage may vary
Anyone know why?
-
- Posts: 366
- Joined: Tue Dec 11, 2018 4:03 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: F045DA80C8B8-0905181172
E415F6F70BC3-0318203049
98F07B91FC6B-0123236802 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: UK
Re: Not getting max travel
Simple answer is your previous WCS and the CNC job using it were not set correctly. The error you received was due to the WCS / Job combo trying to move the spindle outside the Machine limit co-ords (MCS) at some point. Remember that the soft limits are always in MCS defined as distances from the MCS Home position for all axes.
If you press ALT-D at any position on the machine, you can toggle between WCS and MCS to see how they compare. You will therefore see that by setting the WCS to the MCS home, you are effectively mirroring the MCS - Simply put, the machine uses MCS at its core and the job uses WCS. This allows us to conviently use whatever WCS suits us best for any given job and place stock anywhere on the table without having to micro-manage the job in MCS units
Hope this helps
If you press ALT-D at any position on the machine, you can toggle between WCS and MCS to see how they compare. You will therefore see that by setting the WCS to the MCS home, you are effectively mirroring the MCS - Simply put, the machine uses MCS at its core and the job uses WCS. This allows us to conviently use whatever WCS suits us best for any given job and place stock anywhere on the table without having to micro-manage the job in MCS units
Hope this helps
"You can lead a horse to water but you cannot force it to drink"
Hope this helps
Nigel
Hope this helps
Nigel
-
- Posts: 129
- Joined: Sun Jan 27, 2019 3:51 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
Re: Not getting max travel
yes im aware of machine vs wcs. It still was within the machines travel.
Maybe if i get some time later ill post a video of it. (change it back to hole inside the board) . i didnt change programming only changed the origin location Using the wcs and that fixed it. used same program path on same part. so it moves the exact same travels in machine cords. only origin was changed.
Maybe if i get some time later ill post a video of it. (change it back to hole inside the board) . i didnt change programming only changed the origin location Using the wcs and that fixed it. used same program path on same part. so it moves the exact same travels in machine cords. only origin was changed.
-
- Posts: 3072
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Not getting max travel
And that was your problem. Take the machine coordinate of your X origin and add the largest X move in your program (observe signs). If that exceeds you X max travel then you'll get a message. Take the machine coordinate of your X origin and add the smallest X move in your program (observe signs). If that exceeds you X min travel then you'll get a message. Do the same for the Y and Z axis.
Imagine I have 10 inches of travel in X. My travel limits are X min = 0 and X max = 10. Now I set my WCS one inch to the left of my max travel. That is now X = 0. Now I can have a part program that machines a piece of material up to 10 inches wide, but the X coordinates in the G-code need to be between -9.0 and +1.0, or I'll get a X travel exceeded warning.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
-
- Posts: 129
- Joined: Sun Jan 27, 2019 3:51 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
Re: Not getting max travel
correct. my max travel is 23.5 it was limiting out at 22.tblough wrote: ↑Wed Dec 02, 2020 12:54 pmAnd that was your problem. Take the machine coordinate of your X origin and add the largest X move in your program (observe signs). If that exceeds you X max travel then you'll get a message. Take the machine coordinate of your X origin and add the smallest X move in your program (observe signs). If that exceeds you X min travel then you'll get a message. Do the same for the Y and Z axis.
Imagine I have 10 inches of travel in X. My travel limits are X min = 0 and X max = 10. Now I set my WCS one inch to the left of my max travel. That is now X = 0. Now I can have a part program that machines a piece of material up to 10 inches wide, but the X coordinates in the G-code need to be between -9.0 and +1.0, or I'll get a X travel exceeded warning.
i wasnt using max travel even when you added the negative and positive direction together. i was still shy by like .25 in or something from my full travel.
this weekend ill try and redo it with a video. only reason i will, is because it might be a bug or something.
-
- Posts: 369
- Joined: Thu Nov 15, 2018 10:07 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: F045DA7CBF8b-103011290
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Re: Not getting max travel
You're not understanding what he is saying. You're hitting a soft limit. If you max travel is 23.5 and lets say you make you origin 1.5 inches from the end of travel, you will only be able to go 22 in total.occustoms wrote: ↑Fri Dec 04, 2020 12:28 pmcorrect. my max travel is 23.5 it was limiting out at 22.tblough wrote: ↑Wed Dec 02, 2020 12:54 pmAnd that was your problem. Take the machine coordinate of your X origin and add the largest X move in your program (observe signs). If that exceeds you X max travel then you'll get a message. Take the machine coordinate of your X origin and add the smallest X move in your program (observe signs). If that exceeds you X min travel then you'll get a message. Do the same for the Y and Z axis.
Imagine I have 10 inches of travel in X. My travel limits are X min = 0 and X max = 10. Now I set my WCS one inch to the left of my max travel. That is now X = 0. Now I can have a part program that machines a piece of material up to 10 inches wide, but the X coordinates in the G-code need to be between -9.0 and +1.0, or I'll get a X travel exceeded warning.
i wasnt using max travel even when you added the negative and positive direction together. i was still shy by like .25 in or something from my full travel.
this weekend ill try and redo it with a video. only reason i will, is because it might be a bug or something.