| |
| 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: quit (1743 mal gelesen)
|
Martin_0103 Mitglied
Beiträge: 181 Registriert: 05.02.2003 3,4 GHz - Quadro 4000 - 12 GB RAM - WIN7 - IV2015
|
erstellt am: 03. Sep. 2003 12:55 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, ich suche händeringend nach einer Lösung für folgendes Problem: AutoCad R2002 starten - Zeichnung öffnen - bestimmte LA frieren - Zeichnung drucken - und mit Quit verlassen (OHNE SPEICHERN) und weiter mit der Routiene... Bis auf das Quit läuft alles, d.h. wir starten AutoCad mittels einer Batch Datei und übergeben dort den Zeichnungsnamen und eine Scriptdatei die ein Lispdatei lädt und ausführt: C:\Programme\Autodesk\MDT6\acad.exe 12345678 /b DRUCK-SCR C:\Programme\Autodesk\MDT6\acad.exe ABCDEFGH /b DRUCK-SCR C:\Programme\Autodesk\MDT6\acad.exe 1234AAAA /b DRUCK-SCR Der letzte Eintrag der LISP Datei sieht so aus: (command "_quit" "_nein") ) Leider bekomme ich es nicht hin, dass die Zeichnung ohne zu speichern geschlossen wird.... Wer kann mir helfen? Vielen Dank Gruß Martin
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: 03. Sep. 2003 13:05 <-- editieren / zitieren --> Unities abgeben: Nur für Martin_0103
Hi Martin, dann setz doch eine undo-Markierung und gehe vor dem Ende bis dahin zurück. Oder gibst gleich ein Zurück 1000Schritte ein. Dann ist's egal, ob du speicherst oder nicht. Aber warum machst du das nicht mit ScriptPro? Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Ich bin vom 07.-10.10. auf dem Anwendertreffen anzutreffen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martin_0103 Mitglied
Beiträge: 181 Registriert: 05.02.2003
|
erstellt am: 03. Sep. 2003 15:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Holger, danke für die Antwort... heisst das, dass es mit QUIT NEIN nicht geht? Wenn ich direkt in einer Zeichnung in die Befehlszeile folgendes schreibe: (command "_quit" "_nein") schließt AutoCad ohne zu speichern !?? Gruß Martin PS: Was ist ScriptPro ??
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: 03. Sep. 2003 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für Martin_0103
Hi, Script pro ist bei der Migrations Assistance dabei. Damit ersparst du dir deine Batch-Dateien. Schau es Dir am besten einfach mal an. Ob Quit mit N funktioniert - keine Ahnung, habe es nicht ausprobiert. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Ich bin vom 07.-10.10. auf dem Anwendertreffen anzutreffen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martin_0103 Mitglied
Beiträge: 181 Registriert: 05.02.2003
|
erstellt am: 03. Sep. 2003 15:58 <-- editieren / zitieren --> Unities abgeben:
|
WolfgangE Mitglied
Beiträge: 1006 Registriert: 29.01.2003 Compass2000 in (fast) allen Ausbaustufen: Jobserver, ACM, Replikator, DBQ-Programmierung. Programmierung, Wartung und Administration von MSSQL2000-Datenbanken. Grundlegende Kenntnisse in AutoLisp-Programmierung.
|
erstellt am: 30. Sep. 2003 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für Martin_0103
Hallo Lispler, hab' auch den Befehl (COMMAND "QUIT" "J") am Ende einer Lisp stehen. Diese Lipst tut nichts weiter, als ein (COMMAND "_Plot" ...) aufzurufen, danach eben das QUIT. Das Programm wird aber nicht geschlossen. Fehlermeldung: Unbekannter Befehl "J". Das heißt, die Antwort "ja", ob ich die Änderungen verwerfen will, wird nicht angenommen, die Zeichnung bleibt offen. Wenn ich den Quit-Befehl in die Kommandozeile reinkopiere, funktioniert's hingegen. Wer kann helfen? Danke und ciao, WolfgangE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
WolfgangE Mitglied
Beiträge: 1006 Registriert: 29.01.2003 Compass2000 in (fast) allen Ausbaustufen: Jobserver, ACM, Replikator, DBQ-Programmierung. Programmierung, Wartung und Administration von MSSQL2000-Datenbanken. Grundlegende Kenntnisse in AutoLisp-Programmierung.
|
erstellt am: 30. Sep. 2003 13:09 <-- editieren / zitieren --> Unities abgeben: Nur für Martin_0103
Hat sich vorerst erledigt. Ich rufe den Befehl jetzt über eine SCR-Datei auf. Hier gebe ich als getrennte Befehle QUIT und J ein, dann funktioniert's. Wenn trotzdem noch wer die Lösung hat, wie das (COMMAND "QUIT" "J") aus einer LISP aufrufen kann, ich bin immer noch daran interessiert. Ciao, WolfgangE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |