Forum: Platinen Excel Netzliste importieren Fusion


von Brüno (dominic_m833)


Angehängte Dateien:

Lesenswert?

Moinmoin,

ich muss rund 3200 Signale von einer Steckerbelegung auf eine andere 
überführen. Vom Kunden habe ich eine "Netzliste" im Format wie im Anhang 
erhalten. Bis jetzt habe ich das manuell im Schematic mit Labeln 
gemacht, siehe Screenshot.

Gibt es eine Möglichkeit, das zu automatisieren? An 
cmd-netscript2sch.ulp und cmd-net-list2sch.ulp habe ich mich bereits 
versucht. Allerdings konnte ich die passende Syntax nicht herausfinden 
und wenn das Script wirklich für jede Verbindung ein "Airwire" zieht, 
wird das Ganze äußerst unübersichtlich, es können Fehlverbindungen 
auftreten wenn andere Pins getroffen werden und wenn ich an beiden 
Verbindungsstellen Labels setze und das Airwire entferne um zumindest 
etwas Übersichtlichkeit wieder herzustellen, heißen die nun getrennten 
Netze natürlich auch unterschiedlich.

Könnt ihr mir bei dieser Aufgabe helfen? Ich könnte das natürlich weiter 
von Hand machen, bei meiner aktuellen Geschwindigkeit brauche ich dafür 
aber noch mindestens 10 Stunden und es ist fehleranfällig ohne Ende..

Danke und beste Grüße

Dominic

von Rainer W. (rawi)


Lesenswert?

Brüno schrieb:
> Gibt es eine Möglichkeit, das zu automatisieren?

Mit einem Scipt, dass du dir in der Tabellenkalkulation generierst und 
dann in eine Textdatei kopierst.
Aus Gründen der Übersichtlichkeit wirst du sowieso keine 6400 Pins auf 
einem Blatt haben wollen.

von Brüno (dominic_m833)


Lesenswert?

Rainer W. schrieb:
> Mit einem Scipt, dass du dir in der Tabellenkalkulation generierst und
> dann in eine Textdatei kopierst.

Dafür müsste ich die Syntax der Textdatei kennen.

Gehe ich richtig in der Annahme, dass das cmd-net-list2sch.ulp Labels 
setzt wenn die Netze über mehrere shets gehen?

von Rainer W. (rawi)


Lesenswert?

Brüno schrieb:
> Dafür müsste ich die Syntax der Textdatei kennen.

Script Dateien benutzen die normale Syntax der Kommandozeile, in der 
Hilfe unter "Schaltplan-Editor" | "Editor-Befehle" ausführlich 
beschrieben.
Die Dokumentation zur ULP findest du in der Hilfe unter "Dokumentation" 
in ulp_de.pdf (178 S.)

: Bearbeitet durch User
von Brüno (dominic_m833)


Lesenswert?

Die Lösung war recht simpel, einfach die Connectoren auf 
unterschiedliche Sheets verteilen und z.B. "RUN cmd-net-list2sch 1 J1 
K26 WEST D20" in die Kommandozeile tippen funktioniert. :)

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
Noch kein Account? Hier anmelden.