GRIP Introduction | How to Use User Exits


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