SurfaceUtilities#
- class ansys.meshing.prime.SurfaceUtilities(model)#
Performs various general surface utilities algorithms.
For example, copy zonelets, resolve surface intersections.
- Parameters:
- model
Model
Server model to create SurfaceUtilities object.
- model
Methods
SurfaceUtilities.add_thickness
(zonelets, params)Add thicknesss to input face zonelets.
Copy face zonelets.
Create BOI to input face zonelets.
Create caps on the given face zonelets.
Create a contact patch by offsetting the target zonelets.
Delete unwetted surfaces based on material point list.
Fill holes in given face zonelets at given plane.
SurfaceUtilities.fix_invalid_normal_nodes_of_face_zonelets
(...)Create nuggets to fix invalid normal at nodes of the given face zonelets.
Get bounding box of given zonelets.
Project nodes of given topofaces on geometry associated to those topofaces.
Refine face elements in contact with other parts.
Resolve facezonelets intersections.
Perform a smoothing operation to eliminate sharp corners at locations where the input face zonelets intersect.
Stretch free boundaries of each zonelet.
Split faces in zonelets to get triangular faces.
Examples using SurfaceUtilities#
Create a contact patch for wrapping between a wheel and ground interface
Mesh a set of solder balls (beta)