Introduction

GRIP is a programming language that allows you to automate most operations in NX and its associated modules. GRIP is an acronym for Graphics Interactive Programming. By using a vocabulary of English-like words, it is similar in many ways to interpretive BASIC or FORTRAN. In some cases, GRIP can perform advanced, customized operations, in a more efficient manner than using interactive NX. You can perform almost any operation using GRIP that you can perform interactively. For example, commands are available to create geometric and drafting objects, control system parameters, perform file management functions and modify existing geometry.

To get started, see the overview for Developing and Executing Programs. For GRIP language information, see Language and Conventions and Declarations & Functions.

For reference information on all GRIP statements, see the following sections:

For reference information about the various symbols that modify GRIP statements, see: Global Parameter Access Symbols and Entity Data Access Symbols.

For debugging and handling errors, see User Exits and Errors .  Note: The maximum size of a GRIP program can be different depending upon the memory and swap size available on the machine doing the compiling and linking.

If you can't find a major or minor word or a symbol, see Word & Symbol Lists.

For a list of benefits of using GRIP, click here.