|
AutoLisp : Lisp/Script Anzeigenreihenfolge
TomiProg am 16.11.2004 um 14:50 Uhr (0)
Sehr witzig, CADwiesel ;-) Nun gut. Es genügt wohl nicht, wenn ich die entscheidene Zeile preisgebe. Hier der ganze Code, der so nicht funktionieren will: (defun c:test(/ objekt) (setq objekt (ssget "L")) ;letztes Objekt auswählen. Ist eine Solid-Schraffur (command "_draworder" objekt "" "u") (princ)) Wenn hier jemand ein Return zuviel erkennt, dann kann der Code wie von Claudio (ganz oben) auch nicht funktionieren.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp/Script Anzeigenreihenfolge
CADwiesel am 16.11.2004 um 16:47 Uhr (0)
in diesem Lisp ist logischerweise genausokein Fehler drin, wie in deinem vorherigen Posting. gehe einfach mal dein Lisp im VL-Editor - im debuggmodus durch und überwache mal (getvar "cmdactive") irgendwo wird die Setvar bei einem Commandbefehl auf 1 stehen - vielleicht sogar schon bevor du zu dem draworder - command kommst. Aber der Fehler wird sicherlich bei irgendeinem command liegen, das nicht beendet wurde. ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
Lisp : Kreis in Polylinie
Tulsa am 17.11.2004 um 08:41 Uhr (1)
Vielen Dank an alle, ich habe alle Programme getestet (funktioniert prima).Werde mich das nächste mal natürlich wirklich erstmal an den Programmierer wenden.CADwiesel bekommt auch 10 Units, weil er Holger schonmal hier im Board gesehen hat, und natürlich auch Recht haz.Gruß Matze[Diese Nachricht wurde von Tulsa am 17. Nov. 2004 editiert.]
|
In das Form Lisp wechseln |
|
AutoLisp : Lisp/Script Anzeigenreihenfolge
TomiProg am 17.11.2004 um 15:12 Uhr (0)
Zitat: Original erstellt von CADwiesel: in diesem Lisp ist logischerweise genausokein Fehler drin, wie in deinem vorherigen Posting. gehe einfach mal dein Lisp im VL-Editor - im debuggmodus durch und überwache mal (getvar "cmdactive") irgendwo wird die Setvar bei einem Commandbefehl auf 1 stehen - vielleicht sogar schon bevor du zu dem draworder - command kommst. Aber der Fehler wird sicherlich bei irgendeinem command liegen, das nicht beendet wurde. Das bedeutet, sollange ich noch ein Command-Bef ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Punkte auf Linien Endpunkte
CADwiesel am 17.11.2004 um 17:15 Uhr (0)
Versuch mal die Suchfunktion - da wirst du fündig! ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : LIST zum Stutzen
cadffm am 17.11.2004 um 17:33 Uhr (0)
EXTRIM ist ein Befehl aus den EXPRESSTOOLS (Suchfunktion "Rund um AutoCAD"-Forum oder auf deiner ACAD-CD bzw bei CADwiesel.de)
|
In das Form AutoLisp wechseln |
|
AutoLisp : LIST zum Stutzen
CADwiesel am 17.11.2004 um 21:04 Uhr (0)
Wieso probierst du nicht mal ne Schraffur aus - die passt mit einem Klick - immer ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : doppelte punkte automatisch löschen
CADwiesel am 22.11.2004 um 14:23 Uhr (0)
@ schwami in deinem Beispiel vermute ich aber einen Datenmüll als Ergebniss, da es sich vermutlich um eine geschlossene PL handelt, und somit diese doppelten Punkte auch in dieser Reihenfolge vorhanden sein müssen. sieh dir mal mein Tool 0-pl an - da wird auch sowas durchgeführt ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Linienteile stutzen innerhalb einer Ellipse
CADwiesel am 22.11.2004 um 14:28 Uhr (0)
an extrim anlehnen ist doch prima - bau das einfach um da wird doch nach einem Punkt gefragt innerhalb oder außerhalb. da kannst doch den Mittelpunkt der Ellypse angeben und fertig ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : layer in allen AF tauen?
CADwiesel am 30.11.2004 um 16:17 Uhr (0)
Hilft das ? ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Polylinie
CADwiesel am 01.12.2004 um 12:40 Uhr (0)
was solls denn werden? wie solls aussehen das Gebilde? ps: nimm mal Pverbind - findes auf meiner HP ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : LISP Flächen addieren
Brischke am 01.12.2004 um 16:10 Uhr (0)
Hallo feder, es gibt kein Forum speziell für AutoCAD2000. Dafür aber das Forum Rund um AutoCAD . In diesem Forum geht es um das Programmieren selbst. Zu deinem Thema kannst du mal auf CADwiesel s Seite schauen, da gab es einiges zu Flächen. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! Autodesk User Group Central Europe AutoLISP-Programmierung für AutoCAD AUGCE Manager Deutschland Da weiß man, wann man s hat! ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block einfügen
Brischke am 02.12.2004 um 14:21 Uhr (0)
Zitat: Original erstellt von Frank88: @Holger Genau, da hab ich doch irgendwas über Verschachtelung gelesen (war s nicht sogar in der Online-Hilfe?), aber wie das funktioniert, stand da nicht! Apropos "...stand da nicht": Ich kann den BLockDefForLoad am angegebenen Ort nicht finden. Gruß, Frank Stimmt (warum auch immer das durch die Lappen gegangen ist?), dann findest du das bei CADwiesel. Und in der Online Hilfe steht garantiert nix darüber - oder was meinst du? Grüße Holger ------------------ ...
|
In das Form AutoLisp wechseln |