Solver Run (Optistruct Panel alternative)

Julien Chaussee_20899
Julien Chaussee_20899
Altair Employee
edited February 27 in Altair Exchange

Overview

This extension offers a flexible alternative to running Solvers from the Hyperworks GUI directly.

In previous versions of HyperMesh and HyperWorks, users were able to run OptiStruct models directly from the GUI, offering a fast turnaround, especially when debugging models. From version 2022.2 release onwards, the OptiStruct panel has been removed from HyperWorks. It is replaced by a run Icon that lets the user export the input file and open the Altair Compute Console (ACC).

While the ACC offers a lot of useful functionality, it might not be ideal for all users, especially when in debugging loops. The present extension offers a fast alternative to old OptiStruct Panel and current ACC loops. It also corrects a few bugs that appeared in 2022.2 (to be fixed in 2022.3).

The extension adds a toolbar on the left of the Graphic window, with an OptiStruct Icon:

image

Clicking the icon opens the run dialog box which allows the selection of a model name and a run path for the model, as well as selecting options for the run:

image

Note the dialog is automatically populated with the current model name and path, as well as basic options. Any changed made will be remembered while the session remains active.

By default, Hyperworks identifies the Optistruct solver script path but the user can modify this manually to point to a different version of the solver if needed.

The current version of this extension works on both Windows and Linux. It only supports the OptiStruct profile for now. Future releases will include support for Radioss and the ability to register other solver scripts in other solver interfaces.

Pre-Requisite

Hyperworks 2022.2 and above.

Updated Version - Now Supports Nastran solver profile (beta)

The extension has now been updated to Revision J with the a number of improvements and corrections.

There is now an option to preserve or merge Include files.

Support for Nastran has also been added as a beta feature. The extension will be visible in the Nastran profile and will work more or less the same way. In order to enable this to run the user needs to edit the "nastran.bat" file or replace it by a script that can run Nastran from the users machine (either locally or on a HPC). The only requirements is that the batch file can be called from the extension and accept the model file and other options as an argument. For example something like:

nastran.bat model.bdf <optional arguments>.

This feature has not been fully tested so please comment if you are having difficulties with it.

Usage/Installation Instructions

Unzip the attached file on the local machine and add the extension to Hyperworks via the extension manager.

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.