| |
| 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: Neue .DWG erstellen (1915 mal gelesen)
|
fewoer Mitglied
Beiträge: 28 Registriert: 09.01.2012 AutoCAD Architecture 2011 Graitec Advance Steel 2012 Windows Vista 64 Bit
|
erstellt am: 26. Jun. 2012 11:04 <-- editieren / zitieren --> Unities abgeben:
Hallöchen, ich rätsele gerade rum, wieso mein LISP-Code hier nicht funktioniert. Wenn ich die Kommandos in die Befehlszeile eingebe, dann funktioniert es - aber eben nicht als LISP-Routine. Ich möchte einfach nur eine neue Zeichnung aus einem standdardmäßig eingestellten Template erstellen. (defun c:neuedwg(/) (command "_filedia" "0") (command "_.new" "") (command "_filedia" "1") ) Weiß vielleicht von euch jemand, woran das liegen könnte? Danke schonmal für eure Hilfe, lieben Gruß! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 26. Jun. 2012 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für fewoer
Zwei Antworten gibt es dazu: Du bist NICHT im SingleDocumentModus(SDI=1) und deine Datei befindet sich im gespeicherten Zustand, denn dann würde ein "Lisp Script" funktionieren. oder die Variante mit der du mehr anfangen kannst: Im MultiDocumentModus(SDI=0) leben deine Lispfunktionen und Variablen nur im Namensraum der aktuellen Datei und bei der Anweisung (command "_.new" verlässt du diesen ja. Dein Funktion steht nicht zur Verfügung in der neuen Datei und wird dort dann auch nicht fortgeführt.. ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fewoer Mitglied
Beiträge: 28 Registriert: 09.01.2012 AutoCAD Architecture 2011 Graitec Advance Steel 2012 Windows Vista 64 Bit
|
erstellt am: 26. Jun. 2012 11:52 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 26. Jun. 2012 12:07 <-- editieren / zitieren --> Unities abgeben: Nur für fewoer
|
fewoer Mitglied
Beiträge: 28 Registriert: 09.01.2012 AutoCAD Architecture 2011 Graitec Advance Steel 2012 Windows Vista 64 Bit
|
erstellt am: 26. Jun. 2012 13:50 <-- editieren / zitieren --> Unities abgeben:
Eigentlich ist es nicht viel - es geht nur darum einen Knopf zu erstellen, der vom Benutzer markierte Objekte eines 3D-Modells in eine leere DWG kopiert, anschließend aufbricht und sie dann unter Aufforderung eines Dateinamens abspeichert. Aber dazu müsste ich doch 2 Zeichnungen offen haben und zwischen denen Objekte hin- und herkopieren - und das geht ja dann irgendwie mit LISP allein nicht mehr? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 26. Jun. 2012 19:28 <-- editieren / zitieren --> Unities abgeben: Nur für fewoer
|
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 - 2014 Arcibem System: Windows 2000, XP, NO VISTA Internet-Startseite: http://www.archi.de
|
erstellt am: 26. Jun. 2012 21:46 <-- editieren / zitieren --> Unities abgeben: Nur für fewoer
|
fewoer Mitglied
Beiträge: 28 Registriert: 09.01.2012 AutoCAD Architecture 2011 Graitec Advance Steel 2012 Windows Vista 64 Bit
|
erstellt am: 17. Jul. 2012 14:29 <-- editieren / zitieren --> Unities abgeben:
|