GRIP Introduction | How to Use User Exits
A User Exit is an optional feature that allows you to run GRIP or Open C and C++ API programs automatically at certain predefined locations (or exits) in NX. If you go to one of these exits, NX checks to see if you have defined a pointer to the location of your GRIP or API program. If the pointer is defined, UGII runs the program. The pointer is an environment variable (UNIX or Windows). You can also use User Exits to run Open C and C++ API (User Function) programs.
User Exits exist for:
Open Part |
Add Existing Part |
Open CLSF |
Change Displayed Part |
Replace Reference Set |
Open Spreadsheet |
New Part |
Export Part |
Save CLSF |
Change Work Part |
Rename Component |
Close Spreadsheet |
Save Part |
Where Used Report |
Rename CLSF |
Remove Component |
User Startup (Not Supported for GRIP) |
Update Spreadsheet |
Save Part As |
Plot File |
Generate CLF |
Reposition Component |
Access Genius Library Management System |
Finish Updating Spreadsheet |
Import Part |
2D Analysis Using Curves |
Postprocess CLSF |
Substitute Component Out |
Execute Debug GRIP |
CAM New Operation |
Execute GRIP Program |
User Defined Symbols |
Create Component |
Substitute Component In |
Execute User Function Program |
CAM Startup |