Fix naming collision

This commit is contained in:
XANTRONIX 2023-11-12 21:13:58 -05:00
parent a4f2aefe29
commit a014766104

View file

@ -1,9 +1,9 @@
$fn = 72; $fn = 72;
pcb_width = 257.175; pcb_width = 257.175;
pcb_height = 95.250; pcb_length = 95.250;
module keyboard_base_plate(pcb_width, pcb_height) { module keyboard_base_plate(pcb_width, pcb_length) {
pcb_clearance_edge = 1.0; pcb_clearance_edge = 1.0;
pcb_clearance_bottom = 2.0; pcb_clearance_bottom = 2.0;
@ -16,7 +16,7 @@ module keyboard_base_plate(pcb_width, pcb_height) {
case_color = [0.5, 0.5, 0.5, 1.0]; case_color = [0.5, 0.5, 0.5, 1.0];
bottom_width = 2 * (pcb_clearance_edge + thickness) + pcb_width; bottom_width = 2 * (pcb_clearance_edge + thickness) + pcb_width;
bottom_height = 2 * (pcb_clearance_edge + thickness) + pcb_height; bottom_length = 2 * (pcb_clearance_edge + thickness) + pcb_length;
screw_holes = [ screw_holes = [
[ 4.8150, 85.7250], [ 4.8150, 85.7250],
@ -83,8 +83,8 @@ module keyboard_base_plate(pcb_width, pcb_height) {
module ridges() { module ridges() {
horizontal = [ horizontal = [
(bottom_height / 3), (bottom_length / 3),
(bottom_height / 3) * 2 (bottom_length / 3) * 2
]; ];
vertical = [ vertical = [
@ -100,13 +100,13 @@ module keyboard_base_plate(pcb_width, pcb_height) {
for (x = vertical) { for (x = vertical) {
side([x, 0 - pcb_clearance_edge, 0], side([x, 0 - pcb_clearance_edge, 0],
[thickness * 2, pcb_height, pcb_clearance_edge]); [thickness * 2, pcb_length, pcb_clearance_edge]);
} }
} }
/* Upper right corner */ /* Upper right corner */
round_corner([thickness + pcb_clearance_edge + pcb_width, round_corner([thickness + pcb_clearance_edge + pcb_width,
thickness + pcb_clearance_edge + pcb_height, thickness + pcb_clearance_edge + pcb_length,
-thickness/2], -thickness/2],
[90, 90, 90]); [90, 90, 90]);
@ -124,13 +124,13 @@ module keyboard_base_plate(pcb_width, pcb_height) {
/* Upper left corner */ /* Upper left corner */
round_corner([0 - thickness - pcb_clearance_edge, round_corner([0 - thickness - pcb_clearance_edge,
thickness + pcb_clearance_edge + pcb_height, thickness + pcb_clearance_edge + pcb_length,
-thickness/2], -thickness/2],
[0, 90, 90]); [0, 90, 90]);
/* Upper edge */ /* Upper edge */
round_edge([0 - thickness - pcb_clearance_edge, round_edge([0 - thickness - pcb_clearance_edge,
thickness + pcb_clearance_edge + pcb_height, thickness + pcb_clearance_edge + pcb_length,
-thickness/2], -thickness/2],
[0, 90, 0], [0, 90, 0],
bottom_width); bottom_width);
@ -140,7 +140,7 @@ module keyboard_base_plate(pcb_width, pcb_height) {
0 - thickness - pcb_clearance_edge, 0 - thickness - pcb_clearance_edge,
-thickness/2], -thickness/2],
[270, 0, 0], [270, 0, 0],
bottom_height); bottom_length);
/* Lower edge */ /* Lower edge */
round_edge([0 - thickness - pcb_clearance_edge, round_edge([0 - thickness - pcb_clearance_edge,
@ -154,11 +154,11 @@ module keyboard_base_plate(pcb_width, pcb_height) {
0 - thickness - pcb_clearance_edge, 0 - thickness - pcb_clearance_edge,
-thickness/2], -thickness/2],
[270, 90, 0], [270, 90, 0],
bottom_height); bottom_length);
/* Upper right wall corner */ /* Upper right wall corner */
wall_corner([thickness + pcb_clearance_edge + pcb_width, wall_corner([thickness + pcb_clearance_edge + pcb_width,
thickness + pcb_clearance_edge + pcb_height, thickness + pcb_clearance_edge + pcb_length,
-thickness/2], -thickness/2],
[0, 0, 0], [0, 0, 0],
corner_radius, corner_radius,
@ -182,7 +182,7 @@ module keyboard_base_plate(pcb_width, pcb_height) {
/* Upper left wall corner */ /* Upper left wall corner */
wall_corner([0 - thickness - pcb_clearance_edge, wall_corner([0 - thickness - pcb_clearance_edge,
thickness + pcb_clearance_edge + pcb_height, thickness + pcb_clearance_edge + pcb_length,
-thickness/2], -thickness/2],
[0, 0, 90], [0, 0, 90],
corner_radius, corner_radius,
@ -190,7 +190,7 @@ module keyboard_base_plate(pcb_width, pcb_height) {
/* Upper wall */ /* Upper wall */
side([0 - thickness - pcb_clearance_edge, side([0 - thickness - pcb_clearance_edge,
pcb_clearance_edge + pcb_height + corner_radius, pcb_clearance_edge + pcb_length + corner_radius,
-thickness/2], -thickness/2],
[bottom_width, thickness, wall_height]); [bottom_width, thickness, wall_height]);
@ -198,7 +198,7 @@ module keyboard_base_plate(pcb_width, pcb_height) {
side([pcb_clearance_edge + pcb_width + corner_radius, side([pcb_clearance_edge + pcb_width + corner_radius,
0 - thickness - pcb_clearance_edge, 0 - thickness - pcb_clearance_edge,
-thickness/2], -thickness/2],
[thickness, bottom_height, wall_height]); [thickness, bottom_length, wall_height]);
/* Lower wall */ /* Lower wall */
side([0 - thickness - pcb_clearance_edge, side([0 - thickness - pcb_clearance_edge,
@ -210,13 +210,13 @@ module keyboard_base_plate(pcb_width, pcb_height) {
side([0 - thickness - pcb_clearance_edge - corner_radius, side([0 - thickness - pcb_clearance_edge - corner_radius,
0 - thickness - pcb_clearance_edge, 0 - thickness - pcb_clearance_edge,
-thickness/2], -thickness/2],
[thickness, bottom_height, wall_height]); [thickness, bottom_length, wall_height]);
/* Bottom plate */ /* Bottom plate */
side([0 - thickness - pcb_clearance_edge, side([0 - thickness - pcb_clearance_edge,
0 - thickness - pcb_clearance_edge, 0 - thickness - pcb_clearance_edge,
0 - thickness], 0 - thickness],
[bottom_width, bottom_height, thickness]); [bottom_width, bottom_length, thickness]);
/* Screw holes */ /* Screw holes */
for (screw_hole = screw_holes) { for (screw_hole = screw_holes) {
@ -229,4 +229,4 @@ module keyboard_base_plate(pcb_width, pcb_height) {
ridges(); ridges();
} }
keyboard_base_plate(pcb_width, pcb_height); keyboard_base_plate(pcb_width, pcb_length);