wire chain frame mounting point that doesn't collide with the y-carriage
This commit is contained in:
parent
8a88f03b24
commit
8e8dd8aa4f
2 changed files with 16242 additions and 0 deletions
56
y-carriage-with-wire-chain-tab/frame-mount.scad
Normal file
56
y-carriage-with-wire-chain-tab/frame-mount.scad
Normal file
|
|
@ -0,0 +1,56 @@
|
||||||
|
FN=80*1;
|
||||||
|
|
||||||
|
M6=6.2;
|
||||||
|
M3=3.4;
|
||||||
|
|
||||||
|
//33 mm mount tab
|
||||||
|
|
||||||
|
mount = 20;
|
||||||
|
width = 12;
|
||||||
|
thickness = 3;
|
||||||
|
|
||||||
|
mirror([0,1,0]){
|
||||||
|
difference(){
|
||||||
|
union(){
|
||||||
|
cylinder(h=mount, r=(M6/2 + thickness), $fn=FN);
|
||||||
|
translate([-M6/2-thickness,0,0]){
|
||||||
|
cube([M6+thickness*2,15,mount]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
translate([-M6/2,0,-1]){
|
||||||
|
cube([M6,16,mount*2]);
|
||||||
|
}
|
||||||
|
translate([0,0,-1]){
|
||||||
|
cylinder(h=mount*2, r=(M6/2), $fn=FN);
|
||||||
|
}
|
||||||
|
translate([-M6,11,5]){
|
||||||
|
rotate([0,90,0]){
|
||||||
|
cylinder(h=(M6+thickness*2)*2, r=M3/2, $fn=FN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
translate([-M6,11,15]){
|
||||||
|
rotate([0,90,0]){
|
||||||
|
cylinder(h=(M6+thickness*2)*2, r=M3/2, $fn=FN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
mirror([1,0,0]){
|
||||||
|
translate([M6/2,-M6/2-thickness,0]){
|
||||||
|
difference(){
|
||||||
|
cube([30,thickness,width]);
|
||||||
|
union(){
|
||||||
|
translate([25,-1,width/2]){
|
||||||
|
rotate([270,0,0]){
|
||||||
|
cylinder(h=thickness*2, r=M3/2, $fn=FN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
translate([17,-1,width/2]){
|
||||||
|
rotate([270,0,0]){
|
||||||
|
cylinder(h=thickness*2, r=M3/2, $fn=FN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
16186
y-carriage-with-wire-chain-tab/frame-mount.stl
Normal file
16186
y-carriage-with-wire-chain-tab/frame-mount.stl
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue