Skip to content
Snippets Groups Projects
Commit aefc72cf authored by fxk8y's avatar fxk8y :spider:
Browse files

Other belt side

parent b8fa8dc7
No related branches found
No related tags found
No related merge requests found
......@@ -121,13 +121,26 @@ module PolygrooveBeltInner(diameter, angle=360, teeth=5, grooveWidth=3, grooveDe
translate([grooveDepth/2 + diameter/2, 0, 0])
mirror([1, 0, 0])
PolygrooveBeltProfile(teeth=teeth, grooveWidth=grooveWidth, grooveDepth=grooveDepth, flattenTeeth=flattenTeeth);
}
module PolygrooveBeltOuter(diameter, angle=360, teeth=5, grooveWidth=3, grooveDepth=3, flattenTeeth=0.3) {
assert(diameter > grooveDepth/2, "TODO: msg!");
rotate_extrude(angle=angle)
translate([-grooveDepth/2 + diameter/2, 0, 0])
PolygrooveBeltProfile(teeth=teeth, grooveWidth=grooveWidth, grooveDepth=grooveDepth, flattenTeeth=flattenTeeth);
}
PolygrooveBeltInner(diameter=70, angle=97, teeth=5, grooveWidth=3, grooveDepth=3, flattenTeeth=0.3, $fn=100);
PolygrooveBeltInner(diameter=70, angle=90, teeth=5, grooveWidth=3, grooveDepth=3, flattenTeeth=0.3, $fn=100);
translate([70, 0, 0])
rotate([0, 0, 180])
PolygrooveBeltOuter(diameter=70, angle=90, teeth=5, grooveWidth=3, grooveDepth=3, flattenTeeth=0.3, $fn=100);
// ⬇ Example code below ⬇
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment