Vibration Compensation of Delta 3D Printer with Position-varying Dynamics using Filtered B-Splines
Nosakhare Edoimioya, Cheng-Hao Chou, Chinedum E. Okwudire

TL;DR
This paper introduces a computationally efficient method for vibration compensation in delta 3D printers using filtered B-splines, significantly reducing vibrations and improving print quality across different positions.
Contribution
The paper proposes a novel offline parameterization and real-time model computation approach to enable effective filtered B-splines control on delta 3D printers with position-varying dynamics.
Findings
Simulation shows up to 23x reduction in computation time.
Experimental results demonstrate over 20% vibration reduction.
Print quality improvements are achieved across various positions.
Abstract
The delta robot is becoming a popular choice for the mechanical design of fused filament fabrication 3D printers because it can reach higher speeds than traditional serial-axis designs. Like serial 3D printers, delta printers suffer from undesirable vibration at high speeds which degrades the quality of fabricated parts. This undesirable vibration has been suppressed in serial printers using linear model-inversion feedforward control methods like the filtered B-splines (FBS) approach. However, techniques like the FBS approach are computationally challenging to implement on delta 3D printers because of their coupled, position-dependent dynamics. In this paper, we propose a methodology to address the computational bottlenecks by (1) parameterizing the position-dependent portions of the dynamics offline to enable efficient online model generation, (2) computing real-time models at sampled…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Analysis Techniques · Iterative Learning Control Systems · Dynamics and Control of Mechanical Systems
