From 78310e20094061d11a257f4203c7532bd60b9783 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Mon, 13 Nov 2023 12:53:07 -0500 Subject: Fix screw hole coordinates --- case/case.scad | 20 ++++----- pcb/xantronix-z32.kicad_pcb | 100 ++++++++++++++++++++++---------------------- 2 files changed, 60 insertions(+), 60 deletions(-) diff --git a/case/case.scad b/case/case.scad index 84aa83e..abcf217 100644 --- a/case/case.scad +++ b/case/case.scad @@ -23,16 +23,16 @@ module keyboard_base_plate(pcb_width, pcb_length) { bottom_height = thickness; screw_holes = [ - [ 4.8150, 85.7250], - [ 66.7322, 85.7250], - [161.8150, 85.7250], - [238.2500, 85.7250], - [ 61.7500, 47.6250], - [138.2500, 47.6250], - [214.2500, 47.6250], - [ 20.0000, 9.5250], - [123.8150, 9.5250], - [238.2500, 9.5250] + [ 4.7625, 85.7250], + [ 66.6750, 85.7250], + [161.9250, 85.7250], + [238.1250, 85.7250], + [ 61.9125, 47.6250], + [138.1125, 47.6250], + [214.3125, 47.6250], + [ 19.0500, 9.5250], + [123.8250, 9.5250], + [238.1250, 9.5250] ]; module round_corner(translation, rotation) { diff --git a/pcb/xantronix-z32.kicad_pcb b/pcb/xantronix-z32.kicad_pcb index 6276e53..3b5fd37 100644 --- a/pcb/xantronix-z32.kicad_pcb +++ b/pcb/xantronix-z32.kicad_pcb @@ -922,21 +922,21 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp 21ec2c93-527b-435c-b4ae-4b5c045d7174) - (at 221.435 140.36875) + (at 221.435 140.49375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 936ae635-05c1-417d-844c-eeb6b5a22ceb) + (tstamp 13c983b2-868d-48f0-ba1d-0fcbd0a6ef99) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp ab29d262-ca5f-43a1-beff-a88b51e171a5) + (tstamp ae6b31d2-aaa8-4872-b4bf-fd3467697a4a) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 49b4cc8c-dc12-46c2-9aef-8b3efade894b) + (tstamp 7ab10947-7c36-44f2-84a6-66beb27e17fc) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp ca32a30d-8168-42f7-8465-7eb3963185bb)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp ff449f9a-1aaa-4ece-954c-d583ed31b291)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -1079,21 +1079,21 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp 29eaac1b-e9e4-4b85-8dff-fac8f72f1f76) - (at 149.935 102.36875) + (at 149.86 102.39375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 16df9a6f-45a1-4ad1-9b6a-f7b11a68c841) + (tstamp 3690ef45-60be-4a7d-89b6-4e1dc3844bef) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 820e1dc1-9442-4d48-9c31-59801492b08c) + (tstamp 74922fbf-9d0e-4dac-b856-6066f5d8a40c) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 09fc7f8a-a020-4262-ae61-46365e6382be) + (tstamp 0c566aa7-038d-412f-8d9f-583abadc9dab) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp 9f063dca-b4c4-42f4-bd11-789912e16d30)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 7c17bc21-c154-41c7-a94b-5e20646e9a8e)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -1926,21 +1926,21 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp 552e37f0-424e-4748-9372-e88f625a27de) - (at 245.185 102.36875) + (at 245.11 102.39375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 7221474d-46d0-4613-898d-c54fe663d919) + (tstamp 7b185aaf-4462-49de-a6e6-52d40f2cf6d6) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4bdb4c47-6a6d-428a-be7b-335ac62cc46a) + (tstamp 4fe225b8-b89d-4ec4-ba07-ba46102fd9ab) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp e67cf80e-0c6b-45c9-9e0e-66b2ef20e868) + (tstamp 92d866ec-a7c9-4e0d-9cdd-0ad716fc8a46) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp 68460585-60b8-4ee8-a2d4-262fe137c8a2)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 81d12b99-3505-4df6-825d-8b3edf2c037d)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -2428,21 +2428,21 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp 76857e84-0a7c-46de-870c-ca80b3624d0c) - (at 144.935 140.36875) + (at 145.0975 140.49375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 05754e3e-a30a-4498-a18d-6d95c3636bb1) + (tstamp abd4b954-a441-48f4-8990-6d7a6bc8aa35) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp c7e3d45a-d4f7-4a13-be70-e92cf0513598) + (tstamp 6a7fe32b-4782-41f8-a365-c9b2c4c5273d) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp dbe9c4e0-bd9a-41bc-bc8e-5c452b82d9b8) + (tstamp 89ec9c7f-63b5-4815-be46-cf9f274f2b2b) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp 7c7d85af-ac5a-44be-aa4b-0a770c8a0c54)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 3aa1a3b6-03b4-445a-aeb4-70eae4297b03)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -2516,21 +2516,21 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp 7ab47ba3-d7e8-46dc-9f8e-cdf2b4611007) - (at 207.185 178.61875) + (at 207.185 178.59375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 4e9f63d3-d89f-4509-a19d-c7732250b80e) + (tstamp 67f6f919-a1b1-40ea-8764-146a75782797) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 29f72a65-7dcc-494e-92f2-3793de2f5e63) + (tstamp 0a061577-4596-4bf3-8459-7f116ee05846) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp dd378596-95a7-41ea-86a5-56873b6329fb) + (tstamp 17ddde39-ccb7-4e4c-8178-6e3991fb9c67) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp 17c9c035-9467-4010-937e-491276362666)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 968d2731-2329-4d24-b491-5fda41c7d673)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -3294,40 +3294,40 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp ac21d619-db43-4ff5-b333-a2aec29c6bd4) - (at 321.435 102.36875) + (at 321.31 102.39375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 9fac873b-dfa5-4841-a4ed-291b0429ed85) + (tstamp ce5cc242-596b-4b9b-b93d-678b2b2f444b) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp bdf907d1-de37-4a18-9c15-3d25457e0347) + (tstamp 009834ec-34bc-4032-ab59-0fd4a1f9e06f) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9f2cf239-dfb1-428c-ba77-ad9d2032a286) + (tstamp 997ebbc1-0dd1-4ce9-95c2-7b73019a2fb2) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp ad0028fe-b4dd-4274-b87e-12c8386bd880)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 77836674-85f5-4685-9f75-a65cfa135bfe)) ) (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp b0a5b815-f8dc-4d83-8fcb-4db89cc01c9c) - (at 88.185 102.36875) + (at 87.9475 102.39375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp ac46630a-86d4-4eee-ad5a-afc91c087298) + (tstamp 2f5cbda0-64f6-4d6a-bb7a-d9120fbcc4a9) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b6b364d-7ff0-4ba6-a047-56da35406593) + (tstamp dd257643-0338-4c04-9e3b-e86d5d20659f) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp f38965a1-c9e9-4ffc-b7db-4cb26838e961) + (tstamp 9df87e47-95d4-433e-86bd-53498d781166) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp 35267195-2739-4dcf-8527-e7878f7a755c)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 1f05b80f-af9e-4274-a270-cc5e6b0599b6)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -3470,21 +3470,21 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp be046763-e863-4c49-9d7e-751b1c039584) - (at 321.185 178.36875) + (at 321.31 178.59375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 5468f742-3eba-4ab1-8c6b-89b92684f44e) + (tstamp d7d2737f-84e0-4738-b5c6-82f07f71a4d8) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp ea7f4352-4573-4894-b464-0537aa3b2c65) + (tstamp 51758f7e-dbea-45c5-b927-a6fd02aca037) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 987ce605-13c5-4c26-8bee-8f29c787a0f6) + (tstamp 3283c529-a033-41e3-a634-89c1ca084e3e) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp a2fe61f1-7987-4f44-a3e6-fd834263dc61)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 3d403869-c10b-4747-94fe-c6a450546c2f)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") @@ -4179,40 +4179,40 @@ (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp e43ee3a5-d2b1-460e-a2fa-c09698e994bc) - (at 297.435 140.36875) + (at 297.435 140.49375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp 1ec5161e-9f84-4e47-9ec3-20106fd671cb) + (tstamp 3add60e0-d64e-40f8-8b77-7d013395fa07) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp a618041d-20d7-4259-a838-066e7dfbebdd) + (tstamp 4e1e0377-83ab-4ccc-85b5-476263751930) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 46a4c0e2-5744-4af3-8084-fe92599f66a1) + (tstamp 03cd5ef9-9b51-4dc4-88c6-af6288e120b1) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp 0e79ce78-4f8e-4515-a354-9cef77d1a402)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 7cd01661-adfb-4d9a-a899-de6882566390)) ) (footprint "xantronix-z32:ScrewMount" (layer "F.Cu") (tstamp e46faabb-fa6e-4f8a-9164-141788854d4c) - (at 103.185 178.36875) + (at 102.235 178.59375) (attr smd) (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide (effects (font (size 1 1) (thickness 0.1))) - (tstamp f1b41cc1-fd5f-4519-bc87-d6d4de4d4ace) + (tstamp a506efff-467b-46b1-a056-070d51e2abd5) ) (fp_text value "ScrewMount" (at 0 1 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4dd1bf28-2857-4fc6-b3dc-4f26587e8ac9) + (tstamp 2fcd3346-ab56-4048-ac0f-82e30a8118c9) ) (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))) - (tstamp daa70036-be8e-4816-ac2c-6bb606029982) + (tstamp ce43d3b1-ed83-4175-a61e-bc2d517315b9) ) - (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3) (layers "*.Mask") (tstamp c87004c3-f670-4f10-91cf-049de76bf848)) + (pad "" np_thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.55) (layers "*.Mask") (tstamp 2d8dcf5f-d9b6-4b9a-ac91-06b63d9f53cc)) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB" (layer "F.Cu") -- cgit v1.2.3