Model#
- class ansys.meshing.prime.Model(comm, id, object_id, name)#
Model is the nucleus of Prime. Model forms the base and contains all the information about Prime.
You can access any information in Prime only through Model. Model allows you to query TopoData, ControlData, Parts, SizeFields and more.
Methods
Activate the sizefields identified by the given sizefield ids.
Model.create_zone
(suggested_name, type)Creates zone for the given zone type.
Deactivate the sizefields identified by the given sizefield ids.
Model.delete_parts
(part_ids)Deletes the parts and its contents.
Delete the sizefields identified by the given sizefield ids.
Model.delete_zone
(zone_id)Deletes zone identified with the given id.
Get the active sizefield ids.
Gets the GlobalSizingParams.
Get the number of threads enabled for multithreaded operation.
Model.get_part
(id)Gets the part by id.
Model.get_part_by_name
(name)Gets the part by name.
Get the sizefield ids.
Model.get_zone_by_name
(zone_name)Gets the zone by name.
Get the name of given zone.
Model.merge_parts
(part_ids, params)Merges given parts into one.
Model.set_global_sizing_params
(params)Sets the global sizing parameters.
Sets the number of threads for multithreaded operation.
Model.set_suggested_zone_name
(id, name)Sets the unique name for zone with given id based on the given suggested name.
Enables distributed meshing mode.
Attributes
Gets the control data of a model.
Get the id of Model.
Get Material Point Data.
Get the name of Model.
Gets the list of parts of a model.
Get PyPrimeMesh's Logger instance.