Definitions for toothed idlers and initial motor pulley support
authorClinton Ebadi <clinton@unknownlamer.org>
Fri, 2 Apr 2021 03:37:32 +0000 (23:37 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Fri, 2 Apr 2021 03:37:32 +0000 (23:37 -0400)
Will use motor pulley definitions to ensure the belt path is aligned
with the carriage and idler.

box_frame/configuration.scad.dist
box_frame/inc/conf_bushing.scad

index 54ed572..61959d9 100644 (file)
@@ -73,6 +73,11 @@ bushing_carriage = bushing_xy;
 
 idler_bearing = bearing_623;
 
+// Select motor pulley size ***************************************************
+// pulley_* are in inc/conf_bushing.scad
+
+motor_pulley = pulley_gates_2gt_6mm_16t;
+
 // 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)
index b2c58bf..504e8da 100644 (file)
@@ -56,3 +56,20 @@ bearing_608 = [22, 7, 8, 1, "608 bearing"];
 // the belt brushes both against the carriage and the washers.
 bearing_608_washers = [22, 10, 8, 0, "608 bearing"];
 
+// Generic 16T toothed idler
+bearing_generic_16t_6mm = [9.5, 8.43, 3, 0, "Generic 6mm 16T idler"];
+// Gates 2GT 6mm 20T or smoothed idler (same specs for both)
+bearing_gates_2gt_20t_6mm = [12.73, 10, 5, 0, "Gates 2GT 6mm 20T/smooth idler"];
+
+// Select motor pulley size ***************************************************
+// [outer_diameter, width, inner_diameter]
+
+// Dimensions are for the pulley area only -- need to add
+// flange_depth (and to idler) for proper alignment,
+// but unsure if adding the block dimensions would be useful
+
+// Gates 2GT 6mm 16T motor pulley
+// (https://e3d-online.zendesk.com/hc/en-us/article_attachments/360016189477/Gates_Pulley_16T_6.pdf)
+pulley_gates_2gt_6mm_16t = [9.68, 7.0, 5.0, 1, "Gates 2GT 6mm 16T motor pulley"];
+// Gates 2GT 6mm 20T motor pulley (https://e3d-online.zendesk.com/hc/en-us/article_attachments/360016256058/Gates_Pulley_20T_6.pdf)
+pulley_gates_2gt_6mm_20t = [12.2, 7.0, 5.0, 1, "Gates 2GT 6mm 20T motor pulley"];