X-Git-Url: https://git.hcoop.net/clinton/prusa3.git/blobdiff_plain/88fc28e9e1645c52d3730b2f34b2f8083db5265d..4edfdf22fcafac2c2d654223b050fa14726f6566:/box_frame/configuration.scad.dist diff --git a/box_frame/configuration.scad.dist b/box_frame/configuration.scad.dist index 7d06626..be46cb7 100644 --- a/box_frame/configuration.scad.dist +++ b/box_frame/configuration.scad.dist @@ -6,9 +6,6 @@ // http://www.reprap.org/wiki/Prusa_Mendel // http://github.com/prusajr/PrusaMendel -// PLEASE SELECT ONE OF THE CONFIGURATIONS BELOW -// BY UN-COMMENTING IT - include ; include ; @@ -21,7 +18,7 @@ width_over_thickness = 2.2; //T2.5 belt_tooth_distance = 2.5; -belt_tooth_ratio = 0.5; +belt_tooth_ratio = 0.75; //T5 (strongly discouraged) //belt_tooth_distance = 5; @@ -40,31 +37,55 @@ belt_tooth_ratio = 0.5; //belt_tooth_distance = 2; //belt_tooth_ratio = 0.5; +// For T type belts you will probably want 0.8mm or so. +belt_thickness = 1.75; + // Choose bearing/bushing configuration *************************************** // conf_b_* are in inc/conf_bushing.scad bushing_xy = conf_b_lm8uu; bushing_z = conf_b_lm8uu; +// for longer bearings use one shorter in x-carriage to make place for belt attachment +// by default use same as xy +bushing_carriage = bushing_xy; // Select idler bearing size ************************************************** // [outer_diameter, width, inner_diameter, uses_guide] -// 608 [standard skate bearings] +// 608 [standard skate bearings] with bearing guide bearing_608 = [22, 7, 8, 1]; -// 624 [roughly same diameter as pulley, makes belt parallel so its prettier] -bearing_624 = [16, 5, 4, 1]; -// two 624 - for use without bearing guides -bearing_624_double = [16, 10, 4, 0]; +//608 bearings with fender washers. Not good at all, the belt brushes against the carriage +bearing_608_washers = [22, 10, 8, 0]; +// one 625 with guides +bearing_625 = [16, 5, 5, 1]; +// two 625 - for use without bearing guides. +bearing_625_double = [16, 10, 5, 0]; + +// those two here are really good: +bearing_624_double = [13, 9, 4, 0]; +// this one has roughly same diameter as pulley, makes belt parallel so its prettier +bearing_623_double = [10, 8, 3, 0]; idler_bearing = bearing_624_double; +//Select carriage lenght +// 30 for single carriage extruder (two holes with centers 30mm apart) +// 50 for wade or single with fan (three holes, 30-20) +// 80 for full length carriage (four holes, 30-20-30) + +carriage_l_base = 50; + // Fillets ******************************************************************** +// fillets are rounded corners of boxes. The right engineering term is probably radius +// but cad software calls it fillet. // mostly cosmetic, except z axis. -// 0 = no fillts +// 0 = no fillets // 1 = fillet +// 2 = chamfer (cut the edges at 45deg. angle) +// Please do put only parts with fillets on sale, other options are not really tested use_fillets = 1; -//set to 0 for single plate (affects z axis) +//set to 0 for single plate (affects z axis and screws that attach RP parts to frame) i_am_box = 1; //if you do your own plate and can move bottom Z screws 5mm up set this to 0 to @@ -73,7 +94,6 @@ i_want_to_use_single_plate_dxf_and_make_my_z_weaker = 1; //radius of long threaded rod on Y frame //Use 5.4 for M10 or 4.4 for M8 - y_threaded_rod_long_r = 5.4; // Thickness of the XZ plate board. Leave at 12 for single plate @@ -89,12 +109,7 @@ xaxis_rod_distance = 45; //calculated from settings single_wall_width = width_over_thickness * layer_height; -idler_size = (idler_bearing == 0) ? 22 : 13; - -idler_size_inner_r = (idler_bearing == 0) ? 4.5 : 2.5; - -idler_width = (idler_bearing[1] > 7 ? idler_bearing[1] : 7) + 2 * idler_bearing[3]; - +idler_width = (idler_bearing[1] > 7 ? idler_bearing[1] : 7) + 2.5 * idler_bearing[3] ; //deltas are used to enlarge parts for bigger bearings xy_delta = ((bushing_xy[1] <= 7.7) ? 0 : bushing_xy[1] - 7.7) * 0.9;