| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Die Basis für Ihre Digitale Fabrik: Bestandsaufnahme und Datenintegration, ein Webinar am 30.10.2024
|
Autor
|
Thema: Startdialogfenster (1713 mal gelesen)
|
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 12:15 <-- editieren / zitieren --> Unities abgeben:
Hi, nach dem Aufrufen von Acad wird das Startdialogfenster angezeigt (hab ich ja auch so eingestellt) damit ich auswählen kann ob ich eine neue Zeichnung beginnen oder bei einer bestehenden weiterarbeiten möchte. Manchmal brauch ich aber auch den Punkt "Direkt beginnen". Soweit, sogut. Mit dem Starten von Acad wird aber auch ein Lisp-File gestartet wo diverse Einstellungen und Systemvariable aufgrund von Benutzereingaben eingetragen werden. Beim "Direkt beginnen" sollen diese Einstellungen naturlich nicht gemacht werden. Wie kann ich den weiteren Ablauf dieses Lisp-Files also für diesen Fall unterbinden ------------------ Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Jan. 2010 12:32 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
|
Fiedelzastrow Mitglied Architekt / Bauzeichner
Beiträge: 993 Registriert: 05.07.2007 Win XP AutoCAD 2006 AutoCAD 2009 AutoCAD 2012 LT
|
erstellt am: 21. Jan. 2010 12:36 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
Hallo Bernd, Lisp-Programme oder Systemvariableneinstellungen, die gleich zum Programmstart ausgeführt werden sollen werden in der acad.lsp bzw. acaddoc.lsp eingetragen. Siehe dazu diesen Beitrag des Users FAQ. Wenn es sich dabei um Bürostandards handelt, wäre ich aber sehr vorsichtig mit dem Ändern in diesen Dateien. Lieber einmal mehr Rücksprche mit dem Ersteller dieser Datei halten, als ..... Gruß Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 13:02 <-- editieren / zitieren --> Unities abgeben:
@CADmium Hier kann ich ja nur einstellen ob das Fenster angezeigt wird aber nicht ob "Dirket beginnen" ausgewählt wurde. Oder? @Fiedelzastrow dieses von mir erstellte Lisp-File wird von Acad.lsp aufgerufen. Haben nur einen Bürostandart und den soll ich jetzt erstellen. ------------------ Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Jan. 2010 13:11 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
|
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 13:13 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Jan. 2010 13:32 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
|
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 14:17 <-- editieren / zitieren --> Unities abgeben:
Anderer Ansatz: Bei "Direktem Beginn" wird ja die acad.dwt oder acadiso.dwt geladen. Auf jedenfall eine Zeichnung mit nur einem Layer. Wenn ich "Öffnen" oder "Neue Zeichnung" sage nimmt er entweder eine alte Zeichnung oder meine Vorlagenzeichnung - also Zeichnungen mit mehr Layer. Gibt es also eine Variable mit der Anzahl der Layer einer Acadzeichnung. ------------------ Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 21. Jan. 2010 14:26 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
|
Fiedelzastrow Mitglied Architekt / Bauzeichner
Beiträge: 993 Registriert: 05.07.2007 Win XP AutoCAD 2006 AutoCAD 2009 AutoCAD 2012 LT
|
erstellt am: 21. Jan. 2010 14:32 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
Hallo Bernd, ein würgaround: Da wir mit verschiedenen Vorlagen arbeiten, habe ich mir die anderen Vorlagen auf Knöppe gelegt . Hier das Lisp dazu: (defun c:neushs () (command "vbastmt" "AcadApplication.Documents.Add \"S:\\Software\\AutoCAD Vorlagen_Standards\\Zeichnungsvorlage\\Technikvorlage_fm_za_091002.dwt\"" ) ) Technikvorlage.dwt müsste dann durch acadiso.dwt ersetzt werden. Gruß Robert [Edit: Und der Supportpfad muss natürlich auch angepasst werden!!!!!] [Diese Nachricht wurde von Fiedelzastrow am 21. Jan. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 14:38 <-- editieren / zitieren --> Unities abgeben:
Hab mich wahrscheinlich falsch ausgedrückt. Also folgendes hab ich ausprobiert: Im Startdialog "Direkt beginnen" gedrückt -> acad.dwt oder acadiso.dwt (weis nicht welche von den 2, ist auch egal) werden als Vorlage genommen und eine leere Zeichnung damit erstellt = Anzahl der Layer = 0 Im Startdialog "Öffnen" gedrückt -> eine bereits vorhandene Zeichnung ausgewählt und geöffnet. Im Startdialog "Vorlage verwenden" gedrückt -> eine leere Zeichnung mit meinen Voreinstellunegn (Layer, Blöcken usw.) wird geöffnet. Daraus ergibt sich: Beim ersten Verfahren nur 1 Layer in der Zeichnung vorhanden. Bei den beiden anderen Verfahren mehrere Layer in der Zeichnung vorhanden. Daher meine Frage: Wie kann ich einfach die Anzahl der Layer in der Zeichnung abfragen? ------------------ Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Jan. 2010 14:41 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
|
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 14:47 <-- editieren / zitieren --> Unities abgeben:
Sorry, das Problem ist für mich nicht so einfach wie für Dich bin Autolisp Steinzeitprogrammierer verstehe nur Ist das Autolisp, wie kann ich das einer Variablen zuweisen - oder ist da schon wo eine Versteckt. ------------------ Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Jan. 2010 14:54 <-- editieren / zitieren --> Unities abgeben: Nur für cm-Zeichner
|
cm-Zeichner Mitglied Vermessungstechniker
Beiträge: 162 Registriert: 23.07.2009 Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit
|
erstellt am: 21. Jan. 2010 15:05 <-- editieren / zitieren --> Unities abgeben:
|