Mechanical issue (not controller related)
Moderator: cnckeith
-
- Posts: 2189
- Joined: Sat Nov 18, 2017 2:32 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: Yes
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: Acorn 238
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bergland, MI, USA
- Contact:
Re: Mechanical issue (not controller related)
The supported method of gantry "autosquare" requires that the slave switch triggers first. Having the master trigger first could result in erroneous results.
-
- Posts: 21
- Joined: Fri Jun 28, 2019 10:14 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Mechanical issue (not controller related)
But is there a way to change the fact that it wipes out travel limit when that happens? I wouldn't want my employe to just reset the machine, manually push the master side and run a machine with no soft limits...Gary Campbell wrote: ↑Tue Jul 09, 2019 9:27 am The supported method of gantry "autosquare" requires that the slave switch triggers first. Having the master trigger first could result in erroneous results.
-
- Posts: 9914
- 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: Mechanical issue (not controller related)
You have to set up autosquare as it was designed to operate Franco did a video on it.3d_low wrote: ↑Tue Jul 09, 2019 9:29 amBut is there a way to change the fact that it wipes out travel limit when that happens? I wouldn't want my employe to just reset the machine, manually push the master side and run a machine with no soft limits...Gary Campbell wrote: ↑Tue Jul 09, 2019 9:27 am The supported method of gantry "autosquare" requires that the slave switch triggers first. Having the master trigger first could result in erroneous results.
Please see if you can recreate the issue and post before report (with your soft limits set) and after report (as you say, when the soft limits disappear)
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
-
- Posts: 21
- Joined: Fri Jun 28, 2019 10:14 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Mechanical issue (not controller related)
I will later today. Thanksmartyscncgarage wrote: ↑Tue Jul 09, 2019 10:01 amYou have to set up autosquare as it was designed to operate Franco did a video on it.3d_low wrote: ↑Tue Jul 09, 2019 9:29 amBut is there a way to change the fact that it wipes out travel limit when that happens? I wouldn't want my employe to just reset the machine, manually push the master side and run a machine with no soft limits...Gary Campbell wrote: ↑Tue Jul 09, 2019 9:27 am The supported method of gantry "autosquare" requires that the slave switch triggers first. Having the master trigger first could result in erroneous results.
Please see if you can recreate the issue and post before report (with your soft limits set) and after report (as you say, when the soft limits disappear)
-
- Posts: 21
- Joined: Fri Jun 28, 2019 10:14 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Mechanical issue (not controller related)
So i figured out the issue. Turns out this was an mechanical one that happened during assembly.
My table was too large compared to the X axis gantry by 2mm. So basically the gantry plates were "tapered" from top to down. This was putting pressure on the ballscrew nut and was causing the vibration since the nut and the screw were parallel but not collinear. I've readjusted the table extrusions lengths and redid some test. The whole machine is a lot smoother and i can easily run 700ipm rapids with 0.3 acceleration on my Y axis.
As for the sort of glitch, i've included both reports from before and after. If you reset home and the master switch trips before the slave switch, it gives you an error and wipes out the soft limit travels. I don't know if wiping the limits is intended, but i'd never run a machine without soft limits... curious to see what you guys think about it.
My table was too large compared to the X axis gantry by 2mm. So basically the gantry plates were "tapered" from top to down. This was putting pressure on the ballscrew nut and was causing the vibration since the nut and the screw were parallel but not collinear. I've readjusted the table extrusions lengths and redid some test. The whole machine is a lot smoother and i can easily run 700ipm rapids with 0.3 acceleration on my Y axis.
As for the sort of glitch, i've included both reports from before and after. If you reset home and the master switch trips before the slave switch, it gives you an error and wipes out the soft limit travels. I don't know if wiping the limits is intended, but i'd never run a machine without soft limits... curious to see what you guys think about it.
- Attachments
-
- report_A81087B548C4-0419191928_2019-07-09_16-19-11.zip
- (316.94 KiB) Downloaded 134 times
-
- report_A81087B548C4-0419191928_2019-07-09_16-20-58.zip
- (317.16 KiB) Downloaded 129 times
-
- Posts: 9914
- 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: Mechanical issue (not controller related)
Thank you for the update. It happens.3d_low wrote: ↑Tue Jul 09, 2019 4:29 pm So i figured out the issue. Turns out this was an mechanical one that happened during assembly.
My table was too large compared to the X axis gantry by 2mm. So basically the gantry plates were "tapered" from top to down. This was putting pressure on the ballscrew nut and was causing the vibration since the nut and the screw were parallel but not collinear. I've readjusted the table extrusions lengths and redid some test. The whole machine is a lot smoother and i can easily run 700ipm rapids with 0.3 acceleration on my Y axis.
As for the sort of glitch, i've included both reports from before and after. If you reset home and the master switch trips before the slave switch, it gives you an error and wipes out the soft limit travels. I don't know if wiping the limits is intended, but i'd never run a machine without soft limits... curious to see what you guys think about it.
Did you try a second time to recreate the issue? It was repeatable?
I assume you were not homing your machine properly when this occurred per the software pairing and switch configuration? If you could be very detailed that would be helpful in tracking and repeating the issue. As a beta tester, I have to spend a lot of time recreating the issue, creating notes on the hardware configuration and a step by step process to recreate the issue. Reports always have to go in.
If your machine is configured properly as is the software, NO your software limits should not "zero" out.
Please post a follow up when you have it all sorted out. Maybe a video of it running!
Thanks
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
-
- Posts: 21
- Joined: Fri Jun 28, 2019 10:14 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Mechanical issue (not controller related)
Marty,
In order to create this report I manually triggered the master switch before the slave. I’ve done it multiple times before I figured it out. My machine had a pretty tight tolerance between both the slave and the master so I would get this error sometimes. I made another bracket for my slave homing switch and now it doesn’t happen unless somebody manually moved the gantry.
There doesn’t seem to be any relation with anything else. If the homing fails because the master switch is triggered first, the travel limits get erased every time. If this scenario happens, the software asks the operator to press escape to clear the error. If you open up the wizard and go to the homing tab after, the travel limits are all at zero.
Hope this helps
In order to create this report I manually triggered the master switch before the slave. I’ve done it multiple times before I figured it out. My machine had a pretty tight tolerance between both the slave and the master so I would get this error sometimes. I made another bracket for my slave homing switch and now it doesn’t happen unless somebody manually moved the gantry.
There doesn’t seem to be any relation with anything else. If the homing fails because the master switch is triggered first, the travel limits get erased every time. If this scenario happens, the software asks the operator to press escape to clear the error. If you open up the wizard and go to the homing tab after, the travel limits are all at zero.
Hope this helps
-
- Posts: 9914
- 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: Mechanical issue (not controller related)
Thanks for reporting it!3d_low wrote: ↑Tue Jul 09, 2019 6:39 pm Marty,
In order to create this report I manually triggered the master switch before the slave. I’ve done it multiple times before I figured it out. My machine had a pretty tight tolerance between both the slave and the master so I would get this error sometimes. I made another bracket for my slave homing switch and now it doesn’t happen unless somebody manually moved the gantry.
There doesn’t seem to be any relation with anything else. If the homing fails because the master switch is triggered first, the travel limits get erased every time. If this scenario happens, the software asks the operator to press escape to clear the error. If you open up the wizard and go to the homing tab after, the travel limits are all at zero.
Hope this helps
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
-
- Posts: 26
- Joined: Mon Sep 16, 2019 10:47 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: C122564
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Tucson, Arizona
- Contact:
Re: Mechanical issue (not controller related)
Yes - this exact same thing happened to me tonight when I was setting up the auto-squaring. Several times, the travel limits were reset to zero after I had previously set them to specific values for my table. I did have several occasions where the master home switch was triggered before the slave switch. I can document this with screen shots and photos if you need them. I assume that this is now a known "bug" in the software.
David
David
-
- Posts: 506
- Joined: Tue Aug 28, 2018 3:47 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: C8df84dfbdd5-0809181120
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
- Contact:
Re: Mechanical issue (not controller related)
It won't zero out the soft limits if the auto square is able to run all the way through the macro. If you have the machine mechanically square and the limits staggered properly the software will reset your limits. If for example you trigger the master first the limits don't get reset since the macro was exited prior to finishing. One of the first things the macro does is zero out the limits in order to square the gantry then assuming the machine was setup properly for auto square once the routine is finished and the machine zero is set it puts the old limits back in the software.
I've spent a lot of time with auto square and as long as you mechanically square your gantry and stagger your switches/sensors properly and have the correct value for the distance entered into the wizard, it will work just fine.
If any of the above are not set up properly the auto square won't work properly.
I'm in the process of doing a how to video that goes over everything I just mentioned above that should be helpful for first time users such as myself.
I don't know if in the Beta if it keeps the limits at 0 if you mess up with setting up auto square since I haven't tested it yet and my machine is set up properly. I can test it today by stopping the homing cycle prior to it finishing. I suppose if it was a production machine with users that don't know much about the software I could see where you would be concerned. That said if the machine isn't setup properly to begin with it won't matter whose using it since it's not going to work properly regardless.
Dan
I've spent a lot of time with auto square and as long as you mechanically square your gantry and stagger your switches/sensors properly and have the correct value for the distance entered into the wizard, it will work just fine.
If any of the above are not set up properly the auto square won't work properly.
I'm in the process of doing a how to video that goes over everything I just mentioned above that should be helpful for first time users such as myself.
I don't know if in the Beta if it keeps the limits at 0 if you mess up with setting up auto square since I haven't tested it yet and my machine is set up properly. I can test it today by stopping the homing cycle prior to it finishing. I suppose if it was a production machine with users that don't know much about the software I could see where you would be concerned. That said if the machine isn't setup properly to begin with it won't matter whose using it since it's not going to work properly regardless.
Dan