small/wx250s_custom/wx250s_custom_attach.scad
2023-06-30 10:48:54 +02:00

44 lines
731 B
OpenSCAD

include <../cad/threads.scad>;
$fn=128;
rotate([90,0,0])
translate([-28.5/2,-46.5/2+11,0])
difference(){
union(){
linear_extrude(4)
difference(){
square([28.5,46.5]);
translate([3.5,3])
circle(d=2.5);
translate([28.5-3.5,3])
circle(d=2.5);
translate([28.5-3.5,46.5-3])
circle(d=2.5);
translate([3.5,46.5-3])
circle(d=2.5);
translate([28.5/2,11.5])
for (i=[0 : 3]){
rotate([0,0,i*90])
translate([8,0])
circle(d=4);
}
}
translate([0,0,4])
linear_extrude(20)
difference(){
square([28.5,46.5]);
translate([3.5,3])
circle(r=5);
translate([28.5-3.5,3])
circle(r=5);
translate([28.5-3.5,46.5-3])
circle(r=5);
translate([3.5,46.5-3])
circle(r=5);
}
}
translate([28.5/2,11.5, 8])
metric_thread (diameter=6, pitch=1, length=20);
}