|
@@ -2,43 +2,39 @@
|
|
|
// all lengths in inches since it's all American formats
|
|
// all lengths in inches since it's all American formats
|
|
|
// angle is in degrees
|
|
// angle is in degrees
|
|
|
const KeyFormat all_formats[] = {
|
|
const KeyFormat all_formats[] = {
|
|
|
- {
|
|
|
|
|
- .manufacturer = "Kwikset",
|
|
|
|
|
- .format_name = "KW1",
|
|
|
|
|
- .format_link = "https://lsamichigan.org/Tech/Kwikset_KeySpecs.pdf",
|
|
|
|
|
- .first_pin_inch = 0.247,
|
|
|
|
|
- .last_pin_inch = 0.847,
|
|
|
|
|
- .pin_increment_inch = 0.15,
|
|
|
|
|
- .pin_num = 5,
|
|
|
|
|
- .pin_width_inch = 0.084,
|
|
|
|
|
- .elbow_inch = 0.15,
|
|
|
|
|
- .drill_angle = 90,
|
|
|
|
|
- .uncut_depth_inch = 0.329,
|
|
|
|
|
- .deepest_depth_inch = 0.191,
|
|
|
|
|
- .depth_step_inch = 0.023,
|
|
|
|
|
- .min_depth_ind = 1,
|
|
|
|
|
- .max_depth_ind = 7,
|
|
|
|
|
- .macs = 4,
|
|
|
|
|
- .clearance = 3
|
|
|
|
|
- },
|
|
|
|
|
|
|
+ {.manufacturer = "Kwikset",
|
|
|
|
|
+ .format_name = "KW1",
|
|
|
|
|
+ .format_link = "https://lsamichigan.org/Tech/Kwikset_KeySpecs.pdf",
|
|
|
|
|
+ .first_pin_inch = 0.247,
|
|
|
|
|
+ .last_pin_inch = 0.847,
|
|
|
|
|
+ .pin_increment_inch = 0.15,
|
|
|
|
|
+ .pin_num = 5,
|
|
|
|
|
+ .pin_width_inch = 0.084,
|
|
|
|
|
+ .elbow_inch = 0.15,
|
|
|
|
|
+ .drill_angle = 90,
|
|
|
|
|
+ .uncut_depth_inch = 0.329,
|
|
|
|
|
+ .deepest_depth_inch = 0.191,
|
|
|
|
|
+ .depth_step_inch = 0.023,
|
|
|
|
|
+ .min_depth_ind = 1,
|
|
|
|
|
+ .max_depth_ind = 7,
|
|
|
|
|
+ .macs = 4,
|
|
|
|
|
+ .clearance = 3},
|
|
|
|
|
|
|
|
- {
|
|
|
|
|
- .manufacturer = "Schlage",
|
|
|
|
|
- .format_name = "SC4",
|
|
|
|
|
- .format_link = "https://lsamichigan.org/Tech/SCHLAGE_KeySpecs.pdf",
|
|
|
|
|
- .first_pin_inch = 0.231,
|
|
|
|
|
- .last_pin_inch = 1.012,
|
|
|
|
|
- .pin_increment_inch = 0.1562,
|
|
|
|
|
- .pin_num = 6,
|
|
|
|
|
- .pin_width_inch = 0.031,
|
|
|
|
|
- .elbow_inch = 0.1,
|
|
|
|
|
- .drill_angle = 90, // This should actually be 100 but the current resolution will make 100 degrees very ugly and unsuable
|
|
|
|
|
- .uncut_depth_inch = 0.335,
|
|
|
|
|
- .deepest_depth_inch = 0.2,
|
|
|
|
|
- .depth_step_inch = 0.015,
|
|
|
|
|
- .min_depth_ind = 0,
|
|
|
|
|
- .max_depth_ind = 9,
|
|
|
|
|
- .macs = 7,
|
|
|
|
|
- .clearance = 8
|
|
|
|
|
- }
|
|
|
|
|
-};
|
|
|
|
|
|
|
+ {.manufacturer = "Schlage",
|
|
|
|
|
+ .format_name = "SC4",
|
|
|
|
|
+ .format_link = "https://lsamichigan.org/Tech/SCHLAGE_KeySpecs.pdf",
|
|
|
|
|
+ .first_pin_inch = 0.231,
|
|
|
|
|
+ .last_pin_inch = 1.012,
|
|
|
|
|
+ .pin_increment_inch = 0.1562,
|
|
|
|
|
+ .pin_num = 6,
|
|
|
|
|
+ .pin_width_inch = 0.031,
|
|
|
|
|
+ .elbow_inch = 0.1,
|
|
|
|
|
+ .drill_angle =
|
|
|
|
|
+ 90, // This should actually be 100 but the current resolution will make 100 degrees very ugly and unsuable
|
|
|
|
|
+ .uncut_depth_inch = 0.335,
|
|
|
|
|
+ .deepest_depth_inch = 0.2,
|
|
|
|
|
+ .depth_step_inch = 0.015,
|
|
|
|
|
+ .min_depth_ind = 0,
|
|
|
|
|
+ .max_depth_ind = 9,
|
|
|
|
|
+ .macs = 7,
|
|
|
|
|
+ .clearance = 8}};
|