24.12.2016, 11:52 PM
In der Doku zu PCBnew findet sich folgende Aussage:
Generally speaking, a schematic sheet is linked to its printed circuit board by means of the netlist file, which is normally generated by the schematic editor used to make the schematic. Pcbnew accepts netlist files made with Eeschema or Orcad PCB 2. The netlist file, generated from the schematic is usually missing the footprints that correspond to the various components. Consequently an intermediate stage is necessary. During this intermediate process the association of components with footprints is performed. In KiCad, CvPcb is used to create this association and a file named *.cmp is produced. CvPcb also updates the netlist file using this information.
Dies widerspricht meinen aktuellen Erkenntnissen.
1) Zum einen finden sich in der Netzliste sehr wohl auch Verweise auf die zugehörigen footprints.
Und diese kommen beim Netzlistenimport auch im Layout an.
2) die *.cmp-Datei wird nicht aufgefrischt von cvPCB - offenbar wird sie ja auch nicht mehr benutzt?!
Ist die cmp-Datei also nur zu benutzen für Rückannotierung der footprints über PCBnew/export... und EEschema/edit/import footprint selection?
Wer weiß mehr?
bezügl. meines vorigen Problems: der Fehler lag im Symbol, welches falsche Pinnummern enthielt. War ne importierte eagle-Altlast.
Generally speaking, a schematic sheet is linked to its printed circuit board by means of the netlist file, which is normally generated by the schematic editor used to make the schematic. Pcbnew accepts netlist files made with Eeschema or Orcad PCB 2. The netlist file, generated from the schematic is usually missing the footprints that correspond to the various components. Consequently an intermediate stage is necessary. During this intermediate process the association of components with footprints is performed. In KiCad, CvPcb is used to create this association and a file named *.cmp is produced. CvPcb also updates the netlist file using this information.
Dies widerspricht meinen aktuellen Erkenntnissen.
1) Zum einen finden sich in der Netzliste sehr wohl auch Verweise auf die zugehörigen footprints.
Und diese kommen beim Netzlistenimport auch im Layout an.
2) die *.cmp-Datei wird nicht aufgefrischt von cvPCB - offenbar wird sie ja auch nicht mehr benutzt?!
Ist die cmp-Datei also nur zu benutzen für Rückannotierung der footprints über PCBnew/export... und EEschema/edit/import footprint selection?
Wer weiß mehr?
bezügl. meines vorigen Problems: der Fehler lag im Symbol, welches falsche Pinnummern enthielt. War ne importierte eagle-Altlast.
...mit der Lizenz zum Löten!