|
Lisp : Layerlisten, Textbearbeitung
Werner-Maahs.de am 19.06.2013 um 15:46 Uhr (0)
Hallo, ich stehe mal wieder auf, Schlauch.Das Problem: Layerliste aus AutoCAD erzeugen, so verarbeiten, dass ich diese mit Ebenen in MegaCAD nutzen kann.Ich habe ein Lisp-Datei, die mir eine veränderte Layerliste erzeugt, diese auch in eine Datei schreibt. Nun will ich diese Datei aber in einer veränderten Form haben.Bisher habe ich:Code:0XY_Layer1_3DXY_Layer2_2DYZ_Layer3_3DYZ_Layer4_3D...umgesetzt für MegaCad zuCode:00001: 000002: XY_Layer1_3D00003: XY_Layer2_2D00004: YZ_Layer3_3D00005: YZ_Layer4_3D...Bis ...
| In das Form Lisp wechseln |
|
Lisp : Liste erstellen, ergänzen und Elemente hinzufügen und sortierensortieren
Werner-Maahs.de am 15.08.2017 um 14:37 Uhr (1)
Hallo,ich stehe mit meinen lange nicht genutzten LISP-Kenntnissen auf dem Schlauch.Es geht um den Datenaustausch von AutoCAD zu MegaCAD. Genauer gesagt, die Filterfunktionen von AutoCAD zu übertragen.Die AutoCAD-Layerliste sieht so aus:00_GB_xyz...0_GB_xyz......1_RA_xyz..0_GB_xyz...2_ED_xyz....ich vermute mal eine Reihenfolge, wie die Layer in AC erzeugt wurden. Genauso wird sie in MC eingelasen. MC setzt eine Zeichenfolge voran:00000: 000001: 0_GB_x usw.Eine derartige Textdatei habe ich per LISP erzeugt u ...
| In das Form Lisp wechseln |
|
Lisp : Liste erstellen, ergänzen und Elemente hinzufügen und sortierensortieren
Werner-Maahs.de am 15.08.2017 um 16:23 Uhr (1)
Oh Ihr seid prima!!!!Ich kann die Routine von Björn erst morgen probieren, aber es liest sich schon mal toll.Nur zur Erklärung:Meine erste Liste sieht in so aus, wie ich sieh mit LISP aus AC herauslesen kann. Im Layer-Manager wird sie ja immer Alphabetisch sortiert, daher kann ich sie nicht einfach markieren und z.B. in EXCEL ergänzen und sortieren.MC liest die Layer-Liste vermutlich so aus, wie sie in der Zeichnungs-DB gespeichert wurde und auch durch auslesen mit LISP erzeugt wird.Filtereinstellungen wer ...
| In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |