oSP3D Extension for Ansys Mechanical

The oSP3D extension for Ansys Workbench is an ACT-created WBEX file that is referred to herein as an ACT plugin. This plugin helps to interact with Ansys Mechanical, allowing you to:

In optiSLang 3D Post-Processing Tutorials, the principal usage of this ACT plugin is explained in optiSLang Integration Tutorials. Additionally, the tutorial Applying Displacement of Nodes of a Mesh by Measurement on Another Geometry explains how to use this plugin's Apply Measurement option.

ACT Plugin Installation

See Activating the oSP3D ACT Plugin in Ansys Mechanical.

ACT Plugin Usage Recommendations

Mesh morphing, which includes generating geometric random imperfections and generating geometric free-form variations, can lead to negative volumes or Jacobians for some elements. In such cases, the model cannot be processed by the Ansys kernel. oSP3D provides a number of options that help to stabilize the morphing procedure, but they increase the computational effort. In general, you should work through the options given in the following table from top to bottom:

Desired StabilityComputation TimeSetting Options
Use mesh stabilizationLinearize morphing for quadratic elementsAuto-delete bad elements
LowLowFalseFalseFalse
-HighTrueFalseFalse
-HighTrueTrueFalse
HighHighTrueTrueTrue


Note:  The Auto-delete bad elements option should be used with great care. Most importantly, it should be checked whether only a few scattered elements are deleted or large clusters of elements are deleted. The latter case indicates a more general problem with the mesh. If only a few scattered elements are deleted, check whether these elements are located in important regions.


The mesh morphing algorithm works differently for different element types. If possible, using quadratic tetrahedrons is encouraged.

Desired StabilityElement Type
HighLinear tetrahedrons
Quadratic tetrahedrons
Linear hexahedrons
LowQuadratic hexahedrons