Model.CE_ErrorSet#
- Model.CE_ErrorSet(id, error_code)#
Assigns a pre-defined error to a connector.
- Parameters:
id (unsigned int) – The ID of the connector.
error_code (unsigned int) –
The error code to assign to the connector. Valid values are:
0 - CE_ERROR_UNDEFINED
1 - CE_ERROR_PROJECTIONS_LACKING
2 - CE_ERROR_LINKS_UNRESOLVED
3 - CE_ERROR_INCOMPLETE_REALIZATION
4 - CE_ERROR_INCOMPATIBLE_FECONFIG
5 - CE_ERROR_NO_TEST_POINT
11 - CE_ERROR_LINK_LACKING_THICKNESS
51 - CE_ERROR_AREA_LACKING_MESH
61 - CE_ERROR_BOLT_HOLE_NOT_FOUND
62 - CE_ERROR_BOLT_HOLE_LACKING
63 - CE_ERROR_OVERLAP_1D_ELEM
71 - CE_ERROR_MESH_IMPRINT_INCOMPLETE
72 - CE_ERROR_MESH_IMPRINT_ACROSS_FEATURE
73 - CE_ERROR_MESH_IMPRINT_OVERLAP_WITH_ITSELF
74 - CE_ERROR_MESH_IMPRINT_EXTREME_CASE
75 - CE_ERROR_MESH_IMPRINT_MISSING_ELEMS
76 - CE_ERROR_MESH_IMPRINT_OVERLAP_WITH_OTHER
77 - CE_ERROR_LESS_HEXA_HEIGHT
78 - CE_ERROR_CUSTOM
79 - CE_ERROR_MESH_IMPRINT_FAILED
80 - CE_ERROR_NSM_PROPERTY_NOT_POSSIBLE
Example#
Assign error code 80 to connector with ID 10#import hm import hm.entities as ent model = hm.Model() model.CE_ErrorSet(id=10, error_code=80)