ansys.meshing.prime.SurfaceUtilities
Last update: 17.07.2025SurfaceUtilities
class ansys.meshing.prime.SurfaceUtilities(model)
Performs various general surface utilities algorithms, such as adding thickness.
- Parameters: model : Server model in which to perform operations.
Methods
SurfaceUtilities.add_thickness(zonelets, params) |
Add thicknesss to input face zonelets. |
|---|---|
SurfaceUtilities.copy_face_zonelets(...) |
Copy face zonelets. |
SurfaceUtilities.create_boi(...) |
Create BOI to input face zonelets. |
SurfaceUtilities.create_cap_on_face_zonelets(...) |
Create caps on the given face zonelets. |
SurfaceUtilities.create_contact_patch(...) |
Create a contact patch by offsetting the target zonelets. |
SurfaceUtilities.delete_unwetted_surfaces(...) |
Delete unwetted surfaces based on material point list. |
SurfaceUtilities.fill_holes_at_plane(...) |
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. |
SurfaceUtilities.get_bounding_box_of_zonelets(...) |
Gets bounding box of given zonelets. |
SurfaceUtilities.refine_at_contacts(...) |
Refine face elements in contact with other parts. |
SurfaceUtilities.resolve_intersections(...) |
Resolve facezonelets intersections. |
SurfaceUtilities.smooth_dihedral_face_nodes(...) |
Performs a smoothing operation to eliminate sharp corners at locations where the input face zonelets intersect. |
SurfaceUtilities.stretch_free_boundaries(...) |
Stretches free boundaries of each zonelet. |