the basics are done
This commit is contained in:
parent
b5c680ed60
commit
ead10a482a
1 changed files with 16 additions and 5 deletions
|
|
@ -80,7 +80,7 @@ module shell(){
|
|||
|
||||
module screwdown(){
|
||||
difference(){
|
||||
cube([15+radius_side,15,wall_thickness]);
|
||||
cube([15+(width_longest-width_shortest)/2+wall_thickness,15,wall_thickness]);
|
||||
translate([7.5,7.5,0]){
|
||||
screw_hole();
|
||||
}
|
||||
|
|
@ -96,13 +96,24 @@ module screw_hole() {
|
|||
translate([0,0,-20]){
|
||||
cylinder(h=30, r=thread/2, $fn=FN);
|
||||
}
|
||||
translate([0,0,btn-(thread/2)]){
|
||||
translate([0,0,wall_thickness-(thread/2)]){
|
||||
cylinder(h=head-(thread/2), r1=thread/2, r2=head);
|
||||
}
|
||||
}
|
||||
|
||||
module assembly(){
|
||||
shell();
|
||||
translate([-15,0,- height/2 -wall_thickness]){
|
||||
screwdown();
|
||||
}
|
||||
|
||||
shell();
|
||||
translate([-15,0,-(height+wall_thickness*2)/2]){
|
||||
screwdown();
|
||||
translate([width_longest+wall_thickness*2+15,0,- height/2 -wall_thickness]){
|
||||
mirror([1,0,0]){
|
||||
screwdown();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
translate([0,0,height/2+wall_thickness]){
|
||||
assembly();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue