Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-14 | Bump version to v1.2.0v1.2.0 | jaseg | 1 | -1/+1 | |
2023-11-14 | Make new test files pass | jaseg | 5 | -14/+139 | |
2023-11-14 | Fix failing tests | jaseg | 2 | -12/+21 | |
2023-11-14 | Small bugfix | jaseg | 1 | -2/+2 | |
2023-11-14 | Calculate out all aperture macros by default. | jaseg | 6 | -75/+65 | |
There are just too many severely buggy implementations around. Today I ran into problems with both gerbv and with whatever JLC uses. You can still export macros with raw expressions by setting a flag in the export FileSettings. | |||||
2023-11-14 | aperture macros: work around gerbv/jlc wonkiness | jaseg | 9 | -78/+216 | |
2023-11-14 | Remove debug print | jaseg | 1 | -1/+0 | |
2023-11-14 | aperture macros: Add expression simplification | jaseg | 1 | -20/+3 | |
2023-11-14 | Aperture macro expression simplification WIP | jaseg | 3 | -16/+127 | |
2023-11-14 | Make sure we asterisk-terminate all G0x commands. | jaseg | 1 | -3/+3 | |
While this is common in the wild, not terminating them violates the spec. It also breaks JLCPCB pretty badly. It seems their human review process uses a Gerber viewer that like most can handle this, and won't notice anything out of the ordinary, but then their photoplotter chokes on this and literally stops plotting the file, discarding anything that is after that line. This error is then apparently ignored and the resulting broken boards shipped to the customer. | |||||
2023-11-14 | Split CLI into pretty svg and layer export sub-commands | jaseg | 1 | -1/+34 | |
2023-11-14 | pretty svg export: Mirror board bottom side | jaseg | 1 | -1/+7 | |
2023-11-14 | Add JLCPCB KiCad Gerber X2/aperture macro test files | jaseg | 45 | -0/+45534 | |
2023-11-14 | Add JLCPCB/FAB-3000 example gerbers | jaseg | 11 | -0/+22631 | |
2023-11-14 | Add P-CAD 2006 example gerbers | jaseg | 13 | -0/+34535 | |
2023-10-27 | Bump version to v1.1.0v1.1.0 | jaseg | 1 | -1/+1 | |
2023-10-27 | ci: Disable tests for now, since upstream kicad-cli is broken. | jaseg | 1 | -40/+42 | |
2023-10-27 | Work around pip now requiring a new random feature switch to work | jaseg | 1 | -5/+5 | |
...for no good reason except to annoy anyone using it in a container. | |||||
2023-10-26 | Fix failing test cases | jaseg | 9 | -51/+107 | |
2023-10-26 | Move coil stuff to separate repo | jaseg | 15 | -4589/+0 | |
2023-10-26 | Fix all failing tests that don't involve kicad-cli | jaseg | 10 | -154/+78 | |
2023-10-20 | WIP | jaseg | 4 | -81/+390 | |
2023-10-20 | Update coil generator for the board house's latest fit | jaseg | 1 | -118/+76 | |
2023-10-20 | Test board fixes | jaseg | 2 | -23/+27 | |
2023-10-18 | Improve mouse bite spacing for JLC | jaseg | 1 | -4/+5 | |
2023-10-18 | Optimize coil model mesh precision | jaseg | 1 | -20/+95 | |
2023-10-18 | WIP | jaseg | 1 | -16/+19 | |
2023-10-16 | Make coil test board more amenable to our favorite fab | jaseg | 1 | -34/+129 | |
2023-10-13 | Update sims & gen | jaseg | 4 | -69/+222 | |
2023-10-12 | Fix trace orientation | jaseg | 1 | -2/+2 | |
2023-10-12 | Update gen script | jaseg | 1 | -3/+3 | |
2023-10-12 | Add coil test board gen | jaseg | 3 | -7/+388 | |
2023-10-11 | Get self capacitance simulation to work | jaseg | 4 | -2/+340 | |
2023-10-10 | Give notebook a sensible name | jaseg | 1 | -0/+0 | |
2023-10-10 | Run more sims | jaseg | 4 | -21/+824 | |
2023-10-09 | Coupling sims work | jaseg | 3 | -81/+348 | |
2023-10-09 | magnetic sim agreees with calculations now | jaseg | 4 | -56/+96 | |
2023-10-06 | Try to fix mesh export | jaseg | 1 | -17/+66 | |
2023-10-06 | Try to fix mesh fragmentation | jaseg | 1 | -8/+14 | |
2023-10-06 | Mesh WIP | jaseg | 2 | -4/+10 | |
2023-10-06 | Add missing simulation yamls | jaseg | 5 | -3/+151 | |
2023-10-04 | EM solver WIP | jaseg | 1 | -2/+73 | |
2023-09-29 | mag mesh gen looks good | jaseg | 1 | -18/+49 | |
2023-09-29 | Add sim files | jaseg | 5 | -4/+632 | |
2023-09-27 | mesh gen works | jaseg | 1 | -5/+11 | |
2023-09-26 | WIP | jaseg | 2 | -102/+178 | |
2023-09-26 | cli: Add kicad schematic svg rendering | jaseg | 6 | -42/+98 | |
2023-09-22 | WiP | jaseg | 3 | -0/+117 | |
2023-09-22 | WIP | jaseg | 6 | -119/+213 | |
2023-09-22 | Trace connectivity WIP | jaseg | 4 | -48/+146 | |