Performing a Batch Execution Using an External Tool

You can execute a workflow using a tool like Abaqus or a third-party utility with input derived from a simulation.

External solves are performed by associating the simulation you want to perform with a simulation process and simulation template. The process and template determine many aspects of the simulation job. For example, the utility to use for the analysis, the analysis controls (like the number of cores or the level of precision), and the location to which results are written.

An example template is provided that shows an external solve using an input file derived from a simulation and the command-line Abaqus tool. Use this example template as a model when you create the templates for your own processes. The template must have an object parameter at the process level called PLMObj. The object parameter points to the simulation object you want to use as input; that is, the simulation object in whose context you are launching this tool.

The example template is available here:

win_b64/resources/Execution/SimPhysicSolve_ABQ_Template.3dxml

All error reporting during an external solve describes only the errors related to the simulation process or template you choose. If you want to examine any errors that are related to the analysis job itself, you must open the error reports for that solver application.

All external solves must be performed through 3DOrchestrate.

  1. From the Simulate section of the action bar, click External Solve .
    The External Solve editor appears.
  2. Choose the simulation Template you want to use:
    • If you have previously performed an external solve for this simulation, the template you used most recently is selected by default. Accept this default process if you want to use it again.
    • If no default template is selected or you want to use a different one, search for a template from the top bar.
    • If you want to define a new process, click . In the New process dialog box that appears, specify a name and choose a template for the new process. Click OK.
  3. Click OK to run the process and execute the external simulation.

The 3DEXPERIENCE platform executes the process and starts a Monitor panel from which you can follow the progress of the external simulation. When the simulation is complete, you can refresh your simulation object to retrieve the most recent changes.