CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 25, 2017 10:14AM |
Registered: 8 years ago Posts: 776 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 25, 2017 11:47AM |
Registered: 9 years ago Posts: 5,232 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 25, 2017 02:40PM |
Registered: 12 years ago Posts: 335 |
Quote
lkcl
The design flaw stems from the fact that the X-Gantry is free to rotate, with only the mechanical strength of the rails/rods and the attachment of the X-Gantry to those rails/rods being the sole method of stopping any such potential rotation.
[...]
Can anyone spot a mistake in either the Edge-XY analysis *or* the CoreXY analysis?
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 25, 2017 03:54PM |
Registered: 12 years ago Posts: 5,794 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 26, 2017 07:27AM |
Registered: 8 years ago Posts: 776 |
Quote
691175002
I haven't fully analyzed your posts, but the CoreXY design uses a crossed belt path to contstrain the grantry such that it is always square. Even if the motors are spinning freely, you cannot rotate the gantry because both the red and blue belt are of equal length.
Quote
.
In practice, the belts is often the only thing keeping the gantry square, because people use the rigidity CoreXY provides to get away with only a single block on the Y rails.
As far as I can tell your analysis of CoreXY is flawed because this principle holds even with the X carriage moving freely. (The red and blue belts are both rigidly connected across the carriage and the system is therefore equivalent.)
Quote
I am skeptical of your proposed design
Quote
because any system with that many components is implicitly assuming that everything is perfectly rigid. In the real world every pulley, shaft, and linear bearing has compliance. If you design such that error accumulates at each step, it becomes almost impossible to build a rigid mechanism. A good pulley mount might deflect 20 microns under load, which is fine, but if you suddenly have 8 pulleys in the belt path then 8*20 becomes a material problem.
Quote
In everyday life we learn to accept that things made of metal and plastic are very rigid, but at the scale of a single FDM layer most components end up behaving like wet noodles. For example, this system weighs over fourty pounds as pictured and consists almost entirely of 1/2" aluminum plate, yet the Z axis will lean forward by ~30 microns when a realistic force is applied.
Quote
I have measured the performance of a number of positioning systems, and intuition tells me that relying on increasingly complicated belt paths to maintain gantry squareness is not an efficient design philosophy.
Quote
A second block for your linear rail might cost $3 from China.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 26, 2017 07:29AM |
Registered: 8 years ago Posts: 776 |
Quote
o_lampe
There might be a small distortion of the x-gantry around the z-axis, but the further away from the center the carriage is, the shorter is the lever of this distortion.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 26, 2017 07:33AM |
Registered: 8 years ago Posts: 776 |
Quote
the_digital_dentist
If you apply a sufficiently detailed analysis to any 3D printer mechanism I don't doubt that you'll be able to find nonideal conditions. But, they only matter if they result in print defects or limit other aspects of performance. Looking at the way printers work (and how most are built) and the considering the fact that we are squirting molten plastic out of a nozzle and lose all control of it the instant it leaves the nozzle, I can't help but feel like there are bigger, more obvious fish to fry.
Quote
I'll be much more interested if you can show me a print defect that can be attributed specifically to the flaw you've "discovered". Until then, it mostly looks like an argument to use fully supported linear guides instead of flexible end supported guide rails (but we already knew they were better), or maybe to turn down the acceleration a little. Meh.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 26, 2017 08:20AM |
Registered: 9 years ago Posts: 601 |
Quote
691175002
I am skeptical of your proposed design because any system with that many components is implicitly assuming that everything is perfectly rigid. In the real world every pulley, shaft, and linear bearing has compliance. If you design such that error accumulates at each step, it becomes almost impossible to build a rigid mechanism. A good pulley mount might deflect 20 microns under load, which is fine, but if you suddenly have 8 pulleys in the belt path then 8*20 becomes a material problem.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 26, 2017 11:05AM |
Registered: 12 years ago Posts: 335 |
Quote
I do understand this, but is it a problem? Surely each pulley will only deflect by x amount (lets say 20 microns) in a certain direction due to the tension in the belt system. It will not move in the other direction and so won't add positional errors.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 26, 2017 04:53PM |
Registered: 9 years ago Posts: 601 |
Quote
691175002
Quote
I do understand this, but is it a problem? Surely each pulley will only deflect by x amount (lets say 20 microns) in a certain direction due to the tension in the belt system. It will not move in the other direction and so won't add positional errors.
If you assume the system is under tension to begin with the pulleys will be at some intermediate level of deflection at rest, and will therefore be able to move in the opposite direction.
In essence, the CoreXY system places responsibility for gantry squareness on the pulleys and timing belt instead of the linear bearings. This is often a favourable trade, because pulleys are lighter and more compact than additional linear bearings.
When analysing the system it is easy to assume that timing belt stretch is the weak link, but certain arrangements (a skate bearing supported by an M4 socket cap screwed into printed plastic) are probably going to be more compliant than the belt, especially with 8-16 of them in the design.
Note that cumulative error is going to be smaller than the sum of the individual errors depending on the shape of the belt path. In practice the final deflection at the nozzle might end up being 2-4x the deflection of a single pulley (I haven't measured this so I have no idea).
PS. I don't want to imply that pulleys alone can make-or-break the printer, many other design choices have similar impact. You should view every piece of the printer as a potential source of error, including the frame, motor mounts, shaft couplings, linear bearings... No single decision is critical when viewed in isolation, but if you get sloppy in too many places it adds up.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 27, 2017 01:54AM |
Registered: 7 years ago Posts: 249 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 27, 2017 04:24PM |
Registered: 9 years ago Posts: 1,671 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated July 27, 2017 05:40PM |
Registered: 12 years ago Posts: 335 |
Quote
Origamib
As usual though this needs some experimental evidence... Would a similar CoreXY and a standard Cartesian machine have similar amounts of deflection?
Quote
If we assume properly mounted pulleys on shoulder bolts through 5mm aluminium plate, then this might not be that significant seeing as a coreXY gantry might only be about 1kg +/- few hundred grams.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated August 01, 2017 04:26AM |
Registered: 10 years ago Posts: 383 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated August 01, 2017 07:39AM |
Registered: 12 years ago Posts: 5,794 |
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated August 04, 2017 08:25PM |
Registered: 9 years ago Posts: 1 |
Quote
the_digital_dentist
The X axis guide rail uses a bearing block to attach it to one of the Y axis bearing blocks, so that when the frame expands and the Y axis guide rails move apart, the X axis rail can slide without creating large side loads that might cause the Y axis to bind.
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated August 05, 2017 03:07PM |
Registered: 8 years ago Posts: 776 |
Quote
the_digital_dentist
OTOH, we are squirting molten plastic out of a nozzle and the plastic does what gravity and momentum tell it to do until it hardens enough that it can't.
Quote
Also, filament diameter varies along its length, so the line width extruded will vary because the firmware assumes a constant filament diameter.
Quote
We print from STL files that are approximations of the native CAD geometry. How accurate/precise can it get?
Re: CoreXY design flaw spotted, EdgeXY concept fixes it, comments and review of analysis appreciated August 05, 2017 03:29PM |
Registered: 12 years ago Posts: 5,794 |