1) it depends on multiple factors. Belts are driven by something- pulleys, gears, etc. If those are poor quality, they will create repetitive errors in the Z axis of prints. Of course, you can have poor quality ball screws, too, but they're less likely to create repetitive patterns in the prints. Belts are a LOT cheaper than ball screws, especially if you're using more than one, and especially if you want an arbitrarily long Z axis. Ball screws may, and belts definitely require some sort of brake to prevent bed drop when motor power is cut. There are all sorts of approaches, depending on whether you want to keep the bed from moving or let it down gently. I used a worm gear drive in UMMD because it prevents the bed from moving at all and the cost was favorable compared to buying a motor with a brake.
1a) I used two belts in UMMD because I used two linear guides for the Z axis. The linear guides I used are rather large and don't have any detectable play so I felt they were sufficient. It's easier to set 2 guides parallel than 3 or 4. I put the guides near the center of the Y axis because I didn't want to cantilever the bed off of one side which tends to cause the bed to bounce like a diving board. I have essentially created 2 cantilevers, but half as long.
1b) Many people think "I want autoleveling, so I need to use multiple motors, drivers, cables, etc.", but what they really want (whether they realize it or not) is to not have to keep releveling the bed after every print. If you're building with a flat bed plate, like cast tooling plate, you can lift the bed with a single motor and don't have to worry about the bed tilting and requiring releveling before every print. Autoleveling is a self-fulfilling prophecy- as soon as you use multiple motors to lift the bed, you have to use autoleveling because the bed will tilt a bit every time you turn the power on because the motors jump. If you lift with a single motor and it jumps, all screws/belts jump equally and the bed remains level.
If you use a flat bed plate, such as cast tooling plate, using an intelligently designed mount will allow easy leveling, and it will be stable over temperature. An intelligent mount has three support points- the bed is a plane and three points define a plane. Lifting is the same- three screws/belts are ideal. A kinematic mount allows easy manual leveling, and allows the bed to expand when heated.
2) If you build the XY mechanism using linear guides on a rigid frame, you may find that the mechanism will bind when ambient temperature changes. That happens because as the frame warms the Y axis guide rails move apart and as it cools they move closer together. If you heat the printer to print ABS, PC, etc., it's a bigger problem. Linear guides are great bearings but don't tolerate much position error of that type. Letting one end of the X axis float prevents binding as the Y axis rails move closer or farther apart. If you use round guide rails, they'll probably flex enough that you won't need to let one end float, but then you have to deal with the sagging, etc., that comes with them, too. Many designs mount an X axis linear guide on an aluminum plate or tube. In theory, that aluminum piece will expand along with the rest of the frame of the machine (also aluminum) so you won't have any problems with binding (though you might have problems with it remaining straight due to the differential expansion of the steel and the aluminum). In UMMD, there's only the steel guide rail for the X axis, and it doesn't expand as much as the aluminum frame, so the floating end of the X axis is needed. UMMD has never had any problem with the XY mechanism binding.
Edited 3 time(s). Last edit at 08/09/2022 11:01AM by the_digital_dentist.
Ultra MegaMax Dominator 3D printer: [
drmrehorst.blogspot.com]