|
AutoLisp : Eigene Daten in eigenen Reaktor speichern
mkl-cad am 18.10.2004 um 17:22 Uhr (0)
Hallo mapcar Bislang bentutze ich die user Variablen, komme aber damit bald nicht mehr aus und Listen lassen sich darin schlecht speichern. Oder ich mußte selber eine Liste basten wie xxxx,bbbbb,cccc,dddd,eeee,f,g und die Variable dann mit Hilfe der Kommas in verschiedene Variablen aufsplitten. Oder anderen Vorschlag? Was meinst du mit b) richtig speichern? Ich kann doch nicht für jede Zeichnung die Daten in eine externe Datei anlegen. Zudem fehlt mir dann, wenn die Zeichnung an einem anden Ort verleget ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Block aus einer anderen dwg einfügen
tunnelbauer am 23.04.2007 um 07:27 Uhr (0)
Neee - deine Grundidee ist schon mal falsch...Du musst, um einen Block einfügen zu können, nicht die Datei öffnen.Es reicht wenn du die Datei normal einfügst - mittels _insert. Dateien musst du nur öffnen wenn du Elemente daraus entnehmen willst.Ein Element, welches du als Blockdefinition in einer Zeichnung haben willst, muss lediglich als eigenständige Datei vorliegen - nicht aber als Block in einer anderen Zeichnung.Vielleicht ziehst du dir - bevor du dir LISP-technische Sachen anschaust - mal die Basics ...
|
| In das Form Lisp wechseln |
|
Lisp : Variablenwert an Acad-Befehl übergeben
dee7kay am 06.07.2017 um 08:59 Uhr (1)
Zitat:Original erstellt von cadffm:Was meinst du denn mit "direktmodus"? Dann kann man die Sache auch bestimmt erklären.Dass ich in der Befehlszeile in Acad direkt den Befehl eingebe. Also soCode:Befehl: sdiNeuen Wert für SDI eingeben 0: 1Befehl: (setq datei "D:ProjekteTestElemente.dwg")"D:ProjekteTestElemente.dwg"Befehl: _OPENNamen der zu öffnenden Zeichnung eingeben .: !datei Namen der zu öffnenden Zeichnung eingeben .: *Abbruch*Und da wo das ist, kommt dann eben das kleine Fenster, dass die Datei nich ...
|
| In das Form Lisp wechseln |
|
Lisp : elemente einer polylinie
gmk am 20.02.2008 um 14:13 Uhr (0)
Servus!Gibt es eine Möglichkeit die Ausgangselemente einer mit "_pedit _o" (kann natürlich bei Bedarf auch ein eigener pedit Befehl werden)erstellten Polylinie in der Zeichnung so zu speichern, dass man sie später wieder herstellen kann.Ich dachte z.B. an EEDs die ich an die Polylinie anhänge, hab aber auch schon öfters was von dictionaries (kenn mich leider null damit aus) hier gelesen. Wäre das eine Möglichkeit auch unter Berücksichtigung, dass ich die Polylinie per Zwischenablage in eine andere Zeichnun ...
|
| In das Form Lisp wechseln |
|
Lisp : dwg einfügen
CADwiesel am 19.12.2006 um 16:00 Uhr (0)
per XREFoder als Blockoder einfach aus dem Explorer in die Zeichnung ziehen------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : entmod und ändern des x-ref-pfades?
runkelruebe am 09.07.2008 um 18:55 Uhr (0)
Hallo stolti,dann machst Du definitiv was falsch.Zwischenfrage: Warum startest Du ACAD zwischendrin neu?Ich habe es jetzt auf 2 Rechnern ausprobiert:- Datei runterladen (7. Beitrag dieses threads)- Im Win-Explorer aus XREFRELATIV.VLX.txt ein XREFRELATIV.VLX gemacht- im ACAD ao (appload) getippt- Datei ausgewählt- Laden- Sowohl im Dialogfenster des Appload als auch in der Befehlszeile erscheint "APPLOAD XREFRELATIV.VLX erfolgreich geladen."- Appload Fenster schließen- Im Textfenster (Befehlszeile) erscheint ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Fremdpläne anpassen
Maese am 12.10.2004 um 14:59 Uhr (0)
Allzuoft muss ich externe Pläne als Grundlage in die Zeichnung als xref einfügen. Vorher ist aber mühlelige Fleissarbeit angesagt. Ich komme leider zu keinem Ziel mit meinen wenigen Lisp-Erfahrungen. Ich suche eine Lisp-Routine, die mir zuerst alle Attribute auflöst und deren Inhalt wieder zurück schreibt. Dann sollten alle Xref s gebunden werden und als nächstes müssen alle Blöcke im Modell und in den verschiedenen Layouts aufgelöst werden. Zum Schluss sollten alle Objekte der Zeichnung noch auf die Farbe ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : importiern von Layer-Bemaßung-TextStyle
tom.berger am 16.06.2004 um 11:32 Uhr (0)
Zitat: Original erstellt von Petra_Sp: Ich hab mir eine Zeichnung-Vorlage angelegt wo ich das alles definiert und erstellt habe. Wie kann ich jetzt am einfachsten über Lisp, Sript pder dergeleichen diese vordefinierten Sachen per Knopfdruck einfügen. 1x für Layer, 1x für Bemasungstile und 1x für Textstyle. Ich vermute, Du willst das in bereits bestehende Zeichungen einfügen, denn für neue Zeichnungen hast Du ja schon Deine Vorlage. Das geht dann am einfachsten, indem Du die ansonsten leere Vorlage ...
|
| In das Form AutoLisp wechseln |
|
Lisp : @ Jörn-Bosse, Block-import.lsp
Andreas Kraus am 18.01.2008 um 15:12 Uhr (0)
Hallo Jörn,ich hab das mal wie folgt ausprobiert:Befehl: (Block-import ("KREIS") "c:/Test/Block_DYN1.dwg")Es wurden folgenden Blockdefinitionen in die Zeichnung eingefügt:KREISBefehl: (Block-import ("TEST") "c:/Test/Block_DYN1.dwg")Es wurden folgenden Blockdefinitionen in die Zeichnung eingefügt:; Fehler: Automatisierungsfehler Null-Objekt-IDDrinn ist nur der "erste" Block.Bei umgekehrter Reihenfolge der zu importierenden Blockdefinitionen ist es genau so. Hab ich mal alle verwendeten Variablen lokal g ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Zeichnungskopf-Attribute auslesen
gepiu am 12.07.2004 um 21:05 Uhr (0)
Hi Axel Zuerst vielen Dank für Deine promte Antwort, ich bin da leider nicht gleich so schnell. Zu meinen Angaben, mein Dateiname ist eine fortlaufende Nummer welche dann in der Zeichnung aus einer Vornummer die Zeich.Nr. ergibt. (81.42589) Eine Liste der Dateien, die ausgelesen werden müssen, kann ich aus meiner Access Dateiverwaltung filtern lassen, das sollte kein Problem sein. DOS ist gut und beherrsche ich auch ein bisschen, kleinere Batch-Files habe ich schon des öfteren gebraucht. Nix komplexes. Abe ...
|
| In das Form AutoLisp wechseln |
 TEMP2014-06-18.zip |
Lisp : anhand Farbe Layer und Objekte ändern
Bernd P am 18.06.2014 um 08:43 Uhr (1)
Servus,2. convertpstyles ändert mir schon die Zeichnung anhand einer mit convertctb erstellten ctb, aber dann hab ich eine Zeichnung die zwar Plotstilabhängig ist aber mit der falschen STB und in den CTBs sind auch Strichstärken definiert die wir im Layer einstellen.3. die Standard.stb enthält alle Indexfarben 1=1 2=2 etc. und noch andere.Davon abgesehen sind PlotstilNAMEN sicherlich STRINGs und keine Zahlenwerte klingt logisch, nur leider keinen Schimmer wie das ändere----------------------- Bitte Systemi ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Textstiltabelle ohne .shx
Peter2 am 19.08.2004 um 20:12 Uhr (0)
Nachtrag: Die Sache wird immer besser .. Folgender Code: Code: Befehl: (tblnext style ) ((0 . STYLE ) (2 . T-25 ) (70 . 0) (40 . 2.5) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 2.5) (3 . simplex ) (4 . )) Befehl: (tblnext style ) ((0 . STYLE ) (2 . BÄR ) (70 . 0) (40 . 0.0) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 0.5) (3 . ) (4 . )) Befehl: (tblnext style ) ((0 . STYLE ) (2 . AVANTGARDEBKBT ) (70 . 0) (40 . 0.0) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 0.5) (3 . ) (4 . )) Das nun auch die ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Standart Plotstildatei
mkl-cad am 04.08.2004 um 14:54 Uhr (0)
Hallo ERNST Das hab ich auch schon gemacht, und bei den Plänen klappts auch wunderbar. Aber bei Firmfremden Plänen oder bei alten Plänen klappt die Umstellung auf einen bestimmten Plotstil nicht immer. Ich kann leider keine konkrete Frage formulieren da das nicht mit allen Zeichnungen so ist, nur bei ca 5%, und ich noch keine Regelmäßigkeit gefunden habe warum die einen funktionieren und die anderen nicht. Ich habe in der acaddoc.lsp ein befehl geschrieben der die Zeichnung fur einen benannten Plotstil um ...
|
| In das Form AutoLisp wechseln |