|
Lisp : Eigenschaften einer Polylinei als Text ausweisen
Theodor Schoenwald am 25.02.2010 um 23:06 Uhr (0)
Hallo Markus,in irgend einem Beitrag ist das Lisp-Handbuch von ACAD14 als Word-Datei zu finden.Wenn Du das Buch in Ruhe anschaust und es zum nachschlagen verwendest, ist die Einarbeitung in Lisp einfacher für Dich.Wenn Du dann weiter bist, kannst Du Dir die Seiten von Axel (Mapcar) vornehmen.Eine gut verständliche Seite ist: http://www.afralisp.net/ die wurde Dir schon genannt.Auch die: http://www.4d-technologies.com/techcenter/index.htm hat schöne Beispiele.GrußTheodor Schönwald
|
| In das Form Lisp wechseln |
|
Lisp : Polylinie aus einer Liste erzeugen
Theodor Schoenwald am 01.04.2010 um 20:16 Uhr (0)
Hallo,Du benötigst wirklich kein Tool, wenn Du es wie Thomas es vorgeschlagen hat vorgehst.Am besten installierst Du den Editor JFE (Jens File Editor) er ist kostenlos, mit Notepad geht es aber auch, da musst Du nur aufpassen, dass die Dateikennung .SCR geschrieben wird.Wenn Du die Koordinaten, so eingefügt hast wie Thomas es vogeschlagen hat, kannst Du in ACAD den Befehl SCRIPT eingeben, Deine Datei auswählen, das war es.Es ist wirklich ganz einfach, hier: http://www.lehrer.uni-karlsruhe.de/~za685/cad/scr ...
|
| In das Form Lisp wechseln |
|
Lisp : Polylinie aus einer Liste erzeugen
Theodor Schoenwald am 02.04.2010 um 10:47 Uhr (0)
Hallo Irene,wenn zwischen den Klammern Leerzeichen sind:- Im Editor mit Suchen und Ersetzen alle Klammern entfernen.- Das Wort _pline davor schreiben.Das war es, die X-, Y-Werte dürfen auch hintereinander stehen, wenn ein Leerzeichen als Trenner vorhanden ist.Wenn zwischen den Klammern "keine" Leerzeichen sind:- Alle doppelten Klammern durch eine Klammer ersetzen.- Danach alle ")(" Klammernpaare durch ein Leerzeichen ersetzen.- Die einzelnen Klammern die noch stehen bleiben entfernen.Auch das ist in einem ...
|
| In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Theodor Schoenwald am 14.12.2010 um 17:21 Uhr (0)
Hallo Peter,ein Hinweis:Wenn die Bat-Datei nur für Dich ist, kannst Du Windows so einstellen, dass das Erstellen von Bat-Dateien zugelassen wird.Wenn Deine Konstruktion auch auf einem anderen PC laufen soll, kann es Probleme geben, je nach dem wie die Sicherheitsstufe eingestellt ist.GrußTheodor Schönwald
|
| In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Theodor Schoenwald am 14.12.2010 um 18:49 Uhr (0)
Hallo Peter,dann habe ich schon so etwas gemacht:bei BAT "A" steht in der letzen Zeile:echo Fertig Dummy.TXT Die Dummy-Datei-Name kann auch mit einem bestimmten Ordner angegeben werden z.B: echo Fertig C:TEMPDummy.TXT Bat "B" kontrolliert ob es eine Datei "Dummy.txt" gibt. Dann kann noch getestet werden ob in der Datei: "Dummy.txt"das Wort "Fertig" steht.GrußTheodor
|
| In das Form Lisp wechseln |
|
Lisp : SSMOD.LSP
Theodor Schoenwald am 11.02.2011 um 14:51 Uhr (0)
Hallo,hat noch jemand die Datei: SSMOD.LSP oder eine Adresse für den Downlosd?GrußTheodor
|
| In das Form Lisp wechseln |
|
Lisp : Text mit Polylinien
Theodor Schoenwald am 11.04.2011 um 18:45 Uhr (0)
Hallo Holger,danke für Deine Antwort, der Interessent hat jedoch BricsCad, da geht keine VLX-Datei.Deshalb habe ich selbst angefangen so ein Tool zu erstellen.Der erste Testlauf mit 20 Zeichen funktioniert - in ACAD und in BricsCad - einwandfrei.Ich hatte mit mehr Arbeit gerechnet, heute Abend mache ich es fertig.Wie man an den Kontollpunkten sehen, besteht ein Zeichen nicht mehr aus vielen kleinen Strichen und das Leerzeichen zwischen "AB CD" funktioniert auch.GrußTheodor Schönwald
|
| In das Form Lisp wechseln |
|
Lisp : Text mit Polylinien
Theodor Schoenwald am 21.04.2011 um 16:12 Uhr (0)
Hallo,Abschlussbericht zum Thema "Textzeichen zeichnen".Die zwei Tools: - "Textzeichen in eine Datendatei ablegen" und - "Textzeichen mit Hilfe der Datei zeichnen",können auch für Logos, elekrtonische, pneumatische und sonstige Symbole verwendet werden.Es kann ein einzelnes Zeichen gezeichnet werden oder mehrere Zeichen auf einmal.Abgefragt wird nur: das Zeichen, Einfügepunkt, und die Höhe. Die Datenmenge der Datendatei ist sehr gering, z.B. werden für ein großes "B" nur die folgenden Informationen abgeleg ...
|
| In das Form Lisp wechseln |
|
Lisp : Kranke Polylinien?
Theodor Schoenwald am 26.07.2011 um 17:12 Uhr (0)
Hallo Arcuso,ich habe Deine Datei in ACAD2000 geöfnet und die LW-Kontur in eine Polylinie gewandelt, danach habe ich bei beiden Konturen den Befehl "Kurve angleichen" angewendet.Das gleiche habe ich Bricscad gemacht mit dem Unterschied, dass ich die Konturen als ACAD2010 gespeichert habe.Alles ging ohne Probleme.Im Anhang sind beide Dateien.GrußTheodor Schönwald
|
| In das Form Lisp wechseln |
|
Lisp : Kranke Polylinien?
Theodor Schoenwald am 30.07.2011 um 22:09 Uhr (0)
Hallo,zu:"Der Befehl _CONVERTPOLY existiert jedoch in BricsCAD nicht, in AutoCAD erst ab 2011..."_CONVERTPOLY funktioniert in ACAD nicht erst seit 2011, ich habe den Befehl gerade im ACAD2000 eingegeben, er funktioniert.Inzwischen ist er auch in den Expresstools für Bricscad eingebaut, aber im Menü noch nicht gelistet.Es gibt aber auch ein Tool (ConvertPoly.lsp) das in ACAD und in Bricscad einwandfrei funktioniert. Es ist von May 14, 1999, ich habe es auch erst vor ein paar Monaten entdeckt. Es ist, durch ...
|
| In das Form Lisp wechseln |
|
Lisp : Gruppencode
Theodor Schoenwald am 09.11.2011 um 14:12 Uhr (0)
Hallo,ich habe eine Polylinien-Bogen von 10,10 nach 20,30.In der DXF-Datei steht folgender Wert: 20 20.000000000000011Gibt es eine Möglichkeit, Einstellung oder Nacharbeit, dass der Wert auf z.B.:20.000000000000000gesetzt wird?Natürlich nicht mit eine Editor alle Werte von Hand ändern.GrußTheodor
|
| In das Form Lisp wechseln |
|
Lisp : Zeilenumbruch
Theodor Schoenwald am 08.04.2012 um 22:13 Uhr (0)
Hallo Thomas,die Verwechslung, dass ich:(command "_EXPLODE" EN)vor: (setq LASTOBJ (entlast))gelistet habe, kam vom kopieren der Zeilen von der Lisp in den Beitrag, das habe ich übersehen. In meiner Lisp-Datei war die Reihenfolge richtig.Das Problem ist, dass wenn ich mehrere M-Texte nicht auf einmal, sondern nacheinander bearbeitet habe, (entlast) nicht das letzte Element ausgegeben hat, das ich haben wollte, sondern ein anderes Element.In der Hilfe von "entlast" war ein Beispiel, wie diese Sache behoben w ...
|
| In das Form Lisp wechseln |
|
Lisp : Welche Objekte beim Abrunden und Pedit (verbinden)?
Theodor Schoenwald am 11.04.2012 um 10:21 Uhr (0)
Hallo Jörn,wenn Du die Anpickpunkte extra abfragst, so wie hier:;;----------------------------------------------------;; ------- Dialog ------- (setq I1 (load_dialog "RADI.DCL")) (if (null (new_dialog "RADI" I1)) (alert "Laden der Dialogbox nicht moeglich!") ) (set_tile "R_D" (rtos (getvar "FILLETRAD") 2 3)) (setq R_D (atof (get_tile "R_D"))) (action_tile "R_D" "(SETQ R_D (ATOF $VALUE))") (action_tile "ACCEPT" "(done_dialog 1)") (start_dialog) (unload_dialog I1) ;;------- end Dialog --------- (if R_D (setv ...
|
| In das Form Lisp wechseln |