I am assisting some students with setting up a cnc Plasma that they have designed. When we send a G1 command in MDI, the axis accel/decels very quickly. It does not accel/decel smoothly. The higher the accel time in PID the faster it moves or jumps. A G0 works just fine. Has anyone else experience this behavior?
Thanks,
Barrett
Possible accel/decel bug while sending a G1 in MDI
-
- Posts: 3
- Joined: Fri Mar 29, 2024 1:14 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: Yes
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7670
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Possible accel/decel bug while sending a G1 in MDI
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 2548
- Joined: Fri May 24, 2019 8:34 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7804734C6498-0401191832
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Clearwater, FL
Re: Possible accel/decel bug while sending a G1 in MDI
Please post a current report from the machine so we can see how it's set up. What drives are you using? What wiring diagram did you follow? We need much more info to be able to help.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 8072
- 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: Possible accel/decel bug while sending a G1 in MDI
i moved this post to the Plasma Forum.
like shawn said, please post a fresh report.zip so we can see your setup so we can help you out!
and photos and details of the machine and control components and configuration will go a long way in providing us with the information we need to provide technical support.
more info on how you can provide info we need to help is here
https://centroidcncforum.com/viewtopic.php?p=5010#p5010
like shawn said, please post a fresh report.zip so we can see your setup so we can help you out!
and photos and details of the machine and control components and configuration will go a long way in providing us with the information we need to provide technical support.
more info on how you can provide info we need to help is here
https://centroidcncforum.com/viewtopic.php?p=5010#p5010
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: 561
- Joined: Tue Aug 17, 2021 10:51 am
- 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: Possible accel/decel bug while sending a G1 in MDI
Also, any changes should be done in the wizard for acorn plasma.
I would just do a fresh install and complete the setup in the wizard.
I would just do a fresh install and complete the setup in the wizard.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 3
- Joined: Fri Mar 29, 2024 1:14 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: Yes
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7670
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Possible accel/decel bug while sending a G1 in MDI
Good Morning,
I wanted to start off and apologize for not providing more information in my original post. It was done in haste, trying to get a possible answer before the students left for the weekend. I have attached the current report.
A little background; I have installed and programmed several Centroid controls ranging from CNC7 to CNC12 for use on custom 3 axis hydraulic cutting presses. It has been awhile however, and the first time using the plasma version. I am currently working in the Engineering Department at Penn State - Altoona and advising two students on their senior capstone project. They have redesigned a previous CNC Plasma cutter project. The CNC is being driven using rack and pinion on the x and y axis and a ball screw on the Z, with Gecko G251 drives and Nema 24 motors. There is only one motor per axis. I helped them wire the Acorn with not really using any one wiring diagram. We initially used the wizard to get one axis running, but have since just made changes using the Config screens.
The problem first happened when we were troubleshooting a rigidity issue with the gantry, which actually was mostly being caused by the fast jerky accel and decel of a G1 X10 F100 move in MDI. I put a ridiculously slow accel of 10 and ran another G1. The axis took further to get up to 100 ipm as expected, but ramped at the beginning and end of the move at a higher feedrate than the one set with G1. A G0 moves smoothly with correct accel/decel rates. As does the program in PID Config.
I hope this explains it a little better. Please let me know if you need anymore information.
Barrett
I wanted to start off and apologize for not providing more information in my original post. It was done in haste, trying to get a possible answer before the students left for the weekend. I have attached the current report.
A little background; I have installed and programmed several Centroid controls ranging from CNC7 to CNC12 for use on custom 3 axis hydraulic cutting presses. It has been awhile however, and the first time using the plasma version. I am currently working in the Engineering Department at Penn State - Altoona and advising two students on their senior capstone project. They have redesigned a previous CNC Plasma cutter project. The CNC is being driven using rack and pinion on the x and y axis and a ball screw on the Z, with Gecko G251 drives and Nema 24 motors. There is only one motor per axis. I helped them wire the Acorn with not really using any one wiring diagram. We initially used the wizard to get one axis running, but have since just made changes using the Config screens.
The problem first happened when we were troubleshooting a rigidity issue with the gantry, which actually was mostly being caused by the fast jerky accel and decel of a G1 X10 F100 move in MDI. I put a ridiculously slow accel of 10 and ran another G1. The axis took further to get up to 100 ipm as expected, but ramped at the beginning and end of the move at a higher feedrate than the one set with G1. A G0 moves smoothly with correct accel/decel rates. As does the program in PID Config.
I hope this explains it a little better. Please let me know if you need anymore information.
Barrett
- Attachments
-
- report_98F07B920A6C-1109237670_2024-03-29_16-41-42.zip
- (8.27 MiB) Downloaded 6 times
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 561
- Joined: Tue Aug 17, 2021 10:51 am
- 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: Possible accel/decel bug while sending a G1 in MDI
Thanks for the Report. This is not looking like a bug.
I'm Chalking this up to the Extremely Low Resolution with Smoothing.
Turn smoothing off in the Profile manager and try your tests again.
With the current V5.08 you can reduce Parameter 223 from 1000 down to around 100.
This will Prevent Smoothing from starving for vectors due to the Low Pulse rate.
The Slower the feed rate the Lower the pulse rate. This causes Smoothing to act up at slow feed rates ON extremely Low Resolution systems.
You may find that currently for feed rates about say, 250ipm smoothing works great but much below 200ipm smoothing starts creating extra vectors hence the extra acceleration.
The Latest 5.1 RC has Improved smoothing for Low Resolution Systems.
Let me know what yinz find out.
I'm Chalking this up to the Extremely Low Resolution with Smoothing.
Turn smoothing off in the Profile manager and try your tests again.
With the current V5.08 you can reduce Parameter 223 from 1000 down to around 100.
This will Prevent Smoothing from starving for vectors due to the Low Pulse rate.
The Slower the feed rate the Lower the pulse rate. This causes Smoothing to act up at slow feed rates ON extremely Low Resolution systems.
You may find that currently for feed rates about say, 250ipm smoothing works great but much below 200ipm smoothing starts creating extra vectors hence the extra acceleration.
The Latest 5.1 RC has Improved smoothing for Low Resolution Systems.
Let me know what yinz find out.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 3
- Joined: Fri Mar 29, 2024 1:14 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: Yes
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7670
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Possible accel/decel bug while sending a G1 in MDI
Good Morning,
Just an update. They are able to get stable Linear moves with Smoothing turned off.
Thanks for the help,
Barrett
Just an update. They are able to get stable Linear moves with Smoothing turned off.
Thanks for the help,
Barrett
(Note: Liking will "up vote" a post in the search results helping others find good information faster)