About the Abaqus Component API

The Abaqus component provides an API for programmatically configuring the Abaqus component using a Java program.

For information about component APIs, see Component APIs.

The Abaqus component API consists of the following methods:

  • get("allinputparameters"), get("alloutputparameters"). These methods allow you to get a List of the names of all the available input and output parameters, respectively.

  • call("selectinputparameters", List<String> selectedInputParameters), call("selectoutputparameters", List<String> selectedOutputParameters). These methods allow you to select the specified list of input and output parameters, respectively, in the Input and Output tabs of the component editor.

  • get("selectedinputparameters"), get("selectedoutputparameters"). These methods allow you to get a List of DtVariable objects for selected parameters in the Input and Output tabs, respectively, of the component editor.

  • get("renamedinputparameters"), get("renamedoutputparameters"). These methods allow you to get a List of input and output parameter names that have been renamed.

  • set("input", File inputFile), set("output", File outputFile). These methods allow you to set the specified File to Input and Output tabs, respectively, and to parse the corresponding file.

  • set("abaquscommand", String AbaqusCmd). This method allows you to set the specified Abaqus command to the Execution tab of component editor.

After you call the set() or call() methods, you must call the apply() method. Calling the apply() method will update the changes in the Abaqus component.