Separate cutout aligner from mounting hole aligner
This commit is contained in:
parent
ce51103851
commit
a5fa3d2aff
15
b100.scad
15
b100.scad
@ -14,6 +14,19 @@ W = 160 - 40; // Internal width
|
|||||||
H = 320 - 40; // Internal height
|
H = 320 - 40; // Internal height
|
||||||
D = 200; // Internal depth
|
D = 200; // Internal depth
|
||||||
|
|
||||||
|
// Driver mounting hole alignment
|
||||||
|
translate([-200, 0]) {
|
||||||
|
difference() {
|
||||||
|
circle(d=122, $fn=100);
|
||||||
|
for ( i = [0 : 45 : 360] ){
|
||||||
|
rotate(i) {
|
||||||
|
translate([111/2,0]) circle(d=4, $fn=30);
|
||||||
|
translate([122/2,0]) rotate(45) square(2, center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Side panels & mounting holes
|
// Side panels & mounting holes
|
||||||
translate([D, 0]) {
|
translate([D, 0]) {
|
||||||
difference() {
|
difference() {
|
||||||
@ -23,7 +36,7 @@ translate([D, 0]) {
|
|||||||
translate([0, 320/2 - 80]) {
|
translate([0, 320/2 - 80]) {
|
||||||
difference() {
|
difference() {
|
||||||
circle(d=122 + BD, $fn=100);
|
circle(d=122 + BD, $fn=100);
|
||||||
circle(d=122, $fn=100);
|
circle(d=95 + BD, $fn=100);
|
||||||
}
|
}
|
||||||
for ( i = [0 : 45 : 360] ){
|
for ( i = [0 : 45 : 360] ){
|
||||||
rotate(i) {
|
rotate(i) {
|
||||||
|
Loading…
Reference in New Issue
Block a user