Commit graph

24 commits

Author SHA1 Message Date
Bán Dénes
3a0f326a31 Footprint parameter flattening, round 1 2022-12-04 16:33:48 +01:00
Bán Dénes
1de68843ce Extend footprint test coverage 2022-12-04 16:32:14 +01:00
Bán Dénes
2cfdf10327 Make outline/pcb anchor adjustments more generic 2022-12-04 12:22:17 +01:00
Bán Dénes
820a1a2888 Add support for footprint adjustment 2022-12-03 20:41:55 +01:00
Bán Dénes
cf9007aa50 Generalize asym usage 2022-12-03 12:38:07 +01:00
Bán Dénes
40406fbc03 Filtering applied to PCBs as well 2022-11-22 21:26:48 +01:00
Bán Dénes
6dc6b5d8e9 Anchor recursivization 2022-02-27 11:11:45 +01:00
Bán Dénes
3745cf3c47 Parameterize PCB component reference hiding 2021-12-15 21:42:37 +01:00
Bán Dénes
13052cd798 PCB metadata propagation 2021-12-15 20:55:09 +01:00
Bán Dénes
26128f8db7 Support full anchors in outline shapes 2021-07-18 16:03:45 +02:00
Bán Dénes
42a3e2de55 CLI and output restructure, SVG/DXF/STL integration 2021-07-14 19:33:33 +02:00
Bán Dénes
c49881c2b4 Remove leftover debug statements 2021-07-11 21:06:24 +02:00
Bán Dénes
fe30b91309 PCB net and parameter overhaul
- merge static and parametric nets
- allow dynamic nets on the fly with `p.local_net()`
- support local-to-global position calculations with `p.xy()`
  - this also enables intra-footprint traces and zones
- add anchor type parameters to footprints
2021-07-11 20:36:11 +02:00
Bán Dénes
9baae154cb Add unit test for assertions 2021-05-22 19:06:57 +02:00
Bán Dénes
29503614cc Change indirection and preprocessing symbols 2021-01-02 18:38:57 +01:00
Bán Dénes
83addc0879 Unit refactor done 2021-01-01 21:46:01 +01:00
Bán Dénes
d60c9dbc94 Generalize part objects/arrays, add combination shorthands, update docs 2020-10-17 19:05:38 +02:00
Bán Dénes
c218426604 Added some defaults to the config parsers 2020-08-08 17:12:00 +02:00
Bán Dénes
549b5b0514 Initial case progres 2020-07-25 22:50:30 +02:00
Bán Dénes
ad24f0a533 Make references and values hidden by default 2020-07-24 21:04:07 +02:00
Bán Dénes
42a2502dda Last pre-routing adjustments 2020-07-21 19:35:33 +02:00
Bán Dénes
852ebbcf95 Choc footprint fix, status led, generic PCB outlines 2020-07-19 20:47:22 +02:00
Bán Dénes
f71368b835 A shitload of PCB progress 2020-07-18 22:58:44 +02:00
Bán Dénes
5a380fa58c Mixed progress, vol. 2 2020-07-17 23:20:49 +02:00
Renamed from src/pcb.js (Browse further)