|
AutoLisp : Verschachtelte Blöcke einfügen
CADwiesel am 23.12.2004 um 08:09 Uhr (0)
ich kann zwar mit deiner Frage nicht allzuviel anfangen, da sie extrem unpräzise gestellt ist, aber trotzdem versuche ich mal etwas: Hol dir mal das Lisp Blockdef_for_load findest du bei mir unter Blöcke. Wenn du damit nicht weiterkommst, kannst du ja deine Frage etwas präziser formulieren. Ich tippe aber mal darauf das der Weg sein müsste: die Zeichnung, die die Blöcke enthält in die aktuelle Zeichnung einfügen und dann alle Blöcke ermitteln, die dann zum einfügen bereitgestellt werden können. ---------- ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Verschachtelte Blöcke einfügen
CADwiesel am 23.12.2004 um 09:40 Uhr (0)
das ist genau so eine unpräzise Beschreibung wie deine erste. die Zeichnung, in der die Blöcke definiert sind, ist diegeöffnet zu dem Zeitpunkt, wo du was einfügen willst, willst du Blöcke die in dieser Zeichnung vorkommen in eben diese auch einfügen, oder willst du Blöcke, die in dieser Zeichnung definiert sind, in eine andere Zeichnung, die gerade geöffnet ist einfügen? Wenn lezteres der Fall ist, kommst du nicht umher den schon von mir aufgezeigten Weg zu gehen - Zeichnung mit Blöcken in die aktuelle ei ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Verschachtelte Blöcke einfügen
cadffm am 23.12.2004 um 11:14 Uhr (0)
also die Hauptaufgabe (Zeit) ist es doch das Menü zu schreiben (Button- makros, Beschreibungen etc) . Das mit den DWG´s kann man flott mit Tools a´la wblockall erreichen.. (auf Cadwiesel.de schwirrt sowas glaube ich auch rum..) [Diese Nachricht wurde von cadffm am 23. Dez. 2004 editiert.]
|
In das Form AutoLisp wechseln |
|
AutoLisp : Verschachtelte Blöcke einfügen
CADwiesel am 23.12.2004 um 13:40 Uhr (0)
Hier dein Button. Mußt den Pfad noch anpassen ^C^C_-insert;C:/Biblo/Scheiben.dwg;0,0^C_-insert;DIN_125D ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : TEMP-Variable
CADwiesel am 05.01.2005 um 15:55 Uhr (0)
(getenv "temp") das passte besser ;D ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Informationen über Zeichnungsinhalt
cadffm am 06.01.2005 um 15:52 Uhr (0)
ok, nehme TABLES von CADwiesel.de /sonstiges/sonstiges
|
In das Form AutoLisp wechseln |
|
AutoLisp : Texte mit Leerzeichen finden
cadffm am 07.01.2005 um 10:55 Uhr (0)
nehme 0-pl.lsp von CADwiesel.de - da siehst du es ..
|
In das Form AutoLisp wechseln |
|
AutoLisp : command und ?-mal pause
CADwiesel am 11.01.2005 um 11:26 Uhr (0)
(command "") ist das gesuchte. aber eigentlich gehört dir mit der Klatsche auf die Finger. Du wirst doch nicht wirklich mit Pause Lisp programmieren wollen, oder? Bilde mal vorher einen gescheiten Auswahlsatz und wenn der dann endlich sertig ist, übergibst du den an _move. Sieh dir dazu auch mal meinetwegen ssadd an ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Verschieben
CADwiesel am 17.01.2005 um 16:55 Uhr (0)
wenn jedes Teil ein Bloch ist, kannst du die doch anhand des Namens raussuchen und verschieben ssget "_X"... oder ssget "_C" .... ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Befehlswiederholung
CADwiesel am 20.01.2005 um 14:08 Uhr (0)
(setq pt T) (while pt (command _line (setq pt (getpoint)) (mapcar + (-5 0 0) pt ) ) (if pt(command _rotate (ENTLAST) pt pause)) ) ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Plaetten, Plinetype und 2D-Polyline
Peter2 am 20.01.2005 um 15:49 Uhr (0)
Ich habe mir von Cadwiesel das neue Plaetten (April 2004) geladen, und irgendetwas ist seltsam. Die beigefügte Zeichnung hat 4 einfache, alte 2D-Polylinien (sie liegen hier zwar ohnehin auf Z=0, aber das soll nicht stören). Wenn meine Systemvariable Plinetype auf 0 oder 1 steht (= alte Polylinien), bricht das Programm mit Fehlerhafter Argumenttyp: 2D-/3D-Punkt: nil Steht Plinetype auf 2, dann geht es. Das alte Plaetten schafft beides (dafür hat es bei einer anderen Zeichnung mit anonymen Blöcken ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Plaetten, Plinetype und 2D-Polyline
CADwiesel am 20.01.2005 um 16:51 Uhr (0)
ja, tolle Wurst. Da kannsde mal sehen hast eine Sache erledigt, kommt was anderes koch - Mist. Ich sehe s mir an. Mann,mann,mann ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Plaetten, Plinetype und 2D-Polyline
CAD-Huebner am 20.01.2005 um 17:00 Uhr (0)
Hey, Gratulation, das war der 1000 Beitrag unseres fleißigen (an schlechten Tagen auch etwas mauligen) Moderators. Danke für diesen super Einsatz hier und auf CADwiesel.de. ------------------ Mit freundlichem Gruß Udo Hübner ---------- Der versteckte Fehler bleibt nie unentdeckt. [Diese Nachricht wurde von CAD-Huebner am 20. Jan. 2005 editiert.]
|
In das Form AutoLisp wechseln |