The first line of the example (def
printCurrentVp():
) is a function definition that contains the
indented commands. A plug-in requires a function definition. As a result, if
you want to create a kernel plug-in by extracting the commands written to the
abaqus.rpy replay file, you must first wrap the commands
in a function definition. For more details on writing kernel scripts and
creating function definitions, refer to the
Abaqus Scripting User's Guide
and to the
Abaqus Scripting Reference Guide.
After you have written a kernel plug-in, you can execute it from the
menu in the
Abaqus/CAE
main menu bar after you register it with the
Plug-in toolset.
For more information, see
How do I make a plug-in available from Abaqus/CAE?.