ModelCheckManager Class¶
-
class
NXOpen.CAE.ModelCheckManager¶ Bases:
objectProvides method for creating builder for node element operation commands in a fem part
To obtain an instance of this class, refer to
NXOpen.CAE.CaePartNew in version NX5.0.0.
Methods¶
| Method | Description |
|---|---|
| CheckModelConsistency | Checks model consistency for all NXOpen.CAE.CAEBody in a NXOpen.CAE.FemPart, to find out the CAE bodies which is inconsistent to the master bodies, output the body list to log file or listing window if there is no log file name specified. |
| CreateAlignBeamElementDirectionBuilder | Provides access for creating align 1D element direction builders in a cae part |
| CreateAlignShellElementFirstEdgeBuilder | Creates a CAE.ModelCheck.AlignShellElementFirstEdgeBuilder |
| CreateAlignShellElementNormalBuilder | Provides access for creating align 2D element normal builders in a cae part |
| CreateDuplicateElementsCheckBuilder | Provides access for creating duplicate elements builder in a cae part. |
| CreateDuplicateNodesCheckBuilder | Provides access for creating duplicate nodes builder in a cae part. |
| CreateElementEdgeCheckBuilder | Provides access for creating Model Check builders in a cae part |
| CreateElementMaterialOrientationCheckBuilder | Provides access for creating element material orientation builder in a cae part. |
| CreateElementQualityCheckBuilder | Provides access for creating element quality Check builders in a cae part |
| CreateFaceClearanceCheckBuilder | Provides access for creating face clearance check builder in a NXOpen.CAE.FemPart part. |
| CreateMechanicalLoadSumBuilder | Creates a builder for mechanical load summary command |
| CreateModelSetupCheckBuilder | Provides access for creating model setup check builder in a NXOpen.CAE.SimPart part or NXOpen.CAE.AssyFemPart |
| CreateReverseBeamElementDirectionBuilder | Provides access for creating reverse 1D element direction builders in a cae part |
| CreateReverseShellElementNormalBuilder | Provides access for creating reverse 2D element normal builders in a cae part |
| CreateSolidElementFaceNormalBuilder | Provides access for creating solid element face normal builder in a cae part |
| CreateSolidPropertyCheckBuilder | Creates a builder for solid properties check command |
Method Detail¶
CheckModelConsistency¶
-
ModelCheckManager.CheckModelConsistency¶ Checks model consistency for all
NXOpen.CAE.CAEBodyin aNXOpen.CAE.FemPart, to find out the CAE bodies which is inconsistent to the master bodies, output the body list to log file or listing window if there is no log file name specified.If the master part is not loaded, a
NXOpen.CAE.CaeGroupis created to contain these failed bodies.If the master part is loaded, continue to fix the inconsistent CAE bodies by deleting and recreating them. The mesh recipes associated with the bodies will be deleted while fixing model consistency. A
NXOpen.CAE.CaeGroupis created to contain the bodies created newlySignature
CheckModelConsistency(logFileName)Parameters: logFileName (str) – the full log file name Returns: a tuple Return type: A tuple consisting of (fixConsistency, caeBodySet). fixConsistency is a bool. indicates whether the inconsistency is fixed caeBodySet is a NXOpen.CAE.CaeGroup. the group constains the failed CAE bodies or new CAE bodies recreatedNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateAlignBeamElementDirectionBuilder¶
-
ModelCheckManager.CreateAlignBeamElementDirectionBuilder¶ Provides access for creating align 1D element direction builders in a cae part
Signature
CreateAlignBeamElementDirectionBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.AlignBeamElementDirectionBuilderNew in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateAlignShellElementFirstEdgeBuilder¶
-
ModelCheckManager.CreateAlignShellElementFirstEdgeBuilder¶ Creates a
CAE.ModelCheck.AlignShellElementFirstEdgeBuilderSignature
CreateAlignShellElementFirstEdgeBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.AlignShellElementFirstEdgeBuilderNew in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateAlignShellElementNormalBuilder¶
-
ModelCheckManager.CreateAlignShellElementNormalBuilder¶ Provides access for creating align 2D element normal builders in a cae part
Signature
CreateAlignShellElementNormalBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.AlignShellElementNormalBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateDuplicateElementsCheckBuilder¶
-
ModelCheckManager.CreateDuplicateElementsCheckBuilder¶ Provides access for creating duplicate elements builder in a cae part.
Duplicate elements can only be deleted when this builder is created in a
NXOpen.CAE.BaseFemPartpart.Signature
CreateDuplicateElementsCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.DuplicateElementsCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateDuplicateNodesCheckBuilder¶
-
ModelCheckManager.CreateDuplicateNodesCheckBuilder¶ Provides access for creating duplicate nodes builder in a cae part.
Duplicate nodes can only be merged when this builder is created in a
NXOpen.CAE.BaseFemPartpart.Signature
CreateDuplicateNodesCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.DuplicateNodesCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateElementEdgeCheckBuilder¶
-
ModelCheckManager.CreateElementEdgeCheckBuilder¶ Provides access for creating Model Check builders in a cae part
Signature
CreateElementEdgeCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.ElementEdgeCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateElementMaterialOrientationCheckBuilder¶
-
ModelCheckManager.CreateElementMaterialOrientationCheckBuilder¶ Provides access for creating element material orientation builder in a cae part.
Signature
CreateElementMaterialOrientationCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.ElementMaterialOrientationCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateElementQualityCheckBuilder¶
-
ModelCheckManager.CreateElementQualityCheckBuilder¶ Provides access for creating element quality Check builders in a cae part
Signature
CreateElementQualityCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.ElementQualityCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateFaceClearanceCheckBuilder¶
-
ModelCheckManager.CreateFaceClearanceCheckBuilder¶ Provides access for creating face clearance check builder in a
NXOpen.CAE.FemPartpart.Signature
CreateFaceClearanceCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.FaceClearanceCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateMechanicalLoadSumBuilder¶
-
ModelCheckManager.CreateMechanicalLoadSumBuilder¶ Creates a builder for mechanical load summary command
Signature
CreateMechanicalLoadSumBuilder()Returns: Return type: NXOpen.CAE.MechanicalLoadSumBuilderNew in version NX5.0.1.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateModelSetupCheckBuilder¶
-
ModelCheckManager.CreateModelSetupCheckBuilder¶ Provides access for creating model setup check builder in a
NXOpen.CAE.SimPartpart orNXOpen.CAE.AssyFemPartSignature
CreateModelSetupCheckBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.ModelSetupCheckBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
CreateReverseBeamElementDirectionBuilder¶
-
ModelCheckManager.CreateReverseBeamElementDirectionBuilder¶ Provides access for creating reverse 1D element direction builders in a cae part
Signature
CreateReverseBeamElementDirectionBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.ReverseBeamElementDirectionBuilderNew in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateReverseShellElementNormalBuilder¶
-
ModelCheckManager.CreateReverseShellElementNormalBuilder¶ Provides access for creating reverse 2D element normal builders in a cae part
Signature
CreateReverseShellElementNormalBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.ReverseShellElementNormalBuilderNew in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateSolidElementFaceNormalBuilder¶
-
ModelCheckManager.CreateSolidElementFaceNormalBuilder¶ Provides access for creating solid element face normal builder in a cae part
Signature
CreateSolidElementFaceNormalBuilder()Returns: Return type: NXOpen.CAE.ModelCheck.SolidElementFaceNormalBuilderNew in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateSolidPropertyCheckBuilder¶
-
ModelCheckManager.CreateSolidPropertyCheckBuilder¶ Creates a builder for solid properties check command
Signature
CreateSolidPropertyCheckBuilder()Returns: Return type: NXOpen.CAE.SolidPropertyCheckBuilderNew in version NX5.0.1.
License requirements: nx_masterfem (“Finite Element Modeling”)