fix: backwards left-facing magnets

This commit is contained in:
Edward Hesketh 2024-11-04 21:58:29 +00:00
parent 054f4f1c5d
commit 2b24dcd095
No known key found for this signature in database
GPG key ID: AE25B4F5B6346CCF
5 changed files with 11833 additions and 10991 deletions

View file

@ -6,7 +6,7 @@
(descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x04 2.54mm single row")
(property "Reference" "REF**"
(at 0 -6.14 0)
(at 0 6.14 180)
(layer "F.SilkS")
(uuid "d559e78f-9137-43bf-9f69-165532415fcf")
(effects
@ -27,7 +27,7 @@
)
)
)
(property "Footprint" ""
(property "Footprint" "5358_mag_connector_1x4_pads"
(at 0 -3.81 0)
(unlocked yes)
(layer "F.Fab")
@ -40,7 +40,7 @@
)
)
(property "Datasheet" ""
(at 0 -3.81 0)
(at 0 3.81 180)
(unlocked yes)
(layer "F.Fab")
(hide yes)
@ -52,7 +52,7 @@
)
)
(property "Description" ""
(at 0 -3.81 0)
(at 0 3.81 180)
(unlocked yes)
(layer "F.Fab")
(hide yes)
@ -65,228 +65,8 @@
)
(attr through_hole)
(fp_line
(start -1.33 -5.14)
(end 0 -5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "decb3ddc-c833-429d-8c0e-63b5aa24bff4")
)
(fp_line
(start -1.33 -3.81)
(end -1.33 -5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3842b227-6544-43a1-85fa-56835b085379")
)
(fp_line
(start -1.33 -2.54)
(end -1.33 5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e60cdaf9-8c35-4a4f-a87a-cc0c4ae2445b")
)
(fp_line
(start -1.33 -2.54)
(end 1.33 -2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "6e06f040-0623-46ed-af8e-13eea2bd173d")
)
(fp_line
(start -1.33 5.14)
(end 1.33 5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "48f5f3f1-daeb-4966-b655-9849658074ad")
)
(fp_line
(start 1.33 -9.51)
(end 2.4 -9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "2eabded2-7cfe-4c98-8a1d-e5b0b5e81957")
)
(fp_line
(start 1.33 -2.54)
(end 1.33 -9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e519095c-c906-46e7-bc7a-4e913d5f8bcd")
)
(fp_line
(start 1.33 -2.54)
(end 1.33 5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "31936b74-58c0-41b0-9174-96592b7c2da3")
)
(fp_line
(start 1.38 9.49)
(end 1.38 5.14)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "6c081dd2-9c9e-4461-a807-6838962ab9a3")
)
(fp_line
(start 1.38 9.49)
(end 2.4 9.49)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "7a6d1104-39d7-41c5-bab6-db00a4afda93")
)
(fp_line
(start 2.4 -9.51)
(end 2.4 -8.71)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "088d4a70-8bc2-46b5-9494-2385b3f0bda3")
)
(fp_line
(start 2.4 -8.71)
(end 3.7 -8.71)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "1a2e57ab-6274-47c3-b5ac-446effb65891")
)
(fp_line
(start 2.4 8.69)
(end 3.7 8.69)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "b01d85ae-4126-49e8-8d0c-e87be435b20b")
)
(fp_line
(start 2.4 9.49)
(end 2.4 8.69)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e3bf46a2-641e-4df8-a075-3949cfcb2b23")
)
(fp_line
(start 3.7 -9.51)
(end 4.4 -9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "5647547b-a7df-4482-8951-1319d0c566e3")
)
(fp_line
(start 3.7 -8.71)
(end 3.7 -9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "70731834-59c5-4c8f-a286-c2201f7c0d54")
)
(fp_line
(start 3.7 8.69)
(end 3.7 9.48)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "93fc76e4-bade-48c1-a158-8eddecb3c6ae")
)
(fp_line
(start 3.7 9.49)
(end 4.4 9.49)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "90a16cc1-edfc-45a6-aa27-8d858516bad0")
)
(fp_line
(start 4.4 -10.51)
(end 5.4 -10.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "5cf62c5e-226b-4a52-9883-62e8d150e4e1")
)
(fp_line
(start 4.4 -9.51)
(end 4.4 -10.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "8b488c88-41bf-4afe-9440-cc80ec169ba1")
)
(fp_line
(start 4.4 9.49)
(end 4.4 10.49)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "71c66f95-8da4-4788-ae70-cfe370d1f4f3")
)
(fp_line
(start 4.4 10.49)
(end 5.45 10.49)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "619dc3d0-75db-4bce-a4d0-5fcd0b9b1d63")
)
(fp_line
(start 5.45 10.49)
(end 5.45 -10.51)
(start -5.45 -10.49)
(end -5.45 10.51)
(stroke
(width 0.1)
(type default)
@ -295,38 +75,228 @@
(uuid "1aa1a7ae-265a-4b5a-91f5-e062991374ef")
)
(fp_line
(start -1.8 -5.61)
(end -1.8 5.59)
(start -4.4 -10.49)
(end -5.45 -10.49)
(stroke
(width 0.05)
(type solid)
(width 0.1)
(type default)
)
(layer "F.CrtYd")
(uuid "c81c6ee0-4441-4de7-807f-c30b3d1aa088")
(layer "F.SilkS")
(uuid "619dc3d0-75db-4bce-a4d0-5fcd0b9b1d63")
)
(fp_line
(start -1.8 5.59)
(end 1.8 5.59)
(start -4.4 -9.49)
(end -4.4 -10.49)
(stroke
(width 0.05)
(type solid)
(width 0.1)
(type default)
)
(layer "F.CrtYd")
(uuid "9743eb14-e958-45a4-83eb-310dcdb26e62")
(layer "F.SilkS")
(uuid "71c66f95-8da4-4788-ae70-cfe370d1f4f3")
)
(fp_line
(start 1.8 -5.61)
(end -1.8 -5.61)
(start -4.4 9.51)
(end -4.4 10.51)
(stroke
(width 0.05)
(type solid)
(width 0.1)
(type default)
)
(layer "F.CrtYd")
(uuid "eef21155-0819-4e22-84e8-f17b0bc291da")
(layer "F.SilkS")
(uuid "8b488c88-41bf-4afe-9440-cc80ec169ba1")
)
(fp_line
(start 1.8 5.59)
(end 1.8 -5.61)
(start -4.4 10.51)
(end -5.4 10.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "5cf62c5e-226b-4a52-9883-62e8d150e4e1")
)
(fp_line
(start -3.7 -9.49)
(end -4.4 -9.49)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "90a16cc1-edfc-45a6-aa27-8d858516bad0")
)
(fp_line
(start -3.7 -8.69)
(end -3.7 -9.48)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "93fc76e4-bade-48c1-a158-8eddecb3c6ae")
)
(fp_line
(start -3.7 8.71)
(end -3.7 9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "70731834-59c5-4c8f-a286-c2201f7c0d54")
)
(fp_line
(start -3.7 9.51)
(end -4.4 9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "5647547b-a7df-4482-8951-1319d0c566e3")
)
(fp_line
(start -2.4 -9.49)
(end -2.4 -8.69)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e3bf46a2-641e-4df8-a075-3949cfcb2b23")
)
(fp_line
(start -2.4 -8.69)
(end -3.7 -8.69)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "b01d85ae-4126-49e8-8d0c-e87be435b20b")
)
(fp_line
(start -2.4 8.71)
(end -3.7 8.71)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "1a2e57ab-6274-47c3-b5ac-446effb65891")
)
(fp_line
(start -2.4 9.51)
(end -2.4 8.71)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "088d4a70-8bc2-46b5-9494-2385b3f0bda3")
)
(fp_line
(start -1.38 -9.49)
(end -2.4 -9.49)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "7a6d1104-39d7-41c5-bab6-db00a4afda93")
)
(fp_line
(start -1.38 -9.49)
(end -1.38 -5.14)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "6c081dd2-9c9e-4461-a807-6838962ab9a3")
)
(fp_line
(start -1.33 2.54)
(end -1.33 -5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "31936b74-58c0-41b0-9174-96592b7c2da3")
)
(fp_line
(start -1.33 2.54)
(end -1.33 9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e519095c-c906-46e7-bc7a-4e913d5f8bcd")
)
(fp_line
(start -1.33 9.51)
(end -2.4 9.51)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "2eabded2-7cfe-4c98-8a1d-e5b0b5e81957")
)
(fp_line
(start 1.33 -5.14)
(end -1.33 -5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "48f5f3f1-daeb-4966-b655-9849658074ad")
)
(fp_line
(start 1.33 2.54)
(end -1.33 2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "6e06f040-0623-46ed-af8e-13eea2bd173d")
)
(fp_line
(start 1.33 2.54)
(end 1.33 -5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e60cdaf9-8c35-4a4f-a87a-cc0c4ae2445b")
)
(fp_line
(start 1.33 3.81)
(end 1.33 5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3842b227-6544-43a1-85fa-56835b085379")
)
(fp_line
(start 1.33 5.14)
(end 0 5.14)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "decb3ddc-c833-429d-8c0e-63b5aa24bff4")
)
(fp_line
(start -1.8 -5.59)
(end -1.8 5.61)
(stroke
(width 0.05)
(type solid)
@ -335,28 +305,58 @@
(uuid "22b486a5-f3c3-447d-83fc-e0bf37a5d122")
)
(fp_line
(start -1.27 -4.445)
(end -0.635 -5.08)
(start -1.8 5.61)
(end 1.8 5.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "eef21155-0819-4e22-84e8-f17b0bc291da")
)
(fp_line
(start 1.8 -5.59)
(end -1.8 -5.59)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9743eb14-e958-45a4-83eb-310dcdb26e62")
)
(fp_line
(start 1.8 5.61)
(end 1.8 -5.59)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "c81c6ee0-4441-4de7-807f-c30b3d1aa088")
)
(fp_line
(start -1.27 -5.08)
(end 1.27 -5.08)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f23b7a6c-84ee-4e57-bc43-363743bbba33")
(uuid "110fb385-fb0b-4fa5-817c-9563606ec082")
)
(fp_line
(start -1.27 5.08)
(end -1.27 -4.445)
(end -1.27 -5.08)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "91ac591b-23aa-41f6-a831-190c665c7dd1")
(uuid "a0f55beb-3ffe-43fe-b95d-6e9857ff1b99")
)
(fp_line
(start -0.635 -5.08)
(end 1.27 -5.08)
(start 0.635 5.08)
(end -1.27 5.08)
(stroke
(width 0.1)
(type solid)
@ -366,26 +366,26 @@
)
(fp_line
(start 1.27 -5.08)
(end 1.27 5.08)
(end 1.27 4.445)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a0f55beb-3ffe-43fe-b95d-6e9857ff1b99")
(uuid "91ac591b-23aa-41f6-a831-190c665c7dd1")
)
(fp_line
(start 1.27 5.08)
(end -1.27 5.08)
(start 1.27 4.445)
(end 0.635 5.08)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "110fb385-fb0b-4fa5-817c-9563606ec082")
(uuid "f23b7a6c-84ee-4e57-bc43-363743bbba33")
)
(fp_text user "${REFERENCE}"
(at 0 0 90)
(at 0 0 -90)
(layer "F.Fab")
(uuid "6a275956-06fa-47ad-92b1-820393d36d11")
(effects
@ -396,36 +396,36 @@
)
)
(pad "1" thru_hole rect
(at 0 -3.81)
(at 0 -3.81 180)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "154cd23f-521c-47b4-b321-b81bccc55300")
(uuid "7773fc0b-045f-44e0-9512-f82000fc06b7")
)
(pad "2" thru_hole oval
(at 0 -1.27)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "73467b20-058f-45e4-ac84-184d62db7dc8")
)
(pad "3" thru_hole oval
(at 0 1.27)
(at 0 -1.27 180)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "70affaf9-cf8f-4cfc-b9e7-c80a572e37b4")
)
(pad "4" thru_hole oval
(at 0 3.81)
(pad "3" thru_hole oval
(at 0 1.27 180)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7773fc0b-045f-44e0-9512-f82000fc06b7")
(uuid "73467b20-058f-45e4-ac84-184d62db7dc8")
)
(pad "4" thru_hole oval
(at 0 3.81 180)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "154cd23f-521c-47b4-b321-b81bccc55300")
)
(model "${KIPRJMOD}/CustomFootprints.pretty/3DModels/5358_mag_connector_1x4_pads.step"
(offset
@ -438,4 +438,4 @@
(xyz -90 0 -90)
)
)
)
)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{
"board": {
"active_layer": 31,
"active_layer_preset": "All Layers",
"active_layer": 32,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],