Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Mechanical Desktop
  LISP zeichnet Mist unter MDT5

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  LISP zeichnet Mist unter MDT5 (764 mal gelesen)
Dirk Mehnert
Mitglied
Dipl.-Ing.Chemieingenieurwesen


Sehen Sie sich das Profil von Dirk Mehnert an!   Senden Sie eine Private Message an Dirk Mehnert  Schreiben Sie einen Gästebucheintrag für Dirk Mehnert

Beiträge: 15
Registriert: 26.06.2001

erstellt am: 05. Jul. 2001 15:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

eins meiner von R12-AC2000 bewährten -also fehlerfrei laufenden- LISP -Linien) zeichnet macht unter MDT5 (und ein einziges mal unter MDT4) Probleme:
Einzelne Linien (nicht alle) sind dann einfach um den Einfügewinkel des letzten Profils verdreht, oder um bestimmte Masse (meist ein vielfaches des Abstandes zur vorher gezeichneten Linie) versetzt.

Leider tritt das Problem nur spontan und unregelmässig auf. Es lässt sich z.B. auf MDT4 gar nicht mehr reproduzieren, auf bestimmten MDT5-Maschinen tritt es irgendwann beim Bearbeiten einer Zeichnung auf und auf anderen ("identischen") Rechnern gar nicht!

Hat dazu jemand eine Idee?

Gruss,
Dirk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Malo
Mitglied
Konstrukteur+NC-Programmierer+Arbeitsplaner


Sehen Sie sich das Profil von Malo an!   Senden Sie eine Private Message an Malo  Schreiben Sie einen Gästebucheintrag für Malo

Beiträge: 921
Registriert: 09.04.2001

NX 8.5
------------
Rhino 5
Solidworks 2015
------------
I5-2500K
16GB RAM
Intel SSD 520
PNY Quadro 2200
---------------------
Dell M6800
K3100
16GB RAM
----------------
Win7 Prof 64bit
----------------
Raum Göppingen

erstellt am: 05. Jul. 2001 15:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Dirk Mehnert 10 Unities + Antwort hilfreich

wird der objektfang vor dem ausführen der lispcommandos ausgeschaltet?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Dirk Mehnert
Mitglied
Dipl.-Ing.Chemieingenieurwesen


Sehen Sie sich das Profil von Dirk Mehnert an!   Senden Sie eine Private Message an Dirk Mehnert  Schreiben Sie einen Gästebucheintrag für Dirk Mehnert

Beiträge: 15
Registriert: 26.06.2001

erstellt am: 05. Jul. 2001 15:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi,

der Objektfang wird nachdem Einfügepunkt, Winkel und Länge bestimmt sind vor dem Ausführen der Zeichenroutine abgeschaltet.

Dirk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mariaca
Mitglied
Entwickler


Sehen Sie sich das Profil von mariaca an!   Senden Sie eine Private Message an mariaca  Schreiben Sie einen Gästebucheintrag für mariaca

Beiträge: 688
Registriert: 04.03.2000

erstellt am: 05. Jul. 2001 18:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Dirk Mehnert 10 Unities + Antwort hilfreich

Hallo Dirk,

kannst Du uns genauer sagen was das Programm machen soll?

Da es ja ein wenig älter ist fängt es vermutlich mit "defun..." an und das alleine könnte Visual-Lisp schon "sauer aufstossen".

Vielleicht kannst Du ja die Source mit anhängen, dann könnte Dir sicher jemand (vielleicht sogar ich - aber soweit her isses damit nicht bei mir) aus dem Forum beim debuggen helfen.

Gruß

Harald

PS: Hat der Code eine Fehlerroutine gegen vorzeitiges Aussteigen - d.h. werden alle Variablen die das Programm ändert in jedem Fall zurückgesetzt?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Dirk Mehnert
Mitglied
Dipl.-Ing.Chemieingenieurwesen


Sehen Sie sich das Profil von Dirk Mehnert an!   Senden Sie eine Private Message an Dirk Mehnert  Schreiben Sie einen Gästebucheintrag für Dirk Mehnert

Beiträge: 15
Registriert: 26.06.2001

erstellt am: 06. Jul. 2001 10:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Profil.txt

 
Hallo Harald,

ich habe befürchtet, das jemand so etwas fragt! Aber ich mach's einfach kurz:
Die Routinen gehört zu einer komplexeren Konstruktionsumgebung für AutoCAD. Ich habe die entsprechenden Programmteile einmal angehängt. Hoffentlich kann man damit etwas anfangen...
Die Funktionen beginnen natürlich alle mit "defun"; was kann denn das zur Folge haben?
Alle während der Ausführung verschiedenster Routinen veränderten Variablen werden sowohl vor deren Abschluss, als auch beim Ausstieg durch eine Fehlerroutine wieder in den Ursprungszustand versetzt.

Gruss,
Dirk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mariaca
Mitglied
Entwickler


Sehen Sie sich das Profil von mariaca an!   Senden Sie eine Private Message an mariaca  Schreiben Sie einen Gästebucheintrag für mariaca

Beiträge: 688
Registriert: 04.03.2000

erstellt am: 06. Jul. 2001 12:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Dirk Mehnert 10 Unities + Antwort hilfreich

Hallo Dirk,

habe mal wieder "gewürfelt".
Defun scheint weiterhin vonnöten zu sein! Und ich finde den "blö..." Artikel nicht im Netz der diese Unverträglichkeit beschrieb.

Jetzt würde also nur helfen die Variablen Werte Schritt für Schritt im VL Editor durchzugehen. Das kann auch einen Können mehrere Stunden kosten und mich wahrscheinlich Wochen...

Einen schnellen Tip kann ich also kaum guten Gewissens abgeben - dafür ist das Programm dann doch zu umfangreich...
Da nach Deiner Beschreibung das Programm unter 12-14/2000 läuft und unter den MDTMechanical Desktop 4/5 nicht so gut sind in ersten Linie die Programmvoreinstellungen die üblichen Verdächtigen.

Aber auch andere Lisp Programme mit evtl. gleichen Variablennamen ect.

Einzige Möglichkeit: Durch den Editor laufen lassen - wömöglich dreht das Programm nur an der falschen Stelle eine Schleife...
Ich hatte selber Programme die unter 2000 liefen, aber unter R 14 nicht obwohl keine (!) VL spezifischen Sachen genutzt wurden.

- Bei uns war die Lösung aber einfach - R 14 wurde ersetzt...

War keine Sternchenantwort - sorry

Harald

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Dirk Mehnert
Mitglied
Dipl.-Ing.Chemieingenieurwesen


Sehen Sie sich das Profil von Dirk Mehnert an!   Senden Sie eine Private Message an Dirk Mehnert  Schreiben Sie einen Gästebucheintrag für Dirk Mehnert

Beiträge: 15
Registriert: 26.06.2001

erstellt am: 06. Jul. 2001 13:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Harald,

erst mal vielen Dank für Deine Mühe! Ich habe schon damit gerechnet, dass ich da wohl mit viel Fingespitzengefühl debuggen muss...
Hätte ja sein können, dass mich irgendein Beitrag schneller ans Ziel führt - hab' aber auch nicht wirklich damit gerechnet, da das ganze doch etwas spezifisch ist.
Also dann, falls ich was herausfinde schreibe ich es auf; bis dahin bin ich natürlich für weitere Ideen dankbar.

Gruss,
Dirk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz