Hallo, bei KiCAD ist mir gerade folgendes Problemaufgetaucht. Ich habe einige Sub Schaltpläne erzeugt und mit der Auto Annotation die Bauteil Identifier (Schaltplan Seiten Nr. x 100) erzeugt. Ich habe nun einen weiteren Schaltplan hinzugegügt. KiCAD hat diesen Schaltplan nun in die Mitte der Hirachie eingefügt. Die Seiten einiger Schaltpläne sind nun verschoben. KiCAD hat den Schaltplan nicht an das Ende angefügt. Macht evtl. Sinn. Allerdings wenn ich nun die Auto Annotation durchführe passen die Identifier nicht mehr. Früher wusste ich das Bausteine mit dem Identifier auf der Seite sind. Nun sind die identifier durcheinander wenn ich neue Bausteine zufüge (Auto Annotaion). Eine komplette Reoorganisation würde die CMP löschen und ich muss alle Footprint neu erzeugen. Gibt es Möglichekeiten dies zu steuern oder zu unterbinden? Mir würde es auch reichen wenn ich pro Schaltplan eine Annotation durchführe, allerdings würde ich gerne ein Offset haben ansonsten fängt er bei 1 an und dann habe ich doppelte oder die letzten Identifier sind dann später auf die ersten Scaltpläne verteilt wenn dort nachträglich Änderungen durchgeführt werden. Ich habe in der Regel immer ca. 7 Schaltpläne. Grüsse Guido
Ich hab zwar mit Deinem eigentlichen Problem keine Erfahrung, aber > Eine komplette Reoorganisation würde die CMP löschen und ich muss alle > Footprint neu erzeugen. das sollte eigentlich kein Problem sein: Du kannst aus dem cvpcb die Footprints als .sft-Datei exportieren. Die kannst Du dann ins Schema importieren. So bekommt jedes Bauteil intern ein Feld mit dem richtigen Footprint. Wenn Du dann das nächste mal die Netlist exportierst ist es nur noch ein Klick und die sind wieder gesetzt. Ach so, aber wenn Du schon mit Layouten angefangen hast ist das nicht so toll, denn dann musst Du die Bauteile alle neu platzieren.
Ja das Problem hatte ich. Das Layout war schon angefangen und ich hatte zur Übersicht einen Schaltplan zugefügt bzw. ein neues Modul. Ich hatte neu annotiert und ich durfte alle Footprints neu erstellen. Beim Einladen hat er dei Bauteile wieder neu plaziert gehabt. :-(
Hallo Guido. F schrieb: > Ich habe einige Sub Schaltpläne erzeugt und mit der Auto Annotation die > Bauteil Identifier (Schaltplan Seiten Nr. x 100) erzeugt. Diese Funktion ist relativ neu. Leider bin ich momentan etwas eingeschränkt und kann das nicht selber ausprobieren. > Allerdings wenn ich nun die Auto Annotation durchführe passen die > Identifier nicht mehr. Früher wusste ich das Bausteine mit dem > Identifier auf der Seite sind. Nun sind die identifier durcheinander > wenn ich neue Bausteine zufüge (Auto Annotaion). Du hattest "Bestehende Annotation beibehalten" gewählt? Ansonsten besteht natürlich das Problem, das er beim Einlesen der Netzliste in PCBnew die Bauteile am Namen/Referenz nicht erkennen kann..... Wenn Du die alte Annotation beibehälst, ist das kein Thema, allerdings passend dann u.U. Deine Referenzen nicht zu den Schaltplänen, es wird halt durchgezählt, und nur neue angehängt. Du müsstest im Layout nur die neuen Bauteile plazieren. Ein Workaround könnte sein, die Subschaltpläne unter anderem Namen mit EEschema zu öffnen, die Annotation wie gehabt mit 1 beginnend hochzählen zu lassen, per Hand oder Skript im Editor die Referenzen mit einem Prefix zu versehen, und diese Schaltpläne dann als Subschaltpläne einzufügen. Hilft Dir aber auch nicht, wenn Du schon mit dem Layout angefangen hast. Dann müsstest Du im .brd die Referenzen von Hand umändern. Unschön..... Aber ein passendes Programm, das die Umbenennung macht, wäre denkbar. Allerdings müsstest Du VOR dem Umbenennen schon eine Liste anlegen, damit Du eine Zuordnung "alte Referenz <> neue Referenz" machen kannst. > Mir würde es auch reichen wenn ich pro Schaltplan eine Annotation > durchführe, allerdings würde ich gerne ein Offset haben ansonsten fängt > er bei 1 an und dann habe ich doppelte oder die letzten Identifier sind > dann später auf die ersten Scaltpläne verteilt wenn dort nachträglich > Änderungen durchgeführt werden. In dem Punkt ist das mit der Annotation wohl noch nicht endgültig gelöst. Für mich ist das aber eine Motivation, weiter schön fleissig C++ zu lernen, wenn ich aus dem Krankenhaus wieder raus bin, um irgendwann mal selber Mitprogrammieren zu können. Der Offset, oder Pre- bzw. Postfixe zu den Referenzen wäre in der Tat nett..... Anregungen und Ideen sind auf der KiCAD-User Seite gerne gesehen. Also frage doch mal hier nach: http://tech.groups.yahoo.com/group/kicad-users/ > Ich habe in der Regel immer ca. 7 Schaltpläne. Mit ca. wieviel Bauteilen? Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
Hallo Bernd, sind nicht viel Bauteile. Gerade mal ~ 400 beim aktuellen. Ich werde mir mal die Quellen betrachten. Vielleicht kann ich eine Anpassung machen. Die Yahoo Seite kannte ich noch nicht werde mal schreiben und berichten. Grüsse Guido
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.