|
Lisp : ENTUPD mit Linienkoordinaten
archtools am 09.03.2009 um 21:38 Uhr (0)
Zitat:Original erstellt von CAD-Huebner:[/i]Code:(setq elem_liste11 (subst (cons 10 (list zehn_x zehn_y 0.0)) (cons 10 zehner) elem_liste10 ))[/i]Da steckt noch eine allgemeine Fehlerquelle drin, die sich allerdings im Beispiel hier nicht auswirkt, weil die Variable "zehner" hoffentlich den richtigen Wert enthält. Falls mit "zehner" aber irgend wie gerechnet wird, dann kommen da unweigerlich Rundungsfehler an der 15. oder 16. Nachkommastelle rein, womit in der Liste das auszutauschende A ...
|
| In das Form Lisp wechseln |
|
Lisp : Eigenschaften einer Polylinei als Text ausweisen
Brischke am 25.02.2010 um 08:45 Uhr (0)
Hallo kilmar,das Lisp-Teil, was du da ausgegrsben hast, passt aber nicht zu dem, was du eigentlich möchtest.Bei diesem clickst dun in eine augenscheinlich vorhandene Fläche und schreibst zu dieser die Fläche und Unfang raus.Du willst doch aber zu allen vorhandenen geschlossenen Polylinien eben diese Werte + Layername anschreiben.Dazu musst du dich zuerst mit Auswahlsätzen beschäftigen:(ich tippe das hier nur so runter, Code kann also Schreibfehler enthalten.(setq aws (ssget "_X" ((0 . "*POLYLINE"))))dann m ...
|
| In das Form Lisp wechseln |
|
Lisp : Common Lisp - Funktionen überladen
Brischke am 25.09.2009 um 08:52 Uhr (0)
Hallo,nun kann ich nicht mehr einfach nur lesen, und muss meine Meinung dazu kundtun.Ich werde, wie Tom auch, weder eine Funktions-Bibo nutzen, noch zum entstehen einer solchen beitragen.Das hat aber ganz allein den Grund, dass ich mit den Ergebnissen meiner Programmierung meinen Lebensunterhalt verdiene und in diesem Zusammenhang halte ich den Kopf für jede Zeile Code hin. Und das werde ich weiterhin für meinen selbst produzierten Schrott tun. ;-) - nicht aber für vermeintlich ausgereifte Bibo-Funktionen. ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Anfänger-Notfall
mapcar am 26.05.2004 um 00:24 Uhr (0)
mit zwei Segmenten/drei Punkten im Raum Es ist uneherblich, wieviele Segmente die Polylinie hat. Man sollte eine Lösung und-color: #FFFF99'>suchen, die immer gilt, und sich nicht ein Programm schreiben, das bei zwei Segmenten funktioniert, dann eins für drei Segmente, noch eins für vier... also keine aufwendige Abfrage nach dem Objekt dito. Ein Programm für den Fall, dass es das zuletzt gezeichnete Objekt war, noch eins für den Fall, dass es das vorletzte war... ?? Das Grundgerüst sieht jedenfalls so aus: Code: (defun ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Automatic Dimension AutoCAD LISP??
kadirozen am 28.07.2023 um 10:46 Uhr (1)
vielen Dank für die Antwort.Tatsächlich habe ich noch einmal nachgeschaut und wir können mehrere Layoutpages mit der folgenden Befehl exportierenBefehl: -EXPORTDateiformat eingeben [Dwf/dwfX/Pdf] PdfPlotbereich eingeben [aKtuelles Layout/Alle Layouts]Alle Layouts: alleNach Auswahl von Speicherort und Name werden alle Layouts in eine einzige PDF-Datei exportiert. Sie haben Recht mit dem Beispiel der Baustelle. Trotzdem fühle ich mich ganz gut, wenn ich die Dokumentation durchforste und etwas für mich völlig ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Obejkte auf Layer legen
Brischke am 02.10.2003 um 10:58 Uhr (0)
Hallo Walter, das mit dem (entmake ..) ist gar nicht so schwer. Tippe folgende Anweisung in der Befehlszeile ein: (entget(car(entsel))) Das was dann im Textfenster steht sind die Elementdaten, welche du in ähnlicher Form auch zur Erzeugung von Objekten benötigst. Die einzelnen Elemente sind immer aus (Bezeichner . Wert) Die Bezeichner kannst du in der DXF-Referenz nachlesen. Nahezu generell kann man aber sagen, dass die Gruppencodes -1, 100, 5, 330 in einer (entmake-Liste nichts zu und-color: #FFFF99'>suchen haben, da diese d ...
|
| In das Form AutoLisp wechseln |
 |
Lisp : Variable mit Backslash speichern und wieder einlesen
Niggemann am 01.10.2023 um 16:29 Uhr (15)
Hallo zusammen, ich möchte eine Variable in eine Datei speichern und wieder einlesen, diese mache ich schon seit fast 30 Jahren so und klappt prima. Jetzt stehe ich vor dem Problem das ich einen Backslash mit speichern möchte und das klappt leider nicht.In einer edit_box gebe ich "X2.01" ein um die Zahl "2.01" unter der Masslinie zu Plazieren.Beim schließen des Fensters werden die Werte in eine Datei geschrieben.(setq SUFF_L (get_tile "SUFF_L")) ergibt "X2.01" also 2 Backslash ist auch OK und wird dann auc ...
|
| In das Form Lisp wechseln |
|
Lisp : Punkte einer Polylinie in Datei schreiben
mhol25 am 18.04.2008 um 09:52 Uhr (0)
Hallo Communitiy,da ich VBA besser beherrsche, habe ich die Daten in Excel importiert und mir mit einem kleinem VBA-Makro beholfen.Das ist ganz sicher nicht der Königsweg - eine reine Lisp-Lösung würde mir das aufwändige Umwandeln ersparen!Hilfe in Lisp ist daher immer noch sehr willkommen Code:Public Sub verketteXY()Verkettet alle markierten X- und Y-Koordinaten mti wechselndem Komma und umschliesst sie mit dem (MS) SQL-Insert-Befehl für Polygone.Erwartet, dass: - alle Koordinaten eines Polygons in eine ...
|
| In das Form Lisp wechseln |
|
Lisp : Flächen Summe berechnen
Brischke am 23.08.2017 um 12:08 Uhr (1)
... das Thema nimmt dann ein Ende, wenn die Aussagen in sich schlüssig sind. Aus deinem letzten Post formuliere ich die Vermutung, dass du deinen Chef nicht einmal nach einer Geld kostenden Lösung gefragt hast, da du dann keinen Job und folglich auch kein Einkommen hast? Wenn dem so ist, dann hast du deinem Chef die folgenden Möglichkeiten genommen: - weitere Aufträge anzunehmen, da du ja beschäftigt bist- schneller eine Rechnung zu stellen, da die manuelle Bearbeitung sicher sehr viel mehr Zeit benötigt a ...
|
| In das Form Lisp wechseln |
|
Lisp : SRXTEXT Lisp suche funktioniert nicht
Manuel486 am 25.06.2021 um 13:46 Uhr (1)
Der Text Kann auch TGT-5-0-GR-E01-000--sein...Dann funktioniert der Code nicht.Bin in Lisp auch nicht fit genug um mir das umzubauen. Habe es jetzt auf srxtext2 umgeschrieben,da es im normalen srxtext Befehl sein kann, das die Express-Tools geladen sein müssen.Code:srxtext2R(...-.-.-..-...-...-)(.)$1AAllAllYDieser Befehl funktioniert jetzt. Da musste ich mich wirklich erst mal reindenken.Code:Befehl: srxtext2Search texts using [Regular expression/Exact string/Substring] Substring: REnter the searched pat ...
|
| In das Form Lisp wechseln |
|
AutoLisp : bitte Mini-Lisp prüfen , danke
cadffm am 02.10.2002 um 09:39 Uhr (0)
Hallo erstmal. Kurzversion: überspringen der nachfolgenden Zeilen, Lispzeilen lesen, sind die so OK ? - Antwort! Langversion: wenn man mein Lispkenntnisse mit meinen Griechisch- Kenntnissen vergleicht, so sind diese sehr ähnlich, Griechisch kann ich nicht einen Satz und in Lisp kenn ich nur 10 Wörter, die Bedeutung allerdings ist mir noch nicht soo geläufig. Dies sollen aber die ersten nützlichen Lispzeilen von mir werden. also ich möchte eine Verz. mit dem Inhalt: Dwg´s die als ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßung (Überschreibung)
Andi L am 07.03.2004 um 22:06 Uhr (0)
Hi Proxy Bin gerade selber beim Bemassung basteln... Die Genauigkeit (wie auch alle anderen Bem-Varíablen) ist entweder im Stil, oder als EED im Bemassungsobjekt gespeichert. Wenn kein entsprechndes EED am Bemassungsobjekt hängt, dann ist diese Bemassungsvariable nicht überschrieben - Wert ist im Stil zu und-color: #FFFF99'>suchen. Die EED (wenn vorhanden) bekommst Du mit (entget ename ( ACAD )). Den Stil kannst Du einfach mit (tblsearch DIMSTYLE stilname ) auslesen. Die Anzeigegenauigkeit (DIMDEC) ist GC271 zugeordn ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : decompiler für vlx
mapcar am 22.11.2004 um 10:05 Uhr (0)
Cadchup, das sehe ich nur in Grenzen so. Für die ist das Thema von einer so immensen Bedeutung wie für uns das Laden von Bigfonts. Für die Chinesen das allererste Handwerkszeug, aber hier? Steht auch in der Hilfe drin. Es ist nicht so, dass man einfach nach Regeln (und vor allem nach Tabellen) vorgehen kann. Fas die Hälfte aller AutoCAD-Befehle sind überhaupt keine nativen Befehle: AUSRICHTEN kann man zwar durch _ALIGN ersetzen, aber man kann den Tiefstrich auch weglassen. Gibt man dann bei der Objektwahl ...
|
| In das Form AutoLisp wechseln |