21 lines
1.1 KiB
OpenSCAD
21 lines
1.1 KiB
OpenSCAD
|
screw_post_lower_y_offset = (keyboard_y_offset - 2 * wall_width) / 2 + wall_width;
|
||
|
screw_post_middle_y_offset = screw_post_lower_y_offset + 65.00;
|
||
|
screw_post_upper_y_offset = screw_post_middle_y_offset + 65.00;
|
||
|
screw_post_x_offset = (keyboard_x_offset - 2 * wall_width) / 2 + wall_width;
|
||
|
|
||
|
screw_posts_top_case = [
|
||
|
/* Upper row */
|
||
|
[screw_post_x_offset, screw_post_upper_y_offset, screw_post_corner_height],
|
||
|
[case_width_bottom / 2, case_length_bottom - 10.0, screw_post_middle_height],
|
||
|
[case_width_bottom - screw_post_x_offset, screw_post_upper_y_offset, screw_post_corner_height],
|
||
|
|
||
|
/* Middle row */
|
||
|
[screw_post_x_offset, screw_post_middle_y_offset, screw_post_corner_height],
|
||
|
[case_width_bottom - screw_post_x_offset, screw_post_middle_y_offset, screw_post_corner_height],
|
||
|
|
||
|
/* Bottom row */
|
||
|
[screw_post_x_offset, screw_post_lower_y_offset, screw_post_corner_height],
|
||
|
[case_width_bottom / 2, screw_post_lower_y_offset, screw_post_corner_height],
|
||
|
[case_width_bottom - screw_post_x_offset, screw_post_lower_y_offset, screw_post_corner_height]
|
||
|
];
|