|
Lisp : Wo gibt's BKS-Koordinaten?
Frank88 am 31.03.2022 um 10:32 Uhr (15)
Hallo zusammen,Kann es sein, dass Code:(entget (entlast)) nur WKS-Koordinaten liefert? Wenn ja, wie bekomme ich die Koordinaten des letzten gesetzten Punktes im BKS?Das hier ist ein Teil des Ausdrucks im Textfenster (Inhalt von ENTGET per PRINC):Zitat:Befehl: _ucsAktueller BKS-Name: *WELT*Ursprung des neuen BKS angeben oder [FLäche/bENannt/Objekt/VOrher/ANsicht/Welt/X/Y/Z/ZAchse] Welt: enOption eingeben [HOlen/SPeichern/Löschen/?]: hoName des wiederherzustellenden BKS eingeben oder [?]: Koos1Befehl:Koos1 g ...
|
In das Form Lisp wechseln |
|
Lisp : Wo gibt's BKS-Koordinaten?
Frank88 am 31.03.2022 um 14:28 Uhr (1)
Hallo Bubi,Ahhh, da sieht man, dass ich mit Deinem verlinkten Beitrag überfordert war. Da hat es ein komplettes LISP-Script gegeben, das ich nicht in Ansätzen verstanden habe. Wenn aber die Verwendung von TRANS so einfach ist, wie Du das hier darstellst, sollte ich mir das mal genauer (und vielleicht auch in der Online-Hilfe) ansehen.Ich melde mich wieder.Grüsse,Frank
|
In das Form Lisp wechseln |
|
Lisp : Wo gibt's BKS-Koordinaten?
Archäologie Bubi am 04.04.2022 um 08:38 Uhr (1)
Guten Morgen FrankIch hoffe du hast vom Freitag keinen Kater. UTF-8 ist eine Bit Kodierung und der heutige Standard, darum werden .txt Dateien standardmässig als UFT-8 gespeichert.Für AutoCAD und LISP (vor allem mit deutschen Bemerkungen) habe ich die Erfahrung gemacht, dass ANSII besser geeignet ist. Das kannst du beim speichern der Datei einstellen.Falls dein Problem mit der Transformation hier bereits gelöst wurde, dann markiere den Beitrag doch ebenfalls als gelöst, damit auch andere mit demselben Pro ...
|
In das Form Lisp wechseln |
|
Lisp : grread in AC22 ... Kursor friert
archtools am 11.04.2022 um 12:04 Uhr (1)
Zitat:Original erstellt von toxot:Ich selber arbeite schon lange nur mehr mit BricsCAD, wo grread einfach funktioniert und das performanter!Der Großteil meiner Kunden, darunter auch sehr große Industriekunden, ist auf BricsCAD umgestiegen, und ich bin jetzt mit der V22 engültig auch mit meiner Entwicklung auf BricsCAD umgestiegen. BLADE - die Lisp Entwicklungsumegbung mit Debugger in BricCAD - ist IMO zwar noch nicht ganz so leistungsfähig wie VLIDE in AutoCAD, aber es geht schon.Genau mit GRREAD hatte abe ...
|
In das Form Lisp wechseln |
|
Lisp : Block einfügen und weitere Prozedur
ReneReichel am 20.04.2022 um 14:48 Uhr (15)
Hallo zusammen,ich habe ein Problem beim Einfügen von Blöcken via LISP.Ich möchte gern einen (über einen Dialog) vorgewählten Block einfügen (Speicherpfad ist immer gleich), auf einen bestimmten Layer legen und mit einer Mulitführungslinie beschriften.Das Problem hierbei ist, dass nach:(command "._insert" datei "_s" 1)mit der Prozedur nicht auf die Auswahl des Einfügepunktes gewartet wird und somit der nächste Prozedurschritt (mleader) an die Stelle des Einfügepunktes rückt und die Funktion abgebrochen wir ...
|
In das Form Lisp wechseln |
|
Lisp : Layerliste von mehrfacher Objektwahl
Zeli am 20.05.2022 um 10:06 Uhr (1)
HalloIch habe mir ein Lisp zusammengebastelt, das den Layer von der Objektwahl in einer Liste speichert. Nun möchte ich mehrere Objekte wählen und dessen Layernamen in der Liste haben. Ich hab das mit "while" auch hinbekommen, aber ich will das die Auswahl mit Fenster möglich ist und ich die Liste direkt aus mehreren Objekten schreiben kann. Weiss jemand wie das geht?(setq AUSWAHL (car (entsel "
Objekt wählen...: ")))(setq LAYERNAME (tblsearch "LAYER" (cdr (assoc 8 (entget AUSWAHL)))))(setq LAYERLISTE_B (c ...
|
In das Form Lisp wechseln |
|
Lisp : Geschwindigkeits Problem
Niggemann am 05.06.2022 um 22:02 Uhr (1)
Hallo liebe Lispler,zur Info:Ich lese mit Lisp Datanorm Dateien ein, bearbeite sie und speicher die Daten in eine Access Datenbank. Heute sind es 634379 Zeilen.Mit einem XP Laptop ACAD 2004 Access Treiber Version 4.00.6305.00Office Paket 2013Bearbeitungszeit 25 min. und alles ist fertig.Mit einem neuen Laptop Win10 64 Bit ACAD 2022 zum testenAccess Treiber Version 14.00.7010.1000Office Paket 2016Beabeitungszeit über 6hDa ich eine Anzeige für den Datensatz habe der gerade gelesen wird, kann ich feststellend ...
|
In das Form Lisp wechseln |
|
Lisp : Gewählte Dateien einfügen
Danillo am 06.06.2022 um 20:46 Uhr (1)
Hallo Leute,ich möchte mehrere dxf-Dateien als Block in eine Zeichnung einfügen, wobei aber der Benutzer die Dateien auf der Festplatte wählen können sollte. Die Anzahl der Dateien kann dabei unterschiedlich sein, d.h. einmal 4, ein anderes Mal z.B. 8.Wäre super, wenn mir jemand einen Tipp geben könnte. Meine Alternative wäre sonst, dass der Dateiname und der Pfad fix vorgeben sind, und ich mit LISP dort die Datein "abhole". Diese Vorgehensweise ist aber sehr eingeschränkt und anfällig auf Fehler/Ungenauig ...
|
In das Form Lisp wechseln |
|
Lisp : Gewählte Dateien einfügen
Vino am 07.06.2022 um 08:49 Uhr (1)
Hallo,unter Lisp gibt es die Funktion GETFILED um den Benutzer Dateien auswählen zu lassen.Meines Wissens geht das aber immer nur mit einer einzelnen Datei.Um mehrere Dateien in einem Dialog auswählen zu können, wäre z.B. DAS HIER eine Möglichkeit.
|
In das Form Lisp wechseln |
|
Lisp : Geschwindigkeits Problem
Andreas Kraus am 07.06.2022 um 12:30 Uhr (1)
Hallo Niggemann,sowas hatte ich mal beim Daten-Auslesen per ODBX.War der Befehl vlax-ldata-put.Bei mir lief Schritt für Schritt der Speicher voll und das Lisp wurde immer Langsamer bis praktisch zum Stillstand.Hab ich rausgefunden indem ich Stück für Stück vom Programm auskommentiert hab bis die Bremse raus war.Kann sein dass dir auch nichts anderes übrigbleibt als dich Schrittweise dem Übeltäter zu nähern.Muss ja nicht sein dass dein Programm einen Fehler hat aber vielleicht eine ungünstige Kombination an ...
|
In das Form Lisp wechseln |
|
Lisp : Geschwindigkeits Problem
Niggemann am 07.06.2022 um 15:02 Uhr (1)
Hallo Andreas,darn habe ich auch schon gedacht, ist aber schwer nachvollziebar.Ich benutze nur die SQL Befehle insert into, update, delte und selectum in die Datenbank zu schreiben oder abzufragen. Das heist ich lese einen Datanormsatz ändere darin ein oder mehrere Felder und schreibe diesen in die Datenbank. Also einmal insert into oder einmal update danach wird er nächste Datensatz gelesen und geschrieben.Was ich am Wochenende raus gefunden habe, wenn ich den SQL Server vom System lösche geht es schnelle ...
|
In das Form Lisp wechseln |
|
Lisp : Linienwinkel ermitteln
stk am 15.06.2022 um 11:33 Uhr (1)
Hallo in die Gemeinde, ich habe folgendes Problem mit meinem kleinen Lisp. Mit dem Lisp kann ich eine Linie zeichnen und dann gleich versetzen und die markierte löschen.Nun mein Problem, ich kann mit dem Lisp die Linien nur Orthogonal zeichnen. Würde aber sehr gern den Winkel ( UCS ) der ausgehenden Linie auswählen können. Habe schon so einiges ausprobiert, aber ich bekomme es nicht hin. Kann mir da jemand behilflich sein ?;Linie zeichnen;und versetzen(defun C:LinAng() (setq anf (getpoint "Start:")) ;Anfan ...
|
In das Form Lisp wechseln |
|
Lisp : Skizze-Befehl in Lisp
ositodepeluche am 22.06.2022 um 21:24 Uhr (15)
Hallo Ich möchte folgendes Makro als Lisp schreiben*^C^C^R_SKETCH _TYPE _SPLINE i 0.03 l 0.025 splineedit l a s;;;Beim Makro wird bei einem Abbruch während _SKETCH die letzte gezeichnete Spline geschlossen, was zu Fehlern führt.Ich scheitere aber schon am Befehl _SKETCH(command "_SKETCH")gibt "Skizziergenaugkeit 0.03:" als Aufforderung_SKETCH in der Befehlszeile eingegeben gibt folgende Aufforderung:"Skizze angeben oder [Typ Inkrement toLeranz]:"Auch der Stift reagiert ganz anders als bei der Eingabe über ...
|
In das Form Lisp wechseln |