| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | NX FEM Lineare / Nichtlineare Berechnungen, ein Seminar am 12.05.2025
|
Autor
|
Thema: UserExit - Action/PreAction Save (2183 / mal gelesen)
|
Xeronist Mitglied CAx Koordinator
 Beiträge: 6 Registriert: 20.11.2018 NX 12.0.1.7
|
erstellt am: 11. Jul. 2019 16:41 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, wir möchten in den Speicherdialog von NX im Vorfeld ein bestimmtes Journal ausführen, um das Teil/die Baugruppe in eine isometrische Ansicht zu drehen und eine Teilebereinigung im Vorfeld durchzuführen. Hierfür haben wir die entsprechenden Umgebungsvariablen gesetzt. In dem *.men-File wird folgender Aufruf gestartet: EDIT UG_GATEWAY_MAIN_MENUBAR MODIFY BUTTON UG_FILE_SAVE_PART ACTIONS/PRE${UGII_XXX_CUSTOMATION}\scripts\save_pre.vb END_OF_MODIFY Leider meldet er beim Start von NX einen Syntax-Fehler in dem *.men-File. Die Frage ist, ob wir hierbei überhaupt den richtigen Ansatz verfolgen oder uns total verrannt haben. Hat jemand eine Idee, wie wir diese Anforderung abbilden können? Besten Dank vorab. Viele Grüße, Xeronist
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1957 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 12. Jul. 2019 08:24 <-- editieren / zitieren --> Unities abgeben:          Nur für Xeronist
Hier unser Bsp. MODIFY UG_FILE_SAVE_PART BUTTON UG_FILE_SAVE_PART ! LABEL &Save ! TOOLBAR_LABEL Save ! MESSAGE Saves the work part and any modified components. ! SYNONYMS store, files, assembly BITMAP filesave ACCELERATOR Ctrl+S ACTIONS STANDARD ACTIONS/PRE ${UGII_INITIAL_MACRO_DIR}\teilebereinigung.vb END_OF_MODIFY man kann auch auch einfach eine zusätzliche ACTION oder ACTIONS/POST hinzufügen
------------------ “Vision without action is a daydream. Action without vision is a nightmare." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Xeronist Mitglied CAx Koordinator
 Beiträge: 6 Registriert: 20.11.2018 NX 12.0.1.7
|
erstellt am: 12. Jul. 2019 08:55 <-- editieren / zitieren --> Unities abgeben:         
|
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1957 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 12. Jul. 2019 09:22 <-- editieren / zitieren --> Unities abgeben:          Nur für Xeronist
wir haben ein firma_main.men darin mach ich für einige Buttos PRE oder POST Actions oder sonstiges..... die OOTB *.men lange ich nicht an.... die werden sozusagen von unserer überschrieben, aber eben nur die BUTTONS die wir darin enthalten haben.... BSP: MODIFY UG_FILE_SAVE_PART MODIFY UG_FILE_SAVE_WORK_ONLY EDIT UG_GATEWAY_MAIN_MENUBAR
MODIFY UG_FILE_SAVE_PART BUTTON UG_FILE_SAVE_PART BITMAP filesave ACCELERATOR Ctrl+S ACTIONS STANDARD ACTIONS/PRE ${UGII_INITIAL_MACRO_DIR}\teilebereinigung.vb END_OF_MODIFY ------------------ “Vision without action is a daydream. Action without vision is a nightmare." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Xeronist Mitglied CAx Koordinator
 Beiträge: 6 Registriert: 20.11.2018 NX 12.0.1.7
|
erstellt am: 12. Jul. 2019 09:38 <-- editieren / zitieren --> Unities abgeben:         
In der OOTB*.men ändern wir auch nichts - wir haben hierfür auch ein eigenes cust.men-File. Ich habe dir im Anhang die Fehlermeldung, die bei mir erscheint, sobald ich NX starte. MODIFY UG_FILE_SAVE_PART MODIFY UG_FILE_SAVE_WORK_ONLY EDIT UG_GATEWAY_MAIN_MENUBAR
MODIFY UG_FILE_SAVE_PART BUTTON UG_FILE_SAVE_PART BITMAP filesave ACCELERATOR Ctrl+S ACTIONS STANDARD ACTIONS/PRE${UGII_MAG_CUSTOMATION}\scripts\save_pre.vb END_OF_MODIFY Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1957 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 12. Jul. 2019 10:25 <-- editieren / zitieren --> Unities abgeben:          Nur für Xeronist
Zitat: ACTIONS/PRE${UGII_MAG_CUSTOMATION}\scripts\save_pre.vb
Leerschlag fehlt....nach PRE ACTIONS/PRE ${UGII_MAG_CUSTOMATION}\scripts\save_pre.vb ------------------ “Vision without action is a daydream. Action without vision is a nightmare." [Diese Nachricht wurde von Big King am 12. Jul. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Xeronist Mitglied CAx Koordinator
 Beiträge: 6 Registriert: 20.11.2018 NX 12.0.1.7
|
erstellt am: 12. Jul. 2019 10:29 <-- editieren / zitieren --> Unities abgeben:         
|
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1957 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 12. Jul. 2019 13:04 <-- editieren / zitieren --> Unities abgeben:          Nur für Xeronist
END_OF_MODIFY hast auch drin ? mal alles raus was du da drin mit MODIFY hast und schreib oben ....
EDIT UG_GATEWAY_MAIN_MENUBAR TITLE NX 12 Testxyz bla und dann versuchen ... Try and Error
------------------ “Vision without action is a daydream. Action without vision is a nightmare." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Xeronist Mitglied CAx Koordinator
 Beiträge: 6 Registriert: 20.11.2018 NX 12.0.1.7
|
erstellt am: 12. Jul. 2019 13:29 <-- editieren / zitieren --> Unities abgeben:         
Ja hab ich - ich habe es exakt so, wie du es aufgebaut hast. Ich erhalte den selben Syntax-Error nun mit "EDIT" - könnte das am Aufruf der cust.men liegen? Den Aufruf habe ich über eine Umgebungsvariable in der custom_start.bat gesetzt auf das entsprechende Verzeichnis. Im NX customer directory file wurde die entsprechende Variable angegeben. Habe dies auch mit NX 12.0.2 getestet - bekomme leider die selbe Fehlermeldung. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |