netlistsvg
netlistsvg copied to clipboard
draws an SVG schematic from a JSON netlist
This would simplify mapping the schematic parts to the pcb. Annotating component id's would also be useful
I've been working on some complex importing from kicad. The importer is not finished yet, so I have some malformed schematics (ex: stuff isn't all the way connected). I came...
https://www.youtube.com/watch?v=zMqWzvXZ5k8&list=PLUg3wIOWD8yoZx3W8JfSMn4tiHXELmgMT&index=4 Great talk @nturley! I learned quite a few things.
Have you seen https://www.eclipse.org/elk/documentation/algorithmdevelopers/algorithmdebugging.html ? Is there a way it could be used to debug netlistsvg output? > # Algorithm Debugging > > The Eclipse Layout Kernel SDK provides two...
I think that when multiple netlists are being processed simultaneously, it causes problems in the layout. This isn't a big deal for the CLI, but using it as a library...
There are some pins whose position are arbitrary. The layout engine should be able to move them around to reduce wire crossings.
Currently, all unique sequences of 0's and 1's triggers the creation of a constant node. Ideally, the skin file would define * what signal values represent constants * whether to...
Currently, the generic component puts all inputs on the left and output ports on the right. There should be a way to put ports on the top and bottom as...
I keep seeing connections that are redundant. Note a lot of the VCCs, they connect one way, but then they go around the part and connect from the other side...
related to #11 and #16. JSON5 doesn't currently have a way to determine where in the file a particular JSON element is, so we cannot indicate what line a schema...