

With automatic synchronization, the netlist is guaranteed to be always the same. Why does it have to be transparent? In the end, both should represent exactly the same netlist. For example cut/paste in schematics could be implemented in a way which doesn’t change anything on the board, as long as the netlist after pasting is identical as before. But I think some issues can be avoided with a smart implementation. I agree that this will be a tricky thing. In LibrePCB this issue doesn’t exist, it’s not possible to loose the consistency. That’s an issue of how it’s implemented in Eagle. Especially in Eagle which I used sometimes previously, the board and schematic lost consistency and forward and backannotation got lost. I know that major PCB design tools are not using such a way because of several issues. So I think both concepts have their advantages and disadvantages, and at this time I’d like to go with automatic synchronization. I even had several issues with the forward annotation in Altium.

Especially for hobbyists I think the manual synchronization can be very cumbersome. IMO automatic synchronization makes designing PCBs much easier. > Are you panning to keep the automatic synchronisation between the schematic and the board? netwlist into your pcb - or create netlists to sync with the schematics.ĭo you think it is possible to implement such tool independently for the main LibrePCB source code (as a submodule) This could be done also automatically within your application but may also allow to load KICAD/ALTIUM/EAGLE/etc. Will advanced features, like SPICE netlists than update automatically?Ĭreate a standalone console application / script which syncs the board and the schematic or a 3D view. It also does not make the schematic transparent from the PCB. In fact if you are planning to implement hierarchical sheets of if one is willing to performs copy and paste of components or entire schematics, such automatic synchronisation may cause frustration to the user.

Are you panning to keep the automatic synchronisation between the schematic and the board? I know that major PCB design tools are not using such a way because of several issues.
