|
|
|
|
|
by AnyTimeTraveler
865 days ago
|
|
This reminds me of writing VHDL in the Sigasi IDE.
You could write the description for a component, have it's syntax checked and get autocomplete while typing and once you were done, you could click a button and see an overview of your component and how its signals were connected to other components, kind of like a schematic.
It helped me learn and find bugs quickly and I was really missing that when I got started with KiCAD. I am very excited to use this! My optimal workflow would be, to use code for describing the netlist using components, then use a combination of graphical and code editor to layout the PCB, like how the UI editor in Android studio used to work. (I don't know if it still works this way)
I'd love to layout my components using UI like in the CAD program "Onshape", which let's you set your constraints visually and the program visualizes conflicting constraints. I would love to start working on a project in code and then make an export into KiCAD to make final changes and send it off.
Then, as the project gets further along, the point where I would switch to KiCAD would gradually shift further and further towards production.
If I see this correctly, you are already aiming for that and I commend you for that approach :) |
|
I haven't actually used Onshape, so I'm not intimately familiar with their constraints system. Thank you for the recommendation, I'll have to check it out for some hints.