diff --git a/Hardware/Development/Cyclone_Template/template.scad b/Hardware/Development/Cyclone_Template/template.scad index 1a70772..6c3383b 100644 --- a/Hardware/Development/Cyclone_Template/template.scad +++ b/Hardware/Development/Cyclone_Template/template.scad @@ -41,7 +41,7 @@ Y_Final_Threaded_Rod_Length = Y_threaded_rod_length+38; Y_Final_Smooth_Rod_Length = Y_axis_sep+8; Y_threaded_rod_offset = 8; Z_Final_Threaded_Rod_Length = 120; -Z_Final_Smooth_Rod_Length = 140; +Z_Final_Smooth_Rod_Length = 195; X_Wood_Base = X_axis_sep+100; Y_Wood_Base = Y_axis_sep+30; diff --git a/Hardware/Development/XZ_axis/X_carriage.scad b/Hardware/Development/XZ_axis/X_carriage.scad index 7f5ecc5..07d1277 100644 --- a/Hardware/Development/XZ_axis/X_carriage.scad +++ b/Hardware/Development/XZ_axis/X_carriage.scad @@ -9,7 +9,7 @@ use <../libs/obiscad/bevel.scad> use <../libs/build_plate.scad> use <../libs/teardrop.scad> use <../libs/rod.scad> - +use <../libs/End_Stop_Holder.scad> include <./lm8uu_holder.scad> cyl_res = 40; @@ -226,8 +226,13 @@ module X_carriage_assembled(show_printbed = 0, show_Xrods = 0, z_smooth_rods_len rotate([90,0,0]) { translate([0,z_smooth_rods_len/2-5,Z_smooth_rods_sep/2]) rod(len=z_smooth_rods_len); - translate([0,z_smooth_rods_len/2-5,-Z_smooth_rods_sep/2]) + translate([0,z_smooth_rods_len/2-5,-Z_smooth_rods_sep/2]) { rod(len=z_smooth_rods_len); + + rotate([-90,-150,180]) + translate([-8, -15, -z_smooth_rods_len/2-(exploded?40:0)]) + end_stop_holder(with_extra_parts=with_extra_parts, exploded=exploded); + } } }