new end part for cambelt
This commit is contained in:
parent
02f05c4ab3
commit
77607f2ecc
@ -13,7 +13,7 @@ leftholedist=7;
|
||||
M3HoleDiam=3.4;
|
||||
M3HeadDiam=5.8;
|
||||
|
||||
difference() {
|
||||
render() difference() {
|
||||
mainbody();
|
||||
translate([motorwidth,wanddickelinks,0]) motorholes();
|
||||
leftholes();
|
||||
|
41
YRollHolder.scad
Normal file
41
YRollHolder.scad
Normal file
@ -0,0 +1,41 @@
|
||||
$fn=33;
|
||||
|
||||
M3HoleDiam=3.4;
|
||||
|
||||
height=40;
|
||||
thickness=3;
|
||||
length=30;
|
||||
|
||||
// cambelt has 6mm width
|
||||
innerspace=8;
|
||||
|
||||
render() difference() {
|
||||
frame();
|
||||
holes();
|
||||
}
|
||||
|
||||
module frame() {
|
||||
cube([innerspace + 2 * thickness,thickness,height]);
|
||||
translate([0, thickness, 0]) cube([thickness, length, height]);
|
||||
translate([innerspace + thickness, thickness, 0]) cube([thickness, length, height]);
|
||||
|
||||
|
||||
}
|
||||
|
||||
module holes(){
|
||||
// two inner holes
|
||||
translate([innerspace / 2 + thickness, 0, height / 4]) M3Hole();
|
||||
translate([innerspace / 2 + thickness, 0, height / 4 * 3]) M3Hole();
|
||||
|
||||
translate([0, length / 4 *3, height / 2]) SideM3Hole();
|
||||
|
||||
translate([innerspace + thickness, length / 4 * 3, height / 2]) SideM3Hole();
|
||||
}
|
||||
|
||||
module M3Hole() {
|
||||
rotate([0,90,90])cylinder(h=thickness, d=M3HoleDiam);
|
||||
}
|
||||
|
||||
module SideM3Hole() {
|
||||
rotate([0,90,0])cylinder(h=thickness, d=M3HoleDiam);
|
||||
}
|
@ -4,7 +4,8 @@ height=40;
|
||||
width=60;
|
||||
b=3;
|
||||
triagleheight=5;
|
||||
M3HoleDiam=3.4;
|
||||
|
||||
M4HoleDiam=4.4;
|
||||
|
||||
holedistance=10;
|
||||
|
||||
@ -46,9 +47,9 @@ module stabilizetriangle() {
|
||||
}
|
||||
|
||||
module YM3Hole() {
|
||||
rotate([0,90,0])cylinder(h=b, d=M3HoleDiam);
|
||||
rotate([0,90,0])cylinder(h=b, d=M4HoleDiam);
|
||||
}
|
||||
|
||||
module XM3Hole() {
|
||||
rotate([270,0,0])cylinder(h=b, d=M3HoleDiam);
|
||||
rotate([270,0,0])cylinder(h=b, d=M4HoleDiam);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user