gamma
This commit is contained in:
parent
094c9d98c7
commit
afa95d5cdd
|
@ -14,7 +14,7 @@ Tuner_Tab_Thickness = 2;
|
||||||
Tuner_Tab_Total = 27.5;
|
Tuner_Tab_Total = 27.5;
|
||||||
Tuner_Tab_Hole_Inset = 2;
|
Tuner_Tab_Hole_Inset = 2;
|
||||||
Tuner_Tab_Hole_Outset = (Tuner_Tab_Total-Tuner_Body_Rect_Len)-Tuner_Tab_Hole_Inset;
|
Tuner_Tab_Hole_Outset = (Tuner_Tab_Total-Tuner_Body_Rect_Len)-Tuner_Tab_Hole_Inset;
|
||||||
Engrave_String = "01γ";
|
Engrave_String = "01δ";
|
||||||
// Font = "Ani";
|
// Font = "Ani";
|
||||||
Font = "GFS Didot";
|
Font = "GFS Didot";
|
||||||
// Font = "GFS Neohellenic";
|
// Font = "GFS Neohellenic";
|
||||||
|
@ -104,10 +104,15 @@ module handle_cutouts() {
|
||||||
|
|
||||||
module retainer_outline()
|
module retainer_outline()
|
||||||
// polygon([[-50, -10], [-45, -35], [-20, -55], [20, -55], [45, -35], [50, -10]]);
|
// polygon([[-50, -10], [-45, -35], [-20, -55], [20, -55], [45, -35], [50, -10]]);
|
||||||
polygon(concat([for (i = [-52:1:45]) [60*sin(i), -60*cos(i)]], [[40,-5], [-40, -5], [-47, -18]]));
|
//polygon(concat([for (i = [-52:1:45]) [60*sin(i), -60*cos(i)]], [[40,-5], [-40, -5], [-47, -18]]));
|
||||||
|
minkowski(){
|
||||||
|
polygon(concat([for (i = [-52:1:45]) [60*sin(i), -60*cos(i)]], [[40,-5], [-40, -5], [-47, -18]]));
|
||||||
|
circle(r=1.5, $fn=120);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
module part() {
|
module part() {
|
||||||
|
// Reinforcing present on gamma, removed for delta
|
||||||
module layer_bolt_holes_outer(dia=3.05, z0=-100, z1=100)
|
module layer_bolt_holes_outer(dia=3.05, z0=-100, z1=100)
|
||||||
for (a = [-120:30:-60])
|
for (a = [-120:30:-60])
|
||||||
rotate([0,0,a])
|
rotate([0,0,a])
|
||||||
|
@ -135,10 +140,10 @@ module part() {
|
||||||
linear_extrude(Tuner_Body_Thickness+Post_Hole_Depth-1)
|
linear_extrude(Tuner_Body_Thickness+Post_Hole_Depth-1)
|
||||||
tuner_tab_hole(shrink=0.5);
|
tuner_tab_hole(shrink=0.5);
|
||||||
// layer bolt holes
|
// layer bolt holes
|
||||||
layer_bolt_holes_outer();
|
/*layer_bolt_holes_outer();
|
||||||
layer_bolt_holes_outer(dia=7.05, z0=Tuner_Body_Thickness+Post_Hole_Depth-4); // 5.4 OD for bolt head, 7 for M3 washer
|
layer_bolt_holes_outer(dia=7.05, z0=Tuner_Body_Thickness+Post_Hole_Depth-4); // 5.4 OD for bolt head, 7 for M3 washer
|
||||||
layer_bolt_holes_inner();
|
layer_bolt_holes_inner();
|
||||||
layer_bolt_holes_inner(dia=7.05, z0=Tuner_Body_Thickness+Post_Hole_Depth-4);
|
layer_bolt_holes_inner(dia=7.05, z0=Tuner_Body_Thickness+Post_Hole_Depth-4);*/
|
||||||
// engraving
|
// engraving
|
||||||
translate([0,-20,Tuner_Body_Thickness+Post_Hole_Depth-1])
|
translate([0,-20,Tuner_Body_Thickness+Post_Hole_Depth-1])
|
||||||
linear_extrude(5) text(text = Engrave_String, size = 12, halign="center", valign="center", font=Font);
|
linear_extrude(5) text(text = Engrave_String, size = 12, halign="center", valign="center", font=Font);
|
||||||
|
@ -154,9 +159,9 @@ module part() {
|
||||||
tuner_outline(-1.5);
|
tuner_outline(-1.5);
|
||||||
}
|
}
|
||||||
// layer bolt holes
|
// layer bolt holes
|
||||||
layer_bolt_holes_outer();
|
/*layer_bolt_holes_outer();
|
||||||
layer_bolt_holes_outer(dia=5.1, z1=5+1.5); // Heat insert is 5mm tall, we will use 20mm bolt for these holes
|
layer_bolt_holes_outer(dia=5.1, z1=5+1.5); // Heat insert is 5mm tall, we will use 20mm bolt for these holes
|
||||||
layer_bolt_holes_inner();
|
layer_bolt_holes_inner();*/
|
||||||
// tuning handle finger bit
|
// tuning handle finger bit
|
||||||
handle_cutouts();
|
handle_cutouts();
|
||||||
// engraving
|
// engraving
|
||||||
|
@ -170,16 +175,16 @@ module part() {
|
||||||
tuner_arrange() tuner_outline(-1.5);
|
tuner_arrange() tuner_outline(-1.5);
|
||||||
}
|
}
|
||||||
// reinforcing layer bolt holes
|
// reinforcing layer bolt holes
|
||||||
layer_bolt_holes_inner();
|
/*layer_bolt_holes_inner();
|
||||||
layer_bolt_holes_inner(dia=7.05, z1=(Tuner_Body_Thickness+Post_Hole_Depth-4)-29+5); // Heat insert is 5mm tall, we will use 30mm bolt for these holes
|
layer_bolt_holes_inner(dia=7.05, z1=(Tuner_Body_Thickness+Post_Hole_Depth-4)-29+5); // Heat insert is 5mm tall, we will use 30mm bolt for these holes*/
|
||||||
// mounting holes
|
// mounting holes
|
||||||
for (x = [-30, -10, 10, 30])
|
for (x = [-30, -10, 10, 30])
|
||||||
translate([x,0,-5])
|
translate([x,0,-5])
|
||||||
rotate([90,0,0]) {
|
rotate([90,0,0]) {
|
||||||
cylinder(h=100, r=2.5, $fn=32);
|
cylinder(h=100, r=2.5, $fn=32);
|
||||||
// translate([0,0,10]) cylinder(h=20, r=3.8, $fn=32); // Bolt head
|
translate([0,0,10]) cylinder(h=20, r=3.8, $fn=32); // Bolt head
|
||||||
// translate([0,0,11]) cylinder(h=20, r=4.7, $fn=32); // Washer
|
translate([0,0,11]) cylinder(h=20, r=4.7, $fn=32); // Washer
|
||||||
translate([0,0,11]) cylinder(h=20, r=2.55, $fn=32); // Heat Insert
|
//translate([0,0,11]) cylinder(h=20, r=2.55, $fn=32); // Heat Insert
|
||||||
}
|
}
|
||||||
// mounting hollow
|
// mounting hollow
|
||||||
cyl_offset = [0,-36,-13];
|
cyl_offset = [0,-36,-13];
|
||||||
|
|
Loading…
Reference in New Issue