Commit Graph

17 Commits

Author SHA1 Message Date
ac
fe9a4eb1e2 Added default panel files (vscore) to the templates, and made the
rotation maths in the neoden pnp file generation more robust
2024-09-09 10:11:33 +10:00
andrewc
19003424bd Added script to rotate a pnp file 2024-08-08 15:39:27 +10:00
ac
cf8dce6165 Foot gen: fixed corners logic 2024-03-16 15:46:48 +10:00
andrewc
e55641095c Foot gen: support ignoring corners if part overlaps them 2024-03-15 18:25:52 +10:00
andrewc
cc806b7c88 Foot gen: updated silkscreen of board outline to not intersect with the
courtyards of any parts
2024-03-15 16:09:25 +10:00
andrewc
f41437bd6a Made smt pad offsets work by forking the generator repo 2024-03-15 11:58:41 +10:00
andrewc
76103dbc9e Updated foot gen to look for primitive instructions in footprint 2024-03-15 10:08:24 +10:00
andrewc
06a2385777 Foot gen script now sorts footprints by the order they are listed in the pcb text 2024-03-14 13:22:38 +10:00
ac
e927efbc22 Update footprint gen script to better deal with mounting holes 2024-03-13 22:17:22 +10:00
andrewc
e2cbf1696c Finished initial implementation of the footprint generator.
There is now a dependant submodule to produce footprints.
2024-03-12 18:13:44 +10:00
ac
42df3597ad WIP: footprint generation based off of text on 'User.Drawings' layer 2024-03-12 10:08:33 +10:00
andrewc
00d9551ad5 Debugging panelisation errors 2024-01-17 20:12:58 +10:00
andrewc
e1b0950042 Ignore drill sizes in panel drc 2024-01-17 19:49:35 +10:00
andrewc
1bfe4b81c3 Updated post panel script to fix drc for mousebites 2023-10-24 09:40:15 +10:00
andrewc
acd0758622 CI: set aux origin of each pcb to bottom left 2023-10-23 15:45:08 +10:00
ac
d1307c4e3d Update based off work done in diceshaker. 2023-05-11 11:38:56 +10:00
andrewc
d4b48e512c - Renamed scripts folder so it doesn't come up as a template folder
- Added worksheet file
- Added micromelon default template
2023-04-17 15:59:50 +10:00