Initial commit of case/params.scad
This commit is contained in:
parent
abd2e4a922
commit
b833e27e87
1 changed files with 52 additions and 0 deletions
52
case/params.scad
Normal file
52
case/params.scad
Normal file
|
@ -0,0 +1,52 @@
|
|||
/* [Case wall dimensions:] */
|
||||
// Wall width (thickness)
|
||||
wall_width = 2.5000;
|
||||
// Wall width (thickness) along upper wall of case
|
||||
wall_width_upper = 1.5000;
|
||||
// Wall lip height along upper wall of case
|
||||
wall_lip_upper = 3.0000;
|
||||
// Wall height
|
||||
wall_height = 17.2500;
|
||||
|
||||
// Width of topmost part of case
|
||||
case_width_top = 317.5000;
|
||||
// Width of bottom part of case
|
||||
case_width_bottom = 319.0000;
|
||||
// Length of topmost part of case
|
||||
case_length_top = 150.0000;
|
||||
// Length of bottom part of case
|
||||
case_length_bottom = 151.5000;
|
||||
|
||||
// X offset of keyboard
|
||||
keyboard_x_offset = 12.2500;
|
||||
// Y offset of keyboard
|
||||
keyboard_y_offset = 12.2500;
|
||||
|
||||
// Top case screw post inner diameter
|
||||
screw_post_diameter_inner = 3.00;
|
||||
// Top case screw post outer diameter
|
||||
screw_post_diameter_outer = 6.25;
|
||||
// Top case corner screw post height
|
||||
screw_post_corner_height = 12.00;
|
||||
// Top case middle screw post height
|
||||
screw_post_middle_height = 29.30;
|
||||
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;
|
||||
|
||||
top_case_screw_posts = [
|
||||
/* 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]
|
||||
];
|
Loading…
Add table
Reference in a new issue