Model.CE_ConnectorAreaMesh#
- Model.CE_ConnectorAreaMesh(ce_collection, elementsize, elem_type, elem_type2, link_opposite_edge, size_control, skew_control, edge_mesh_algorithm, min_size, max_size, chordal_dev, max_angle, param1, param2)#
Meshes area connectors.
- Parameters:
ce_collection (Collection) – The collection containing the area connectors.
elementsize (double) – Element size for meshing.
elem_type (int) –
Flag indicating the elements generated for mapped meshing algorithms. Valid values are:
0 - trias
1 - quads
2 - mixed
3 - right trias
elem_type2 (int) –
Flag indicating the elements generated for free meshing algorithms. Valid values are:
0 - trias
1 - quads
2 - mixed
3 - right trias
link_opposite_edge (int) –
Make opposite edge having the same node density.
0 - No
1 - Yes
size_control (int) –
Determines if uniform size elements in mapping algorithms should be created.
0 - No
1 - Yes
skew_control (int) –
Determines if optimal shape elements in mapping algorithms should be created.
0 - No
1 - Yes
edge_mesh_algorithm (int) –
Determines the algorithm for edge/surface meshing:
0 - Standard edge meshing.
1 - Chordal deviation edge meshing.
min_size (double) – Minimum edge size for chordal deviation edge meshing.
max_size (double) – Maximum edge size for chordal deviation edge meshing.
chordal_dev (double) – Chordal deviation for chordal deviation edge meshing.
max_angle (double) – Maximum angle value (in degrees) between edges for chordal deviation edge meshing.
param1 (int) – Reserved for future development.
param2 (double) – Reserved for future development.
Example#
Create quads with a default edge size of 1.0 for the area connector with ID 3#import hm import hm.entities as ent model = hm.Model() connector_collection = hm.Collection(model, ent.Connector, [3]) model.CE_ConnectorAreaMesh( ce_collection=connector_collection, elementsize=1.0, elem_type=1, elem_type2=1, link_opposite_edge=1, size_control=0, skew_control=0, edge_mesh_algorithm=0, min_size=0, max_size=0, chordal_dev=0, max_angle=0, param1=0, param2=0 )