This feature allows you to apply a displacement to the nodes on a part of boundary of the model to be conformed at a given geometry ( stl file, mesh file, and so on).
You can access this feature by selecting
> from the extension's toolbar.General Options
- Boundary to be modified
The part of the boundary to apply the displacement. Can be a named selection of nodes.
- Fixed boundary
The part of the boundary that is not to be modified (fixed). It can be a named selection of type faces, element faces, or nodes. All boundary parts that are not fixed or parametrized are free, in the sense that oSP3D can modify them to interpolate between directly changed boundaries and fixed boundaries. Ansys recommends that the fixed boundary does not directly touch the displaced boundary.
- Mesh part to be exported to oSP3D
The substructure that is to be exported to oSP3D. The boundary to be parametrized or fixed should belong to this substructure. The smaller the exported substructure, the smaller the computational resources required by oSP3D. The scoping can be a named selection of body or element type.
- Scan data file
The file that contains the target shape of the nodes selected for the boundary to be displaced.
Caution: it is very important to change the unit system of the model to be the same as the unit system in the scan data file.
Advanced Options
- Check for mesh stability
When set to
, the computed geometric deviation is applied directly to the nodes. However, there is no check if the result is feasible. Thus, the result is fast, but it is very likely not solvable by Ansys Mechanical. When set to , an iterative algorithm tries to relax element distortions that are too strong. This avoids situations with negative volumes or negative Jacobians. The larger the applied deformations and the greater the number of nodes or elements, the more computation time that is needed.- Linearise Morphing for quadratic elements
This option affects only quadratic elements. When set to
, for quadratic elements, oSP3D places the mid-edge nodes using a linear interpolation of the finite element geometry between the corner vertices. During morphing, some elements can be greatly distorted, leading to negative volumes or negative Jacobians. This option can help to avoid these problems and tends to produce more stable results. When set to , quadratic elements are morphed with quadratic curvature.- Maximum search distance
The maximum distance to define that a node has a displacement, otherwise the node is identify as a node without solution, and the displacement is defined by the displacement find at the neighbors if Use mesh stabilization is set to true.
- Use mesh stabilization
When set to
, the displacement of failed projection nodes is interpolated by the neighbor nodes.- Test on mesh distortion
When set to
, oSP3D throws an error before the mesh is transferred to the Ansys Mechanical kernel. Because oSP3D uses a different FEM formulation, the test in oSP3D may be stricter than in Mechanical. You should use this option if the preparation in the Mechanical kernel takes a lot of time and if you do not want to start it when creating non-meaningful geometric variations.- Auto-delete bad elements
When set to
, the elements with bad shapes are deleted.- Enable visualization
After creating the model, you can visualize the model with the applied displacement. Use this parameter to turn visualization off (default) or on. For a larger model, you should turn visualization off because visualizing a large model can be slow.
Solver Options
- Number of CPUs used by oSP3D
The number of CPU cores that oSP3D can use during the creation of the random field model. The default of
0
means that oSP3D uses all cores.- Internal directory
This path is a local directory in the SYS/MECH path of the Workbench project directory. It contains all the data that oSP3D requires to generate the random field model. You can also find the log files in the sos_log subdirectory, which is a good starting point when errors occur. Also, you can open the sos_data.sdb file in that directory in the standalone oSP3D user interface for detailed analysis of the random field model.