AS5043-Encoder/chasis/3d_printable_scad/sensor_chasis1.scad

28 lines
800 B
OpenSCAD
Executable File

$fn = 128;
difference() {
// 6.5mm above Zero pane, 8.5 below
// 5.0mm between board and bearing
// 1.5mm to fit the board into
translate([0,0,-1]) cylinder(r=25, h=15, center=true);
union() {
translate([0,0,3]) linear_extrude(file="cut-out.dxf",
layer="umriss",
height=6,
center=true);
translate([5,0,5+2]) cube(size=[40,37,4], center=true);
translate([0,0,-1]) linear_extrude(file="cut-out.dxf",
layer="holes",
height=16,
center=true);
translate([0,0,-4.5]) cylinder(r=15, h=9, center=true);
}
}