Adding Context with collieraerospace.com
Reduced process cycle time is assured with digital engineering – automation of processes, the connectivity of data as threaded through HyperX stress framework to the customer’s analysis plugins. See more of where scripting fits into the overall HyperX framework here.
The Scripting API allows HyperX to be executed programmatically. A variety of operations related to setup, execution of Analysis and Sizing, and extraction of results are available.
A hyperx Python package is available to users and is recommended due to its increased user-friendliness and additional utility. For more information about installing and using the Python package, see: Python API Wrapper
-
Automate User Input - Repetitive user input can be applied quickly and reliably. For example, setting up Structures based on predefined element and property ID ranges.
-
Customer Reports - Extracting input and output data and saving into a custom report format.
-
Custom Optimization Process - Implementing HyperX Sizing into a larger process. For example, sensitivity curves can be generated by simply automating the process of iteratively Sizing with varying inputs.
The Scripting API is built on Microsoft's .NET Framework with support for a variety of programming languages, including:
-
C#
-
F#
-
Python (IronPython or using the Python.NET library)