Autor
|
Thema: automatisches Auslösen von Basic Macros (1026 mal gelesen)
|
tomheuser Mitglied
Beiträge: 56 Registriert: 20.05.2003 Microstation V8.5 auf Win XP System
|
erstellt am: 10. Aug. 2006 14:26 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe das Forum durchsucht und nix gefunden: Ich muss gewährleisten das bei zeichnungen eines Auftraggebers immer die gleiche Farbtabelle anhängt, auch wenn Dateien eine andere angehängt haben. Ich habe nun ein Basic Macro dafür generiert, das funktioniert auch, nur muss ich noch einen automatischen Auslöser beim öffnen einer Datei hinbekommen. Wie kann ich also dafür sorgen, das das Macro automatisch bei Zeichnungsöffnung ausgeführt wird? MFG Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 11. Aug. 2006 08:52 <-- editieren / zitieren --> Unities abgeben: Nur für tomheuser
Die Konfigurationsvariable MS_NEWFILE verweist auf eine ucm Datei (user command Datei) in der Kommandos stehen, die beim Öffnen von Zeichnungen ausgeführt werden. Mit der Zeile key 'DeinKommando' in dieser ucm könntest Du also per key-in Dein Makro starten, jedes mal wenn eine Zeichnung geöffnet wird. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tomheuser Mitglied
Beiträge: 56 Registriert: 20.05.2003 Microstation V8.5 auf Win XP System
|
erstellt am: 11. Aug. 2006 08:58 <-- editieren / zitieren --> Unities abgeben:
Hallo, Danke erst einmal für die Antwort. Wie erstelle ich eine ucm Datei? Ich habe gelesen, das die ucm Dateien aus Microstation in einer der nächsten Versionen rausfliegen soll und das in der V8 das schon eingeschränkt ist. Ist die ucm Datei eine einfache textdatei mit der Endung ucm? VG Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 11. Aug. 2006 09:26 <-- editieren / zitieren --> Unities abgeben: Nur für tomheuser
Normales ascii file, ja. UCM Unterstützung soll eingeschränkt werden, läuft aber noch in v8. Wenn Bentley die ucm´s wegnimmt sollte aber in irgendeiner Form Ersatz geschaffen werden Makros beim start/beenden von MS u. beim Öffnen jeder Zeichnung geschaffen werden. Sonst könnte man das zur über MDL Applikationen lösen, denke ich. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 11. Aug. 2006 09:31 <-- editieren / zitieren --> Unities abgeben: Nur für tomheuser
In der XM sind die Variablen MS_INIT _EXIT _NEWFILE noch gesetzt. Man sollte also noch ein paar Jahre Spielraum haben ;-) Übrigens habe ich wegen den Farbtabellen mal beantragt, das sowas in den Standardchecker reingenommen wird. Wurde bisher aber noch nicht berücksichtigt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tomheuser Mitglied
Beiträge: 56 Registriert: 20.05.2003 Microstation V8.5 auf Win XP System
|
erstellt am: 11. Aug. 2006 10:32 <-- editieren / zitieren --> Unities abgeben:
|
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 11. Aug. 2006 11:00 <-- editieren / zitieren --> Unities abgeben: Nur für tomheuser
Gut. Notfalls könnte man sowas auch über den batch converter regeln, der ja voraussichtlich noch lange da sein wird. Aber das müsste dann im batch über bestehende Zeichnungen laufen, also vor oder nach Bearbeitung der Datei, und nicht automatisch beim öffnen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |