Hi, my first question here.
As a newbie I don’t get the Net!
Is the Net in Schematic the same as Net in PCB?
If not can I use it to double check my work?
Can I put them together???
/Dan Olsson
Hi, my first question here.
As a newbie I don’t get the Net!
Is the Net in Schematic the same as Net in PCB?
If not can I use it to double check my work?
Can I put them together???
/Dan Olsson
There is a bit of a difference between a net (A collection of connections, for example pin 1of a resistor connected to the base of a BJT) and a netlist (A list of all the nets, the complete connectivity of a schematic). And yes, it is an essential part of KiCad (or any other PCB design program) to transfer the netlist to the PCB editor and verify connections. This is done with DRC. This is all very basic lesson 1 of an introduction tutorial. Find and read some of those. (Together with KiCad’s own Getting started and user manuals).
Well, they are supposed to be.
You start with a schematic. You assign net names, or let the schematic software auto-generate net names. Then, those nets are used to route the PCB, which lets you confirm that the pcb routing matches the schematic.
In past to get netlist from schematic you had to export it from schematic to file and then import it into PCB. Since KiCad V5 being in PCB you have “Update PCB from schematic… (F8)”. I use this function icon from top toolbar. It is KiCad task to make netlist at PCB being the same as in schematic (being a part of the same project). If it can’t do it you will see Errors list.
Double check:
If these 2 are correct than DRC in PCB will check the rest.
To avoid possibility of error from point 2 I use only my symbols already connected (and double checked) with my footprints.
For “double checking” your work, the workflow is as follows:
I run the Schematic Editor / Tools / Update PCB from Schematic [F8] often and repeatedly during design of a pcb. As a result, I build up the PCB in manageable sections, instead of first making a complex schematic, and then putting hundreds of footprints on the PCB.