| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !, eine Pressemitteilung
|
Autor
|
Thema: Wendeltreppenlisp (2417 mal gelesen)
|
Edu Mitglied
Beiträge: 18 Registriert: 09.03.2004
|
erstellt am: 02. Apr. 2004 10:01 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen mein erster Kontaktversuch Das ist ein sehr schoenes Forum, sagt ein blutiger Lispanfaenger, fuer den das meiste doch noch "boemische Doerfer" sind. Ich habe mir zum Ueben eine kopiergeschuetzte PDF heruntergeladen mit einem Lispprogramm fuer Autocad 12 und tippte und versuchte mir die Finger wund. Nach vielen Anlaeufen brachte ich das Lisp ohne Fehlermeldung zum laden (Acad14). Beim laden der DCL kam die Meldung ====== DCL-Prüfung auf Semantikfehler von wt_dbox.dcl ====== Fehler in "wtreppe". (Widget-Typ = ** undefined **, Key = "") Solche Widgets können nicht übergeordnet sein. Fehler: Widget "boxed_Column" noch nicht definiert. Ich habe dem Autor gemailt und der hatte nichts dagegen, bat mich die Copyrightzeilen zu uebernehmen und konnte mir nur sagen dass es mit Acad12 lief und ein Versionskonflikt sein muesse. Jetzt mit Acad 2004 kommt die Meldung "Lisp erfolgreich geladen und beim Schliessen des Fensters Semantikfehler". Wer kann und will mir da helfen. Was sind die Versionsunterschiede, kann ich die alten Buecher verbrennen? Servus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 02. Apr. 2004 10:17 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
Hallo Edu, Willkommen! Eines ist sicher: Versionsunterschiede der DCL können nicht sein, da es da keine Unterschiede gibt. Schau mal in die Datei acad.dce, in dieser werden alle fehler der DCL-Dateien gelistet. Vielleicht wirst du daraus schlauer, welchen Fehler du beim Abschreiben der DCL-Datei gemacht haben könntest. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marvin101010 Mitglied ingenieur der architektur ohne diplom, bauzeichner ohne lehre, cad-admin ohne wissen :-)
Beiträge: 562 Registriert: 22.01.2003 Pentium 4 Windows XP Autocad 2002 Autocad 2002LT + Extender ADT 3.3 ArchiCAD
|
erstellt am: 02. Apr. 2004 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 02. Apr. 2004 10:22 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
Hallo Edu, ich sehe gerade einen (mehrere Fehler) in der LISP. Bei dir steht in den (action_tile ..) (done_dialog2) Da fehlt ein Leerzeichen vor der Ziffer. Vielleicht war das auch (eine) Ursache. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Edu Mitglied
Beiträge: 18 Registriert: 09.03.2004
|
erstellt am: 02. Apr. 2004 10:28 <-- editieren / zitieren --> Unities abgeben:
|
marvin101010 Mitglied ingenieur der architektur ohne diplom, bauzeichner ohne lehre, cad-admin ohne wissen :-)
Beiträge: 562 Registriert: 22.01.2003 Pentium 4 Windows XP Autocad 2002 Autocad 2002LT + Extender ADT 3.3 ArchiCAD
|
erstellt am: 02. Apr. 2004 10:48 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
in der lisp stecken haufensweis schreibfehler... (setq *error*error0) statt -> (setq *error* error0) das was defun angesprochen hat und das was ich bei kurzem überfliegen gefunden habe sind alles tippfehler deinerseits. das problem das ich sehe ist, dass du zu wenig weisst um zu erkennen, wenn du etwas falsch eingibst...ich nehme an man kann es in der pdf stellenweise schwer erkennen...poste sie doch einfach auch mal ------------------ ...so long and thanx for all the fish! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 02. Apr. 2004 11:03 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
|
Edu Mitglied
Beiträge: 18 Registriert: 09.03.2004
|
erstellt am: 02. Apr. 2004 11:12 <-- editieren / zitieren --> Unities abgeben:
Die DCL funktioniert jetzt in acad 14. Ich seh zum ersten Mal das Fenster. Zeichnet aber gar nichts, macht keine Layer etc. In acad 2004 Semantikfehler. Sollte es sich nicht in beiden Versionen gleich verhalten. Anbei die PDF. Es wird wohl jetzt doch noch ein Fehler im Lisp sein, obwohl ich es scheinbar in 14 zum laufen brachte. Ich denke doch, das es nichts macht, wenn ich die hlp. als leere Datei beigefügt habe. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 02. Apr. 2004 11:22 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
|
Edu Mitglied
Beiträge: 18 Registriert: 09.03.2004
|
erstellt am: 02. Apr. 2004 11:40 <-- editieren / zitieren --> Unities abgeben:
|
Edu Mitglied
Beiträge: 18 Registriert: 09.03.2004
|
erstellt am: 02. Apr. 2004 12:55 <-- editieren / zitieren --> Unities abgeben:
|
mapcar Mitglied CADmin
Beiträge: 1250 Registriert: 20.05.2002 Time flies like an arrow, fruit flies like a banana (Groucho Marx)
|
erstellt am: 02. Apr. 2004 13:38 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
|
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 02. Apr. 2004 13:52 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
|
Edu Mitglied
Beiträge: 18 Registriert: 09.03.2004
|
erstellt am: 02. Apr. 2004 14:21 <-- editieren / zitieren --> Unities abgeben:
Wie kann ich Euch bloss danken. Jetzt läufts auch in 2004. Es waren hauptsächlich die leerzeichen.. Ihr habt mir die Freude am Lispeln wiedergegeben. Ich werde jetzt noch Eures mit meinem Murks vergleichen um zu lernen. Grüsse an Alle Edu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mapcar Mitglied CADmin
Beiträge: 1250 Registriert: 20.05.2002 Time flies like an arrow, fruit flies like a banana (Groucho Marx)
|
erstellt am: 02. Apr. 2004 14:40 <-- editieren / zitieren --> Unities abgeben: Nur für Edu
|