| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Wechsel zw. Zeichnungen per Skript (350 mal gelesen)
|
ustra25 Mitglied
Beiträge: 12 Registriert: 31.10.2003 Mechanical Desktop 2004
|
erstellt am: 01. Nov. 2003 12:29 <-- editieren / zitieren --> Unities abgeben:
|
Tjobe Mitglied Angestellter Konstruktion
Beiträge: 267 Registriert: 26.06.2002 MDT 6 PP auf WIN 2000
|
erstellt am: 04. Nov. 2003 08:54 <-- editieren / zitieren --> Unities abgeben: Nur für ustra25
|
Alexander Doppler Mitglied Konstrukteur / CAD-Administrator / CAD-Verantwortlicher
Beiträge: 145 Registriert: 15.09.2003
|
erstellt am: 04. Nov. 2003 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für ustra25
Hallo Ulrich Ich befürchte, dass Dein Vorhaben nicht funktioniert. Weder gibt es einen Befehl um zu einer anderen Zeichnung zu wechseln (ausser Du öffnest eine andere Zeichnung) noch kenne ich einen Weg über Lisp dies zu tun (da auch Lisp sich auf das aktuelle Dokument beschränkt). Vielleicht gibt's ja eine Möglichkeit dies mit VBA zu lösen? Sorry Gruss Alexander Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Caladia Ehrenmitglied V.I.P. h.c.
Beiträge: 2546 Registriert: 04.03.2002 ACAD2009 ACAD2010 SP2 ACAD2011 SP1 ABDS-S 2012 SP2 ABDS-S 2013 SP2 ABDS-S 2014 SP1 Expresstools A3-Makroboard 16-Tasten Lupe Impression 3 Win7 64bit IE10 Firefox 4.x Office2003 SP3
|
erstellt am: 04. Nov. 2003 11:38 <-- editieren / zitieren --> Unities abgeben: Nur für ustra25
|
ustra25 Mitglied
Beiträge: 12 Registriert: 31.10.2003 Mechanical Desktop 2004
|
erstellt am: 04. Nov. 2003 15:48 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für Eure Antworten. Um es noch mal deutlich zu sagen: Ich habe in Mechanical Desktop EIN Projekt, in dem verschiedene Zeichnungen bzw.Ansichten drin sind. Ich will nicht zwischen verschiedenen geöffneten Dateien wechseln, sondern innerhalb eines Projektes. Eigentlich müßte das machbar sein. Beste Grüße Ulrich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tjobe Mitglied Angestellter Konstruktion
Beiträge: 267 Registriert: 26.06.2002 MDT 6 PP auf WIN 2000
|
erstellt am: 04. Nov. 2003 15:56 <-- editieren / zitieren --> Unities abgeben: Nur für ustra25
|
ustra25 Mitglied
Beiträge: 12 Registriert: 31.10.2003 Mechanical Desktop 2004
|
erstellt am: 04. Nov. 2003 16:11 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe es mir angesehen. Leider ist es auch nicht das, was ich will. Ich habe ein Screenshot angehängt. Ich will nicht zw. Modell und Papierbereich wechseln, sondern zw. den Papieransichten (im Bild rot umrandet). Bsp.: Von 2_D nach 4_S usw. Ich hoffe, Ihr wisst jetzt, was ich meine. Beste Grüße Ulrich PS: Wußte nicht, das die Skriptsprache lisp heißt. Deswegen habe ich hier gepostet. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alexander Doppler Mitglied Konstrukteur / CAD-Administrator / CAD-Verantwortlicher
Beiträge: 145 Registriert: 15.09.2003
|
erstellt am: 04. Nov. 2003 16:20 <-- editieren / zitieren --> Unities abgeben: Nur für ustra25
Hallo Ulrich Ha, ja! Das ist easy! Befehl: Layout Option: S (für Setzen) und dann Name des Layouts et voilaz! gruss Alexander Apropos: Die Scriptsprache ist nicht Lisp sondern die integrierte Makro-programmiersprache heisst Lisp Die Scriptsprache ist ja an sich "dumm" und nur wie eine Batchdatei zu gebrauchen (erinnert sich noch jemand an Dos 3.3?) also ohne interaktion. Lisp hingegen ist eine vollwertige Programmiersprache (wenn auch sehr selten) zählt sogar zu den AI-Sprachen (artificial inteligence) frag mich nicht weshalb (...) und kann direkt auf der befehlszeile angewandt werden. Das heisst in AutoCAD ist die Befehlszeile gleichzeitig ein vollwertiger Lispinterpreter. Es ist unter Lisp sogar möglich Dialogfelder aufzurufen (wenn ein korrespondierendes DCL erstellt wurde) was aber etwas komplizierter ist als bei den altbekannten Visual... Sprachen von MS.
Wenn Du auf der Befehlszeile vlisp eingibst kommt eine komfortable Lisp-Entwicklungsumgebung zum vorschein. Es ist dies das ursprüngliche "Vitallisp" welches von AutoDesk aufgekauft, integriert und in Visuallisp umbenannt wurde. Unter Visuallisp ist es dann auch möglich Lisproutinen zu kompilieren und als *.fas -Dateien zu vertreiben. So wird die Programmierarbeit des Entwicklers geschützt, dass nicht jeder den Programmcode kopieren oder ändern kann. Zudem laufen .fas-Dateien ein klein wenig schneller ab als .lsp-Dateien (hab ich da grad jemanden meckern hören, er merke auf seiner "10 GHz-Maschine" keinen geschwindigkeitsunterschied? ) [Diese Nachricht wurde von Alexander Doppler am 04. November 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tjobe Mitglied Angestellter Konstruktion
Beiträge: 267 Registriert: 26.06.2002 MDT 6 PP auf WIN 2000
|
erstellt am: 04. Nov. 2003 16:21 <-- editieren / zitieren --> Unities abgeben: Nur für ustra25
Hallo Ulrich, Befehlsfolge: layout SE Name des Layouts eingeben Das kann man auch in einen Button zusammenfassen. (siehe Anhang) Den dafür notwendigen Button habe ich mir selbst erstellt (der mit dem stilisierten "A") Gruß Tjobe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ustra25 Mitglied
Beiträge: 12 Registriert: 31.10.2003 Mechanical Desktop 2004
|
erstellt am: 04. Nov. 2003 16:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Alexander und Tjoebe, danke für Eure Bemühungen und Eure Hilfe. Jetzt habe ich meine Befehle zusammen. Noch mal: Danke Danke Danke. So einfach und doch so schwer. Grins Beste Grüße Ulrich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |