input shaping. Feature Request
15 Oct 2023 04:21 - 15 Oct 2023 20:30 #283031
by pinder
input shaping. Feature Request was created by pinder
Hello from Pinder.
I was looking at how much difference Klipper with input shaping make in 3d printing.
I was hoping this would be a nice feature for Routers Lasers and plasma Cutter.
Klipper uses a USB accelerometer for calculating resonance freq.
thank you in advance
Pinder
I was looking at how much difference Klipper with input shaping make in 3d printing.
I was hoping this would be a nice feature for Routers Lasers and plasma Cutter.
Klipper uses a USB accelerometer for calculating resonance freq.
thank you in advance
Pinder
Last edit: 15 Oct 2023 20:30 by pinder.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19226
- Thank you received: 6443
15 Oct 2023 12:38 #283067
by tommylight
Replied by tommylight on topic input shaping. Feature Request
Yes it does, it just avoids the resonant speeds by lowering feed rate.
3D printers move at very fast rate with huge accelerations and use belts that get stretchy at those rates, so for us it wont change much, if anything.
It works for X and Y axis only, we have a bit more, well plenty more when we count in the joints.
Mills and lathes have other vibration issues that input shaping can not fix.
3D printers move at very fast rate with huge accelerations and use belts that get stretchy at those rates, so for us it wont change much, if anything.
It works for X and Y axis only, we have a bit more, well plenty more when we count in the joints.
Mills and lathes have other vibration issues that input shaping can not fix.
Please Log in or Create an account to join the conversation.
15 Oct 2023 17:06 - 15 Oct 2023 17:07 #283080
by pinder
Replied by pinder on topic input shaping. Feature Request
Hey Tom
I agree this is not much useful for millings.
I was looking for the opportunities it has in rapid motions for co2 lasers while engraving.
Even plasmas and Fiber lasers can use rapid move movements when not cutting.
I agree this is not much useful for millings.
I was looking for the opportunities it has in rapid motions for co2 lasers while engraving.
Even plasmas and Fiber lasers can use rapid move movements when not cutting.
Last edit: 15 Oct 2023 17:07 by pinder.
Please Log in or Create an account to join the conversation.
15 Oct 2023 19:33 #283087
by pinder
Huge scope for decreaseing production times.
Replied by pinder on topic input shaping. Feature Request
I think it does more than just feed rate. It shapes the accelrations profile to compensate for resonance.Yes it does, it just avoids the resonant speeds by lowering feed rate.
Huge scope for decreaseing production times.
Please Log in or Create an account to join the conversation.
15 Oct 2023 21:10 #283092
by rodw
Replied by rodw on topic input shaping. Feature Request
Sounds you are really talking about limited jerk or S curve accelleration. That is a huge can of worms.
I think it does more than just feed rate. It shapes the accelrations profile to compensate for resonance.
Huge scope for decreaseing production times.
Please Log in or Create an account to join the conversation.
- snowgoer540
- Offline
- Moderator
Less
More
- Posts: 2388
- Thank you received: 779
17 Oct 2023 11:32 #283168
by snowgoer540
I've had this same thought. I think it definitely has application here, especially where there is no real interaction between the cutting head and the material (e.g. plasma, laser, etc.). I've mentioned it before outside of the forum. I briefly looked into the math Klipper employs, and then got side tracked. It would require updating/rewriting at least portions of the trajectory planner.
There's also a whole other component necessary to measure the resonance in the system.
It would definitely be fun to test. Especially for changes in direction with my Y axis, it would be pretty easy to see if it made any difference.
Replied by snowgoer540 on topic input shaping. Feature Request
Hello from Pinder.
I was looking at how much difference Klipper with input shaping make in 3d printing.
I was hoping this would be a nice feature for Routers Lasers and plasma Cutter.
I've had this same thought. I think it definitely has application here, especially where there is no real interaction between the cutting head and the material (e.g. plasma, laser, etc.). I've mentioned it before outside of the forum. I briefly looked into the math Klipper employs, and then got side tracked. It would require updating/rewriting at least portions of the trajectory planner.
There's also a whole other component necessary to measure the resonance in the system.
It would definitely be fun to test. Especially for changes in direction with my Y axis, it would be pretty easy to see if it made any difference.
Please Log in or Create an account to join the conversation.
17 Oct 2023 13:05 #283176
by pinder
Replied by pinder on topic input shaping. Feature Request
Klipper and now Marlin have their ways of measuring resonance frequency.
They have implemented input shaping and they are open-source. I dont know how much usable their code would be though.
They have implemented input shaping and they are open-source. I dont know how much usable their code would be though.
Please Log in or Create an account to join the conversation.
- snowgoer540
- Offline
- Moderator
Less
More
- Posts: 2388
- Thank you received: 779
17 Oct 2023 13:38 #283178
by snowgoer540
Replied by snowgoer540 on topic input shaping. Feature Request
I looked into it briefly one day. I got side tracked because they do all of their trajectory planning in Python which I thought was interesting.
The project is very well documented. I would think between the documentation and the code to look at it could be ported over for us to at least try. The measurement portion may just basically drop in and be usable. Id have to find time to do digging.
The project is very well documented. I would think between the documentation and the code to look at it could be ported over for us to at least try. The measurement portion may just basically drop in and be usable. Id have to find time to do digging.
Please Log in or Create an account to join the conversation.
11 Mar 2024 19:37 #295673
by egemens
Replied by egemens on topic input shaping. Feature Request
I have the exact idea since i upgraded to Klipper and tuned my 3d printer to use input shaping and pressure advance.
On my cnc router, especially sudden stops cause quite a bit of vibration and flex because i think the gantry is a bit heavy. I minimize it with accel/decel. but that results in slower motion in short moves as it should be long enough to reach full speed. I would like to use the full potential of the motors. so i think there can be a potential if vibrations are cancelled by an opposing wave like in noise cancelling headphones.
On my cnc router, especially sudden stops cause quite a bit of vibration and flex because i think the gantry is a bit heavy. I minimize it with accel/decel. but that results in slower motion in short moves as it should be long enough to reach full speed. I would like to use the full potential of the motors. so i think there can be a potential if vibrations are cancelled by an opposing wave like in noise cancelling headphones.
Please Log in or Create an account to join the conversation.
Time to create page: 0.087 seconds