add belt to motor

This commit is contained in:
lukas 2021-01-22 19:57:01 +01:00
parent 99d19819af
commit 6dcc686f33

View File

@ -4,6 +4,11 @@ use <Motorhalter.scad>;
use <YRollHolder.scad>; use <YRollHolder.scad>;
use <Motor.scad>; use <Motor.scad>;
include <NopSCADlib/core.scad>
include <NopSCADlib/vitamins/stepper_motors.scad>
include <NopSCADlib/vitamins/pulleys.scad>
bottmoutline(); bottmoutline();
bottomAngleBrackets(); bottomAngleBrackets();
@ -56,9 +61,25 @@ module horizontalProfile() {
module YAxis() { module YAxis() {
translate([160, 0, 0]) Motorhalter(); translate([160, 0, 0]) Motorhalter();
translate([214, 400, 0]) rotate([0, 0, 180]) YRollHolder(); translate([222, 400, 0]) rotate([0, 0, 180]) YRollHolder();
translate([202.5, 26.6, 21]) rotate([0, -90, 0]) Nema17(); translate([200.5, 26.6, 21]) rotate([0, 90, 0]) NEMA(NEMA17M, 180, true);
p1 = [0, 0];
p2 = [0, 350.5];
path = [[p1.x, p1.y, pulley_pr(GT2x20ob_pulley)],
[p2.x, p2.y, pulley_pr(GT2x20_toothed_idler)]
];
belt = GT2x6;
translate([215, 26.5, 20.9]) rotate([0, 90, 0]) union() {
belt(belt, path, 13, [0, 0]);
translate(p1) rotate([0, 0, 0]) pulley_assembly(GT2x20ob_pulley);
translate(p2) pulley_assembly(GT2x20_toothed_idler);
}
} }
module printBed() { module printBed() {