*evil cackling*
This commit is contained in:
parent
59ab05cf32
commit
a2fac245a9
1 changed files with 15 additions and 8 deletions
|
@ -14,14 +14,6 @@ accent_y_stride = 19.0500;
|
||||||
accent_y_bottom = 12.0000;
|
accent_y_bottom = 12.0000;
|
||||||
/* last accent is 4mm from top of case */
|
/* last accent is 4mm from top of case */
|
||||||
|
|
||||||
fin_width = 2.0000;
|
|
||||||
fin_length = 2.0000;
|
|
||||||
fin_height = 12.0000;
|
|
||||||
fin_gap_width = 2.0000;
|
|
||||||
fin_x_stride = 2.0000;
|
|
||||||
fin_x_first = 139.7500;
|
|
||||||
fin_count = 32;
|
|
||||||
|
|
||||||
key_switch_width = 19.0500;
|
key_switch_width = 19.0500;
|
||||||
key_switch_length = 19.0500;
|
key_switch_length = 19.0500;
|
||||||
keyboard_width = key_switch_width * 13.5;
|
keyboard_width = key_switch_width * 13.5;
|
||||||
|
@ -29,6 +21,14 @@ keyboard_length = key_switch_length * 5.0;
|
||||||
keyboard_x_offset = 12.2500;
|
keyboard_x_offset = 12.2500;
|
||||||
keyboard_y_offset = 12.2500;
|
keyboard_y_offset = 12.2500;
|
||||||
|
|
||||||
|
fin_width = 2.0000;
|
||||||
|
fin_gap_width = 2.0000;
|
||||||
|
fin_gap_length = 2.0000;
|
||||||
|
fin_gap_height = 12.0000;
|
||||||
|
fin_gap_count = 33;
|
||||||
|
fin_gap_x_first = keyboard_x_offset + keyboard_width - fin_gap_count * (fin_width + fin_gap_width);
|
||||||
|
fin_gap_y_offset = case_length_bottom - fin_gap_length;
|
||||||
|
|
||||||
difference() {
|
difference() {
|
||||||
square([case_width_bottom, case_length_bottom], false);
|
square([case_width_bottom, case_length_bottom], false);
|
||||||
translate([keyboard_x_offset, keyboard_y_offset, 0])
|
translate([keyboard_x_offset, keyboard_y_offset, 0])
|
||||||
|
@ -38,5 +38,12 @@ difference() {
|
||||||
translate([0, y, 0])
|
translate([0, y, 0])
|
||||||
square([case_width_bottom, accent_width], false);
|
square([case_width_bottom, accent_width], false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (i = [0:fin_gap_count]) {
|
||||||
|
x = fin_gap_x_first + (i * (fin_width + fin_gap_width));
|
||||||
|
|
||||||
|
translate([x, fin_gap_y_offset, 0])
|
||||||
|
square([fin_gap_width, fin_gap_length], false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue