// Hub
// ArmEnd x 4
// FilamentCup x 4 (or FilamentCupPair x 2)
-// CupSecuringClup x 4
+// CupSecuringClip x 4
//
// You will also need 4 x M4 machine screws and nuts.
//
// Hub
// ArmEnd x 3
// FilamentCup x 3 (or FilamentCup + FilamentCupPair)
-// CupSecuringClup x 3
+// CupSecuringClip x 3
// TowerDoveClipPin x 6
//
// When assembling, insert one TowerDoveClipPin from each side,
}
+//----- filament guide clip spacer clip -----
+
+guideclip_armdia = 15.0 + 0.5;
+guideclip_armwidth = 10.2 + 0.5;
+
+guideclip_prongprotrude = 4;
+guideclip_thick = 1.6;
+
+module FilamentGuideClipArmTemplate(extra=0){
+ intersection(){
+ circle(r= (guideclip_armdia/2) + extra);
+ square(center=true, [guideclip_armwidth+extra*2,
+ guideclip_armdia + extra*2 + 10]);
+ }
+}
+
+module FilamentGuideClipSpacerClipTemplate(){
+ difference(){
+ union(){
+ FilamentGuideClipArmTemplate(extra= guideclip_thick);
+ }
+ FilamentGuideClipArmTemplate();
+ translate([0, -guideclip_armdia/2])
+ square(center=true, [guideclip_armwidth - guideclip_prongprotrude,
+ guideclip_armdia]);
+ }
+}
+
+module FilamentGuideClipSpacerClip(){ ////toplevel
+}
+
+
module Demo(){
translate([-hubeffrad-30,50,0]) Hub();
ArmEnd();