Welcome! Log In Create A New Profile

Advanced

LM12UU - incorrent bearing holder width for x-idler and x-motor

Posted by acc 
acc
LM12UU - incorrent bearing holder width for x-idler and x-motor
October 09, 2012 03:51PM
Hi,

Nophead, I've defined LM12UU to be 30mm long - LM12UU = [30, 21, 12]; . However there seems to be a bug in your scripts...

This setting generates proper linear bearings holder for y bearings and x carriage - 30.4mm long, see in netfabb:


However, holders for Z axis (both x-idler and x-motor) are too short, they are 28.5mm... sad smiley I had to totally cut off the delimiter between the bearings to fit them inside

Re: LM12UU - incorrent bearing holder width for x-idler and x-motor
October 10, 2012 04:23AM
Yes the bug is this line: bearing_height = min(65, 2.8 * bearing_length); in x_end.scad.
The intention was to keep it at 65, (same as Prusa) for 8mm and 10mm rods but make it smaller for 6mm Huxley version.

Here is a backwards compatible fix (I think):

shelf_thickness = 2;
shelf_clearance = 0.5;

bearing_height = max( min(65, 2.8 * bearing_length), 2 * (bearing_length + shelf_clearance) + 3 * shelf_thickness);

Note that will make your rods and sheets bigger. Sorry about that.


[www.hydraraptor.blogspot.com]
acc
Re: LM12UU - incorrent bearing holder width for x-idler and x-motor
October 10, 2012 05:17AM
ah, nice, I temporairly solved it with just adding 4mm to this variable: bearing_height = min(69, 2.8 * bearing_length);
Howevery checked your solution as well - works even better smiling smiley
Sorry, only registered users may post in this forum.

Click here to login