|
Rund um Autocad : Lisp lässt sich nicht entladen
marc.scherer am 27.12.2001 um 09:27 Uhr (0)
Hi, wofür auch immer das mit dem entladen gut sein soll... Aber ich würd s so machen: Bei defuns mit c: z.B.: (setq c:funktion nil) Bei defuns ohne c: z.B.: (setq funktion nil) Fertig. Bei Geos Vorschlag: defun c:befehl () nil ) oder (defun abc () nil ) existiert weiterhin eine Funktion, diese hat jedoch keinen Inhalt. Bei mir existiert die Funktion nicht mehr. Ciao, Marc
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Dialogfelder verwenden, Wert einer Variablen ?
Juergen151 am 06.01.2002 um 22:04 Uhr (0)
Hallo, wie kann ich in AutoCAD den Wert einer Variablen aus einem Dialogfeld weiter verwenden. Also ich gebe im Eingabefeld eines Dialogfeldes einen Wert ein der einer Variablen h zugewiesen ist. Diesen Wert möchte ich dann in der dazugehörigen AutoLisp-Routine weiterverwenden ! Ich hab schon einiges ausprobiert funktioniert aber nicht richtig. Ein paar Tips vom Experten zum Anfänger wären nicht schlecht ! Hier nun also meine Lisp-Routine + Dialogfeld : Lisp: (defun C:HALLO( / dcl_id ) (setq dcl_id (load ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Dialogfelder verwenden, Wert einer Variablen ?
Brischke am 07.01.2002 um 08:35 Uhr (0)
Hallo Jürgen, der KEY deiner Dialogbox sollte auch in Anführungszeichen |Key="h";| stehen. in der LISP mußt Du dann folgende Zeile einfügen (vor dem (start_dialog): (action_tile "h" "(setq h (get_tile "h"))") Zu beachten ist, dass der Rückgabewert generell ein STRING ist. Bei Zahlen sollte man dann mit (setq h (atof h)) oder (setq h (atoi h)) den String in eine Zahl (real oder int) konvertieren. In der LISP fehlt mir allerdings noch die Abfrage der OK-Abbrechen Buttons. Das geht auch mit (action_tile ...) ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : ARX-Anwendungen erstellen
CADwiesel am 07.01.2002 um 09:47 Uhr (0)
Hai Für Autocad R14 gibt s einen Compiler, der Lisp-Code in Arx Umwandelt. (Englisch). Für 2000 können nur noch Vlx kompiliert werden. Ansonsten weis ich leider auch nicht weiter. ------------------ Gruß CADwiesel
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : z-koordinate abstellen
Thomas Rausch am 07.01.2002 um 07:44 Uhr (0)
Hallo, abstellen nicht, aber es gibt mehrere Möglichkeiten, den z-wert aller Objekte mit mehr oder weniger Erfolg auf Null zu setzen 1. alle objekte markieren, Eigenschaften z=0 2. diverse Lisp (z.B. unter sonstiges auf www.cadwiesel.de) danke Cadwiesel! 3. als Plotdatei speichern und mit tool wieder einlesen mehr fällt mir momentan nicht ein, obwohl es bestimmt noch Möglichkeiten gibt der Erfolg ist abhängigt von den in der Zeichnung vorhandenen Objekten ------------------ gruß thomas
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : z-koordinate abstellen
pirilao am 08.01.2002 um 18:13 Uhr (0)
Hi thomasw wenn Du nur in 2D arbeitest, dann sollte bei Dir unter dem Befehl Erhebung 0.000 erscheinen. Somit sollte ausgeschlossen sein, dass zukünftig keine linie auf einer anderen z Koordinate gezeichnet wird als 0. Falls Du Fremdzeichnungen hast die schnuddelig gezeichnet worden istt, also verschiedene Z-koordinaten obwohl es eine 2D Zeichnung sein soll, dann brauchst Du ein kleines LISP. Siehe wie o.g. bei http://cadwiesel.de vorbei oder benutze ein tool, welches ich mir angepasst habe (Dank Christ ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Problem bei Architektur Bemaßung
marc.scherer am 09.01.2002 um 16:00 Uhr (0)
Hi, versuchs mal mit den angehängten Lisp-Tools. Zur Bedienung: Immer zuerst die Grundeinstellungen vornehmen. Zum Positioniern der Bemassungen folgende Reihenfolge klicken: (weicht etwas vom Standard Acad ab, bei Bedarf sind da Punktfilter sehr hilfreich...) z.B. Code: | [M.Zahl] | --1-------------0-- | | | | | | | | 2 3 Diese Tools sind sehr hilfreich für Arch. Bemassung, mal n bischen mit spielen. Man muß erstmal rausfind ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP- Buttons
C. Thiel am 05.12.2001 um 14:44 Uhr (0)
Hallo! Ich habe ein LISP- Problem. Meine Buttons im AutoLISP- Editor sind nämlich nur noch schwarze Felder. Soweit ich weiß habe ich nichts verstellt. Ich benutzte ACAD 2002, bzw. MDT6PP. MfG CT
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP- Buttons
CaddyO am 10.12.2001 um 11:47 Uhr (0)
hallo ct, sieht so aus als ob acad die *.mbp´s nicht finden kann. hast du was mit den support-pfaden in den voreinstellungen gemacht? gruß caddyo
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP- Buttons
C. Thiel am 13.12.2001 um 09:13 Uhr (0)
Hi CaddyO! Ich hab mal mein MDT Verzeichnis durchsucht, hab die *.mbp s aber nicht gefunden. Die Supportpfade stehen auch alle auf den default Einstellungen. Hast Du sonst noch ne Idee? Trotzdem Danke! CT
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP- Buttons
CaddyO am 13.12.2001 um 10:27 Uhr (0)
hallo ct, hab einen buchstabendreher, es muß *.BMP (Windows-Bitmap) heißen. sorry fakt ist, wenn autocad die grafiken nicht findet können sie nicht angezeigt werden. gruß c
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP- Buttons
pirilao am 15.01.2002 um 19:44 Uhr (0)
Hallo C.Thiel Erstelle Dir doch eine DLL mit allen enthaltenen BMP Ich benutze die Freeware "Resource Hacker 3.x" Auf der Seite von Tony Tanzillo ist eine Tolle Beschreibung. www.caddzone.com gruss pirilao
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP- Buttons
C. Thiel am 16.01.2002 um 08:34 Uhr (0)
Hi pirilao! Ich hab das Problem inzwischen gelöst. Ich hab mir nämlich eine eigene MNU Datei geschrieben, und wenn ich den LISP Editor schließe, während das Menü noch geöffnet ist, dann sehe ich beim nächsten Start des Editors nur noch schwarze Buttons. Wenn ich dann jedoch wieder aus meinem Menü heraus beende, ist alles wieder ganz normal. That s all Folks Chris PS: Trotzdem Danke für Deine/Eure Mühe!!!
|
In das Form Rund um Autocad wechseln |