New printer build! My CoreXY. January 24, 2016 04:00PM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. January 24, 2016 05:08PM |
Registered: 7 years ago Posts: 67 |
You probably meant that it's three points that define a plane (well, at least that is the correct answer), and I can understand the doubts you're having - I am concerned about my design as well. I would be glad to comment anything about the three screw solution, but unfortunately I am not that far in the build process. And it seems that the pillow block bearings I've ordered for the screws might have disappeared during shipment, so it will probably take a while until I get to that stage...Quote
robkar
Four linear rods with two lead screws belt driven by one stepper. I know that four points defines a plane etc., but in reality (with printed plastic parts) I doubt that everything will be stiff enough to not allow for any misalignment at all. Am I wrong?
Re: New printer build! My CoreXY. January 24, 2016 05:37PM |
Registered: 8 years ago Posts: 346 |
Re: New printer build! My CoreXY. January 24, 2016 06:53PM |
Registered: 11 years ago Posts: 5,762 |
Re: New printer build! My CoreXY. January 25, 2016 05:01PM |
Registered: 8 years ago Posts: 24 |
Quote
Dalius98
You probably meant that it's three points that define a plane (well, at least that is the correct answer), and I can understand the doubts you're having - I am concerned about my design as well. I would be glad to comment anything about the three screw solution, but unfortunately I am not that far in the build process. And it seems that the pillow block bearings I've ordered for the screws might have disappeared during shipment, so it will probably take a while until I get to that stage...
Quote
Dalius98
Anyway, I would like to express the concerns I'm having about your frame design - yes, it looks nice with two unsupported corners, and getting big parts off the build plate would be easier, but aren't you sacrificing stability for pretty much nothing? I mean, even if the extrusions are strong enough not to sag or flex in any way (which I'm pretty sure they are), there's something that just feels wrong when looking at it. Just my opinion.
Quote
filipeCampos
very cool design...
i have the same opinion was dalius98 about the frame, looks very cool but i not sure if you will have some stability problem. But if your atual design was problem then you could add a 3 vertical bar behind to add ridigity and put on it an third rail for the z axis. i sugest to replace bowden to a direct setup, it will give less possible problem and better print quality.
Quote
the_digital_dentist
I think your frame may be stiff enough as is, but if there were vertical members at all four corners it might be easier to enclose the machine using simple flat panels attached to the sides. It certainly won't cost much to add two more extrusion pieces to the frame.
Don't forget to plan places for the electronics, wiring, and the filament spool(s) or yours will end up like many other designs- very cool looking in your CAD models because you left that stuff out, but when you actually build it, the controller board ends up in some weird place because it was an afterthought.
I say go with linear guides. They are much more compact and ultimately lighter weight than pairs of round rails and bearings. You don't have to worry about flex or keeping them parallel, either, and there is zero play in the bearing blocks. If you are going to enclose the machine to print ABS, you do have to worry about the thermal expansion of the aluminum frame vs the much smaller expansion of the steel guide rails which is primarily a concern for the XY mechanism. I am still deciding what to do about that in the design I am working on.
Re: New printer build! My CoreXY. January 25, 2016 05:49PM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. January 25, 2016 07:35PM |
Registered: 8 years ago Posts: 346 |
Re: New printer build! My CoreXY. January 25, 2016 09:11PM |
Registered: 11 years ago Posts: 5,762 |
Re: New printer build! My CoreXY. January 27, 2016 03:07PM |
Registered: 8 years ago Posts: 24 |
Quote
filipeCampos
about the bowden extruder, i have used one at first and spend several weeks to try to get to work without retrations problems, the bowden ptfe tube was 50cm. at the end i was using retration value that reduced the problem but never complety solved. Changed to an direct one and never have any retration problem.
somes get good result with bowden, but not in my case. And to be honest i do not see how they do it...
about speed print, corexy allow to print fast with an direct extruder with no problem. i simply do not see the point of using an bowden setup in an corexy printer when you can simply use an direct.
in my printer the limitation of the print speed was never the weight of one direct extruder. at first i was limited by the use on an ramps board. Then, after changed to an 32bit, the limitation was the hotend that was not able to melt fast enought. From the test i made at the time, 120mm/s was the fastest i could use without losing print quality, i have an e3d v6 little.
At last, i changed to dual mk8 direct extruders. with this one the weight is the limitation factor. to have perfect quality i can not print more than 60mm/s for the outside walls, 80 to the infill and it was necessary to reduce the aceleration too. print to fast and i get lots of artefacts on the walls.
Re: New printer build! My CoreXY. January 27, 2016 03:21PM |
Registered: 8 years ago Posts: 24 |
Quote
the_digital_dentist
Let's review some high-school level geometry... A line is defined by 2 points. Add a third point, and you specify a plane. What does adding a fourth point do? I'll tell you.
When you try to "level" a bed (a plane, or at least, it is supposed to be a plane) using four screws, turning one screw causes that corner to lift up or go down. The diagonally opposite corner wants to move in the opposite direction by pivoting on the two screws that are adjacent to the first one that you turned, but it can't because its screw holds it down and its spring holds it up. That means when you turn a screw you flex the bed plate. How can you level a plate by flexing it? So, while 3 screws define a plane, four defines a potato chip (technically, a saddle). Good luck printing on that. With sufficient playing around you may get it flat enough to print at the center of the bed, but you probably won't get it flat enough and level enough to print over the entire bed surface.
The usual solution is to put a glass plate on the thin, bent aluminum plate in hopes of flattening the surface. It is better to use a flat, rigid piece of aluminum on a leveling system that will allow it to remain flat. Cast aluminum tooling plate is flat enough and rigid enough to do the job.
Using three screws allows you to adjust the bed level without bending it. If you arrange them right, you can adjust just two screws and level the bed perfectly. What you do is put two screws along one edge of the bed and the third screw at the middle of the opposite edge. Use one of the first screws for the reference (it doesn't get adjusted when leveling the bed) and use the other screw at that edge of the bed to adjust the pitch of the bed in that axis. For example, if the two screws are on the the Y axis of the bed, the one that you adjust adjusts the pitch in the Y axis. After that is adjusted, you go to the screw on the opposite side of the bed and adjust the roll around the Y axis and it doesn't affect the pitch at all.
If you are going to heat the bed, you should know that heating typically causes the bed to bow upwards in the center. The main reason is that the leveling screws are fixed in the unheated undercarriage while the bed is heated and expands. That puts lateral pressure against the leveling screws which in turn cause the bed to flex. That is why you must level and zero the bed while it is at print temperature, not room temperature. You should also make sure the extruder is at print temperature before leveling and zeroing. The nozzle always has a little plastic oozing out and if you zero the bed at room temp the plastic is there and solid and will cause you to set the nozzle too high above the bed, resulting in poor print adhesion. Heating the nozzle to print temperature liquifies the plastic and allows you to set the zero point accurately.
Re: New printer build! My CoreXY. January 27, 2016 04:10PM |
Registered: 11 years ago Posts: 5,762 |
Re: New printer build! My CoreXY. January 27, 2016 04:54PM |
Registered: 9 years ago Posts: 293 |
Quote
the_digital_dentist
Autoleveling/zeroing was developed as a fix for poor printer construction in machines that were unable to maintain the settings from one print to the next (why else would anyone have bothered?). Instead of addressing the actual problem, someone thought it would be a good idea to apply a band-aid in the form of autoleveling because a $5 sensor is cheaper than building the printer properly.
In case you can't tell, I'm not a big fan of autoleveling unless there's no other way to level and zero the bed (and why would anyone build a machine that way other than cheapness?). If the machine is built solidly and has a flat bed on a proper leveling system, it will maintain the level and zero settings from one print to the next, and you won't need autoleveling/zeroing. If it isn't able to maintain those settings, so you need auto leveling, it will probably have print quality issues due to its poor construction. I'd rather build the machine solidly and eliminate the need for autoleveling and associated print quality problems in one go.
Re: New printer build! My CoreXY. January 29, 2016 06:41AM |
Registered: 8 years ago Posts: 24 |
Quote
the_digital_dentist
Autoleveling/zeroing was developed as a fix for poor printer construction in machines that were unable to maintain the settings from one print to the next (why else would anyone have bothered?). Instead of addressing the actual problem, someone thought it would be a good idea to apply a band-aid in the form of autoleveling because a $5 sensor is cheaper than building the printer properly.
In case you can't tell, I'm not a big fan of autoleveling unless there's no other way to level and zero the bed (and why would anyone build a machine that way other than cheapness?). If the machine is built solidly and has a flat bed on a proper leveling system, it will maintain the level and zero settings from one print to the next, and you won't need autoleveling/zeroing. If it isn't able to maintain those settings, so you need auto leveling, it will probably have print quality issues due to its poor construction. I'd rather build the machine solidly and eliminate the need for autoleveling and associated print quality problems in one go.
Re: New printer build! My CoreXY. January 29, 2016 07:27AM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. February 02, 2016 05:23PM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. February 03, 2016 12:28AM |
Registered: 7 years ago Posts: 67 |
Re: New printer build! My CoreXY. February 03, 2016 12:42AM |
Registered: 11 years ago Posts: 5,762 |
Re: New printer build! My CoreXY. February 03, 2016 03:34AM |
Registered: 9 years ago Posts: 14,659 |
Re: New printer build! My CoreXY. March 06, 2016 04:19PM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. April 19, 2016 02:04AM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. April 19, 2016 03:49AM |
Registered: 9 years ago Posts: 179 |
Re: New printer build! My CoreXY. May 21, 2016 04:21AM |
Registered: 8 years ago Posts: 24 |
Quote
Edvardas
Why not put Z-axis smooth rods further away from each other to the corners of the bed? That should make it even more stable.
Re: New printer build! My CoreXY. May 21, 2016 04:56AM |
Registered: 8 years ago Posts: 24 |
Re: New printer build! My CoreXY. May 21, 2016 05:20AM |
Registered: 7 years ago Posts: 776 |
Quote
robkar
Not much activity here lately! I have been busy with life you know, but this weekend I got some time off to actually do something useful![]()
Quote
While I have been not building anything, a friend of mine has machined the few aluminum parts I'll need for my build (X gantry + bed) and most of what I have ordered from China has arrived. I have now done a test and assembled the frame, the X-Y rails and the Z axis lift.
Quote
So far so good! No big problems yet, the alignment of everything went quite well I think. The frame is stable enough and the XY motion is pretty smooth. The super cheap lead screws I got were very skew, so while the bed can move freely I suspect it might cause problems when/if it's gonna print something. Might have to look into buying better screws..
Quote
[attachment 74015 IMG_0325.jpg]
I am still waiting for some small components to arrive before I can continue, I also need to finish the effector design. Regarding the bed my first attempt will be to use a piece of glass (320x320mm) with a sheet of PEI on top. I wanna see what the PEI hype is all about!
Re: New printer build! My CoreXY. May 21, 2016 05:34AM |
Registered: 7 years ago Posts: 776 |
Quote
robkar
I also skipped my "open frame" and made the machine into a cube. It works nicely and is super rigid, but I still have a feeling that it is freakin boring, another aluminum extrusion cube you know.
Quote
[attachment 78438 image3.png]
Re: New printer build! My CoreXY. May 21, 2016 06:28AM |
Registered: 7 years ago Posts: 776 |
Quote
robkar
I also skipped my "open frame" and made the machine into a cube. It works nicely and is super rigid, but I still have a feeling that it is freakin boring, another aluminum extrusion cube you know. This is why I am now switching to another belt path, which allows me to move the front, top aluminum bar so that the print bed is very reachable:
Re: New printer build! My CoreXY. May 21, 2016 06:08PM |
Registered: 8 years ago Posts: 24 |
Quote
lkcl
can i suggest alfa-tech3d.com TR8 lead screws then put a GT2-50 on them (i 3d-printed one, grab the source here [hands.com]) and used a GT2-16, then a 900mm closed loop. also, i know people like doing the mid-supported printbed idea, but it's nowhere near as good as adding that one extra lead screw. the analysis is as follows:
you need to ensure six things: (1) free and precise motion in Z (2) fixed in X (3) fixed in Y, (4) zero ROTATION about x-axis, (5) zero ROTATION about y-axis (6) zero ROTATION about z-axis
1 z rail can NOT fulfil the constraints. 1 z rail will only ensure that linear motion is free in Z (1) but will NOT prevent X or Y (2) and (3) and will NOT constrain rotation in ANY significantly-accurate way (3) (4) or (5).
z rails 1 and 2 ensure that linear motion is free in Z (1) but fixed in X and Y (2) and (3). they do NOT constrain rotation about the line BETWEEN the two rails (4) or (5). they DO constrain rotation about the z-axis (6).
additional z rails are unnecessary because they do not add anything that 2 z rails can already achieve.
2 lead screws do NOT and CANNOT fulfil the constraints. 2 lead screws only fulfil constraints (1) and in the design you've created will also fulfil constraint (4) but will NOT fulfil constraint (5).
3 lead screws ensure that the exact same Z motion is achieved as a plane, providing the up-down travel needed as well as completely stopping rotation, thus fulfilling constraints (1) as well as (3), (4) and (5). they do NOT constrain sideways motion (2) or (3).
when 2 z-rails and 3 lead screws are used, the combination adds up to fulfilling all 6 required constraints, thus giving an unbelievably rock-solid system which in no way relies on leverage or structural strength of parts
is that clear enough as to why you should consider using triple lead screws and dual z rails? if you don't, you're relying instead on the materials and the parts to stop rotation on at least one axis (X-axis in the case of the design that you've made), via a lever effect about those materials, as well as relying on the machine tolerances of the linear bearings. sure you could reduce the probability of that rotation from happening by only ever printing right in the middle of the printbed, and not going too far back or forwards with too heavy an object to print, but... for the sake of $25 for another lead screw, a closed loop belt and so on when you've gone to all this trouble to make a really strong frame and everything else....
the only other requirement is that the deflection (springiness) of the printbed itself must be within acceptable bounds, and i believe you did a damn good job of analysing the actual material there, and have selected a thick enough plate to meet that.
Quote
lkcl
eek! don't miss out that top front bar! what it does (when you have the triangle corner-braces in the top face and the front face) is, it stops the left and right faces rotating. to test this, do the following:
- find a dead-level piece of floor or a dead-level workbench
- place the frame on it and make sure all 4 corners are absolutely dead-flat: no "wobble".
- hold the left bottom extrusion piece down flat on the ground so that the back left and front left corners stay FIXED to the ground.
- pin the BACK RIGHT corner as well. use g-clamps on a workbench, or get a friend to help hold it down.
- lift the FRONT RIGHT corner
what you will find is that that front right corner comes clean off the ground. i'm guessing that with very little effort (i.e. very little force) you should be able to lift it by at least....... 3 to 4 millimetres. even 0.5mm is far too much, because that 0.5mm will translate DIRECTLY into +/- 0.5mm of movement in the printhead. that's 500 microns when you're developing a precision engineering tool with around a 5 micron resolution! 2 orders of magnitude out!
even if you try to put in corner-braces onto that lower bar, you can't fit any horizontally (which is critical) because there's no left and right horizontal bars going back in that same plane. corner-braces onto the uprights won't help because the "lever" effect will render them useless. if you grab the top left and top right corners and pull them apart or push them together, that's the "lever" effect which will be reduced and finally eliminated the further up you put that bar.
the original design that you had was much much better for structural integrity.
Re: New printer build! My CoreXY. May 21, 2016 06:12PM |
Registered: 8 years ago Posts: 24 |
Quote
lkcl
[attachment 78438 image3.png]
ooo whoawhoawhoa, hangonhangon, ok hmmm that attachment might not come through let me do a link instead
ok look there right at the back, in the middle, the red and the blue belt CROSS and occupy the SAME SPACE. that's not gonna work
what you'll need to do is to lift either the entire x or the entire y - don't be tempted to like do a half-way house by dropping or raising *some* of the x idlers or *some* of the y idlers, make *absolutely* sure you keep all idlers/belts/gears for each axis in the same plane, ok?
lift one so that it's 10mm above the other, and things will be fine, ok? ok 10mm if you have 6mm belts - you want there to be about 2-3mm between the top of one belt and the bottom edge of the other. so if you've got 8mm belts make it... a 12mm raise (is that right?) then you can look at stacking the bearings on top of each other, maybe use the same bolt in some places (on the x-ends) you'll have to work it out. take a look at the Fusebox, the Sandwich200 and Ax's FB2020. they all use this "offset" stacked belt arrangement.
other than that, the belt lines themselves are perfect. i can see from the other images that you've got the bits of belt that vary in length lined up so that they stay on the same line (this is really important) so you've got that aspect right.... yeah.
Re: New printer build! My CoreXY. May 21, 2016 08:07PM |
Registered: 7 years ago Posts: 776 |
Quote
robkar
Well, If you look around I am pretty sure you will find many coreXY printers where the belts are crossed like that. I have it like that on my current setup, look at the photographs in my previous posts.The belts are rotated 180 degrees and there is no problem at all.. I want to keep them on the same level.
Re: New printer build! My CoreXY. May 21, 2016 08:31PM |
Registered: 8 years ago Posts: 24 |
Quote
lkcl
Quote
robkar
Well, If you look around I am pretty sure you will find many coreXY printers where the belts are crossed like that. I have it like that on my current setup, look at the photographs in my previous posts.The belts are rotated 180 degrees and there is no problem at all.. I want to keep them on the same level.
yeah i can see why keeping the belts on the same level is an advantage: keep them centred or as close as possible to the line of the bearings, avoids torquing the linear bearings/rails. however the moment you go off-plane you end up with the top edge of the belt being a different length and tension from the bottom edge, and the belt trying to unscrew itself off the idlers and all sorts of orrible things. i started from the Fusebox, and, in my mind, i felt that the tradeoff of advantages / disadvantages was in favour of the Fusebox approach. *but*, i *didn't* like the way the Fusebox belts attach to the carriage to cause rotation about the z-axis of the carriage (prevented only by grinding the linear bearings against the bar). so i tried fixing that... caused other problems whoops.... it's a never-ending thing this