MeshControlBuilder Class¶
-
class
NXOpen.CAE.
MeshControlBuilder
¶ Bases:
NXOpen.Builder
Represents a
NXOpen.CAE.MeshControl
To create a new instance of this class, use
NXOpen.CAE.MeshControlCollection.CreateBuilder()
Default values.
Property Value AspectRatio.Value 5 BlBodySelectionToggle 0 CylinderAxialElementSize.Value 5 CylinderAxialNumElements 3 CylinderCircularNumElements 3 CylinderCircularNumPerQuarter 3 CylinderMaxAngle.Value 360 CylinderMaxRadius.Value 10 (millimeters part), 4 (inches part) CylinderMinAngle.Value 150 CylinderMinRadius.Value 5 (millimeters part), 2 (inches part) FilletCircumMinElementSize.Value 1 FilletCircumNumberElements 3 FilletCircumTargetElemSize.Value 5 (millimeters part), 5 (inches part) FilletElementSize.Value 5 (millimeters part), 5 (inches part) FilletMaxAngle.Value 150 FilletMaxRadius.Value 3 (millimeters part), 0 (inches part) FilletMinAngle.Value 0 FilletMinRadius.Value 0 (millimeters part), 0 (inches part) FirstLayerThickness.Value 1 (millimeters part), 1 (inches part) GrowthRate 1.0 HoleMaxRadius.Value 10 (millimeters part), 4 (inches part) HoleMinRadius.Value 5 (millimeters part), 2 (inches part) MappedNumberOfLayers 2 NumberOfLayers 1 SelectionFilterToggle 0 SpacingNumberOfElements 6 TotalThickness.Value 1 (millimeters part), 1 (inches part) WeldDirection Both WeldNumberOfLayers 2 New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
AspectRatio | Returns the aspect ratio |
BlBodySelection | Returns the body selection for boundary layer |
BlBodySelectionToggle | Returns or sets the boundary layer body selection toggle |
BoundingVolumeBodySelection | Returns the bounding volume body selection, This is optional and Bodies selected must be inside or crossing the selected selection recipe Body selection for NXOpen.CAE.MeshControlBuilderTypes.BoundingVolumeDensity |
BoundingVolumeDensityElementSize | Returns the value stored in element size field. |
ChordalTolerance | Returns the value stored in chordal tolerance field. |
CylinderAxialElementSize | Returns the cylinder axial element size |
CylinderAxialElementSizeOption | Returns or sets the cylinder axial element size option |
CylinderAxialNumElements | Returns or sets the cylinder axial num elements |
CylinderCircularNumElements | Returns or sets the cylinder circular num elements |
CylinderCircularNumPerQuarter | Returns or sets the cylinder circular num by degrees |
CylinderCircularSizeOption | Returns or sets the cylinder circular size option |
CylinderFreezeGeometryOption | Returns or sets the selection cylinder freeze geometry option |
CylinderMaxAngle | Returns the cylinder max angle |
CylinderMaxRadius | Returns the cylinder max radius |
CylinderMinAngle | Returns the cylinder min angle |
CylinderMinRadius | Returns the cylinder min radius |
EdgeFraction | Returns the value stored in edge fraction field. |
EndSize | Returns the value stored in end size field. |
FilletAxialElementSizeOption | Returns or sets the cylinder axial element size option |
FilletCircumMinElementSize | Returns the fillet circum min element size |
FilletCircumNumberElements | Returns or sets the fillet circum number elements |
FilletCircumSizeOption | Returns or sets the fillet circum size option |
FilletCircumTargetElemSize | Returns the fillet circum target elem size |
FilletElementSize | Returns the fillet element size |
FilletMaxAngle | Returns the fillet max angle |
FilletMaxRadius | Returns the fillet max radius |
FilletMethod | Returns or sets the fillet method |
FilletMinAngle | Returns the fillet min angle |
FilletMinRadius | Returns the fillet min radius |
FirstLayerThickness | Returns the layer thickness |
GeometricRatio | Returns the value stored in geometric ratio field. |
GrowthRate | Returns or sets the growth rate |
HeightDefinedBy | Returns or sets the height defined by option |
HoleAllowNonCircularHolesToggle | Returns or sets the hole allow non circular holes filter toggle |
HoleFreeEdgesToggle | Returns or sets the hole free edges only filter toggle |
HoleMaxRadius | Returns the hole max radius |
HoleMinRadius | Returns the hole min radius |
MainType | Returns or sets the type of mesh control |
MappedNumberOfLayers | Returns or sets the mapped number of layers |
MappedOffset | Returns the mapped offset |
MinimumElementSize | Returns the minimum element size. |
MinimumElementSizeOption | Returns or sets the minimum element size option. |
NumOfElements | Returns or sets the number of elements defined on edge. |
NumberOfLayers | Returns or sets the number of layers |
OverallSize | Returns the value stored in Size field. |
PointElementSize | Returns the value stored in element size field. |
PointRadiusOfInfluence | Returns the value stored in radius of influence field. |
ProgressionSubtype | Returns or sets the progression or bias starting type |
SelectWeldFace | Returns the select weld face |
Selection | Returns the selection |
SelectionFilterToggle | Returns or sets the selection filter toggle |
SizeSubtype | Returns or sets the size type of mesh control |
SizingOption | Returns or sets the sizing option |
SpacingElementSize | Returns the spacing element size |
SpacingNumberOfElements | Returns or sets the spacing number of elements |
StartSize | Returns the value stored in start size field. |
Tag | Returns the Tag for this object. |
TotalThickness | Returns the total thickness |
WeldDirection | Returns or sets the weld direction |
WeldDirectionScarEdge | Returns or sets the scar edge to define weld direction |
WeldNumberOfLayers | Returns or sets the weld number of layers |
WeldOffset | Returns the weld offset |
Methods¶
Method | Description |
---|---|
AddWeldFaceDefinition | Create weld face definition |
AutoCreateWeldFaceDefinitions | Auto create face definitions |
AutoSize | The calculate Auto Size method. |
Commit | Commits any edits that have been applied to the builder. |
CommitDensities | Commits the creation of the NXOpen.CAE.MeshControl objects or Commits the changes made to the NXOpen.CAE.MeshControl |
DeleteWeldFaceDefinitions | Delete weld face definition |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
GetWeldFaceDefinitions | Get weld face definitions |
LoadMeshControlData | The intialization method for editing mesh control. |
ResolveConflicts | To resolve conflicting or existing mesh control when creating new mesh controls if fDoNotOverwriteExisting is false then the existing lower order mesh controls will be overwritten if it is set to true then the geometry will be removed from creating new mesh control. |
SetWeldFaceDefinition | Set current weld face definition |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
MeshControlBuilderCylinderAxialElementSizeType Enumeration | the cylinder subtypes for size on axial direction. |
MeshControlBuilderCylinderCircularSizeType Enumeration | the cylinder subtypes for size on circumference. |
MeshControlBuilderFilletAxialElementSizeType Enumeration | the fillet subtypes for size on axial direction. |
MeshControlBuilderFilletCircumferenceSizeType Enumeration | the fillet subtypes for size on circumference. |
MeshControlBuilderFilletType Enumeration | the fillet subtypes. |
MeshControlBuilderHeightDefinedByOption Enumeration | the height defined by options. |
MeshControlBuilderProgressionTypes Enumeration | the mesh control progression subtypes. |
MeshControlBuilderSizeTypes Enumeration | the mesh control size subtypes. |
MeshControlBuilderSizingType Enumeration | the sizing subtypes for weld row and mapped holes. |
MeshControlBuilderTypes Enumeration | the mesh control types |
MeshControlBuilderWeldSide Enumeration | the mesh control weld row direction subtypes. |
Property Detail¶
AspectRatio¶
-
MeshControlBuilder.
AspectRatio
¶ Returns the aspect ratio
-------------------------------------
Getter Method
Signature
AspectRatio
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
BlBodySelection¶
-
MeshControlBuilder.
BlBodySelection
¶ Returns the body selection for boundary layer
-------------------------------------
Getter Method
Signature
BlBodySelection
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
BlBodySelectionToggle¶
-
MeshControlBuilder.
BlBodySelectionToggle
¶ Returns or sets the boundary layer body selection toggle
-------------------------------------
Getter Method
Signature
BlBodySelectionToggle
Returns: Return type: bool New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
BlBodySelectionToggle
Parameters: blBodySelectionToggle (bool) – New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
BoundingVolumeBodySelection¶
-
MeshControlBuilder.
BoundingVolumeBodySelection
¶ Returns the bounding volume body selection, This is optional and Bodies selected must be inside or crossing the selected selection recipe Body selection for
NXOpen.CAE.MeshControlBuilderTypes.BoundingVolumeDensity
-------------------------------------
Getter Method
Signature
BoundingVolumeBodySelection
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
BoundingVolumeDensityElementSize¶
-
MeshControlBuilder.
BoundingVolumeDensityElementSize
¶ Returns the value stored in element size field.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.BoundingVolumeDensity
-------------------------------------
Getter Method
Signature
BoundingVolumeDensityElementSize
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
ChordalTolerance¶
-
MeshControlBuilder.
ChordalTolerance
¶ Returns the value stored in chordal tolerance field.
This field represents: Tolerance for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityChordal
-------------------------------------
Getter Method
Signature
ChordalTolerance
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CylinderAxialElementSize¶
-
MeshControlBuilder.
CylinderAxialElementSize
¶ Returns the cylinder axial element size
-------------------------------------
Getter Method
Signature
CylinderAxialElementSize
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
CylinderAxialElementSizeOption¶
-
MeshControlBuilder.
CylinderAxialElementSizeOption
¶ Returns or sets the cylinder axial element size option
-------------------------------------
Getter Method
Signature
CylinderAxialElementSizeOption
Returns: Return type: NXOpen.CAE.MeshControlBuilderCylinderAxialElementSizeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderAxialElementSizeOption
Parameters: cylinderAxialElementSizeOption ( NXOpen.CAE.MeshControlBuilderCylinderAxialElementSizeType
) –New in version NX8.5.0.
License requirements: None.
CylinderAxialNumElements¶
-
MeshControlBuilder.
CylinderAxialNumElements
¶ Returns or sets the cylinder axial num elements
-------------------------------------
Getter Method
Signature
CylinderAxialNumElements
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderAxialNumElements
Parameters: cylinderAxialNumElements (int) – New in version NX8.5.0.
License requirements: None.
CylinderCircularNumElements¶
-
MeshControlBuilder.
CylinderCircularNumElements
¶ Returns or sets the cylinder circular num elements
-------------------------------------
Getter Method
Signature
CylinderCircularNumElements
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderCircularNumElements
Parameters: cylinderCIrcularNumElements (int) – New in version NX8.5.0.
License requirements: None.
CylinderCircularNumPerQuarter¶
-
MeshControlBuilder.
CylinderCircularNumPerQuarter
¶ Returns or sets the cylinder circular num by degrees
-------------------------------------
Getter Method
Signature
CylinderCircularNumPerQuarter
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderCircularNumPerQuarter
Parameters: cylinderCircularNumPerQuarter (int) – New in version NX8.5.0.
License requirements: None.
CylinderCircularSizeOption¶
-
MeshControlBuilder.
CylinderCircularSizeOption
¶ Returns or sets the cylinder circular size option
-------------------------------------
Getter Method
Signature
CylinderCircularSizeOption
Returns: Return type: NXOpen.CAE.MeshControlBuilderCylinderCircularSizeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderCircularSizeOption
Parameters: cylinderCircularSizeOption ( NXOpen.CAE.MeshControlBuilderCylinderCircularSizeType
) –New in version NX8.5.0.
License requirements: None.
CylinderFreezeGeometryOption¶
-
MeshControlBuilder.
CylinderFreezeGeometryOption
¶ Returns or sets the selection cylinder freeze geometry option
-------------------------------------
Getter Method
Signature
CylinderFreezeGeometryOption
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CylinderFreezeGeometryOption
Parameters: selectionCylinderFreezeGeometryOption (bool) – New in version NX12.0.0.
License requirements: None.
CylinderMaxAngle¶
-
MeshControlBuilder.
CylinderMaxAngle
¶ Returns the cylinder max angle
-------------------------------------
Getter Method
Signature
CylinderMaxAngle
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
CylinderMaxRadius¶
-
MeshControlBuilder.
CylinderMaxRadius
¶ Returns the cylinder max radius
-------------------------------------
Getter Method
Signature
CylinderMaxRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
CylinderMinAngle¶
-
MeshControlBuilder.
CylinderMinAngle
¶ Returns the cylinder min angle
-------------------------------------
Getter Method
Signature
CylinderMinAngle
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
CylinderMinRadius¶
-
MeshControlBuilder.
CylinderMinRadius
¶ Returns the cylinder min radius
-------------------------------------
Getter Method
Signature
CylinderMinRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
EdgeFraction¶
-
MeshControlBuilder.
EdgeFraction
¶ Returns the value stored in edge fraction field.
This field represents: Fraction for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityProgression
-------------------------------------
Getter Method
Signature
EdgeFraction
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
EndSize¶
-
MeshControlBuilder.
EndSize
¶ Returns the value stored in end size field.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensitySize
-------------------------------------
Getter Method
Signature
EndSize
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
FilletAxialElementSizeOption¶
-
MeshControlBuilder.
FilletAxialElementSizeOption
¶ Returns or sets the cylinder axial element size option
-------------------------------------
Getter Method
Signature
FilletAxialElementSizeOption
Returns: Return type: NXOpen.CAE.MeshControlBuilderFilletAxialElementSizeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FilletAxialElementSizeOption
Parameters: filletAxialElementSizeOption ( NXOpen.CAE.MeshControlBuilderFilletAxialElementSizeType
) –New in version NX8.5.0.
License requirements: None.
FilletCircumMinElementSize¶
-
MeshControlBuilder.
FilletCircumMinElementSize
¶ Returns the fillet circum min element size
-------------------------------------
Getter Method
Signature
FilletCircumMinElementSize
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FilletCircumNumberElements¶
-
MeshControlBuilder.
FilletCircumNumberElements
¶ Returns or sets the fillet circum number elements
-------------------------------------
Getter Method
Signature
FilletCircumNumberElements
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FilletCircumNumberElements
Parameters: filletCircumNumberElements (int) – New in version NX8.5.0.
License requirements: None.
FilletCircumSizeOption¶
-
MeshControlBuilder.
FilletCircumSizeOption
¶ Returns or sets the fillet circum size option
-------------------------------------
Getter Method
Signature
FilletCircumSizeOption
Returns: Return type: NXOpen.CAE.MeshControlBuilderFilletCircumferenceSizeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FilletCircumSizeOption
Parameters: filletCircumSizeOption ( NXOpen.CAE.MeshControlBuilderFilletCircumferenceSizeType
) –New in version NX8.5.0.
License requirements: None.
FilletCircumTargetElemSize¶
-
MeshControlBuilder.
FilletCircumTargetElemSize
¶ Returns the fillet circum target elem size
-------------------------------------
Getter Method
Signature
FilletCircumTargetElemSize
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FilletElementSize¶
-
MeshControlBuilder.
FilletElementSize
¶ Returns the fillet element size
-------------------------------------
Getter Method
Signature
FilletElementSize
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FilletMaxAngle¶
-
MeshControlBuilder.
FilletMaxAngle
¶ Returns the fillet max angle
-------------------------------------
Getter Method
Signature
FilletMaxAngle
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FilletMaxRadius¶
-
MeshControlBuilder.
FilletMaxRadius
¶ Returns the fillet max radius
-------------------------------------
Getter Method
Signature
FilletMaxRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FilletMethod¶
-
MeshControlBuilder.
FilletMethod
¶ Returns or sets the fillet method
-------------------------------------
Getter Method
Signature
FilletMethod
Returns: Return type: NXOpen.CAE.MeshControlBuilderFilletType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FilletMethod
Parameters: filletMethod ( NXOpen.CAE.MeshControlBuilderFilletType
) –New in version NX8.5.0.
License requirements: None.
FilletMinAngle¶
-
MeshControlBuilder.
FilletMinAngle
¶ Returns the fillet min angle
-------------------------------------
Getter Method
Signature
FilletMinAngle
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FilletMinRadius¶
-
MeshControlBuilder.
FilletMinRadius
¶ Returns the fillet min radius
-------------------------------------
Getter Method
Signature
FilletMinRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FirstLayerThickness¶
-
MeshControlBuilder.
FirstLayerThickness
¶ Returns the layer thickness
-------------------------------------
Getter Method
Signature
FirstLayerThickness
Returns: Return type: NXOpen.Expression
New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
GeometricRatio¶
-
MeshControlBuilder.
GeometricRatio
¶ Returns the value stored in geometric ratio field.
This field represents: Ratio for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityProgression
-------------------------------------
Getter Method
Signature
GeometricRatio
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
GrowthRate¶
-
MeshControlBuilder.
GrowthRate
¶ Returns or sets the growth rate
-------------------------------------
Getter Method
Signature
GrowthRate
Returns: Return type: float New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
GrowthRate
Parameters: growthRate (float) – New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
HeightDefinedBy¶
-
MeshControlBuilder.
HeightDefinedBy
¶ Returns or sets the height defined by option
-------------------------------------
Getter Method
Signature
HeightDefinedBy
Returns: Return type: NXOpen.CAE.MeshControlBuilderHeightDefinedByOption
New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
HeightDefinedBy
Parameters: heightDefinedByOption ( NXOpen.CAE.MeshControlBuilderHeightDefinedByOption
) –New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
HoleAllowNonCircularHolesToggle¶
-
MeshControlBuilder.
HoleAllowNonCircularHolesToggle
¶ Returns or sets the hole allow non circular holes filter toggle
-------------------------------------
Getter Method
Signature
HoleAllowNonCircularHolesToggle
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HoleAllowNonCircularHolesToggle
Parameters: holeAllowNonCircularHolesToggle (bool) – New in version NX10.0.0.
License requirements: None.
HoleFreeEdgesToggle¶
-
MeshControlBuilder.
HoleFreeEdgesToggle
¶ Returns or sets the hole free edges only filter toggle
-------------------------------------
Getter Method
Signature
HoleFreeEdgesToggle
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HoleFreeEdgesToggle
Parameters: holeFreeEdgesToggle (bool) – New in version NX8.5.0.
License requirements: None.
HoleMaxRadius¶
-
MeshControlBuilder.
HoleMaxRadius
¶ Returns the hole max radius
-------------------------------------
Getter Method
Signature
HoleMaxRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
HoleMinRadius¶
-
MeshControlBuilder.
HoleMinRadius
¶ Returns the hole min radius
-------------------------------------
Getter Method
Signature
HoleMinRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
MainType¶
-
MeshControlBuilder.
MainType
¶ Returns or sets the type of mesh control
-------------------------------------
Getter Method
Signature
MainType
Returns: Return type: NXOpen.CAE.MeshControlBuilderTypes
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
MainType
Parameters: type ( NXOpen.CAE.MeshControlBuilderTypes
) –New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
MappedNumberOfLayers¶
-
MeshControlBuilder.
MappedNumberOfLayers
¶ Returns or sets the mapped number of layers
-------------------------------------
Getter Method
Signature
MappedNumberOfLayers
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
MappedNumberOfLayers
Parameters: mappedNumberOfLayers (int) – New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
MappedOffset¶
-
MeshControlBuilder.
MappedOffset
¶ Returns the mapped offset
-------------------------------------
Getter Method
Signature
MappedOffset
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
MinimumElementSize¶
-
MeshControlBuilder.
MinimumElementSize
¶ Returns the minimum element size.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityNumber
-------------------------------------
Getter Method
Signature
MinimumElementSize
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
MinimumElementSizeOption¶
-
MeshControlBuilder.
MinimumElementSizeOption
¶ Returns or sets the minimum element size option.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityNumber
-------------------------------------
Getter Method
Signature
MinimumElementSizeOption
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MinimumElementSizeOption
Parameters: minimumElementSizeOption (bool) – New in version NX12.0.0.
License requirements: None.
NumOfElements¶
-
MeshControlBuilder.
NumOfElements
¶ Returns or sets the number of elements defined on edge.
Valid for following types:
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityNumber
,NXOpen.CAE.MeshControlBuilderTypes.EdgeDensityProgression
-------------------------------------
Getter Method
Signature
NumOfElements
Returns: Return type: int New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
NumOfElements
Parameters: numOfElements (int) – New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
NumberOfLayers¶
-
MeshControlBuilder.
NumberOfLayers
¶ Returns or sets the number of layers
-------------------------------------
Getter Method
Signature
NumberOfLayers
Returns: Return type: int New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
NumberOfLayers
Parameters: numberOfLayers (int) – New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
OverallSize¶
-
MeshControlBuilder.
OverallSize
¶ Returns the value stored in Size field.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensitySize
Size forNXOpen.CAE.MeshControlBuilderTypes.FaceDensitySize
-------------------------------------
Getter Method
Signature
OverallSize
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
PointElementSize¶
-
MeshControlBuilder.
PointElementSize
¶ Returns the value stored in element size field.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.PointDensity
-------------------------------------
Getter Method
Signature
PointElementSize
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
PointRadiusOfInfluence¶
-
MeshControlBuilder.
PointRadiusOfInfluence
¶ Returns the value stored in radius of influence field.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.PointDensity
-------------------------------------
Getter Method
Signature
PointRadiusOfInfluence
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
ProgressionSubtype¶
-
MeshControlBuilder.
ProgressionSubtype
¶ Returns or sets the progression or bias starting type
-------------------------------------
Getter Method
Signature
ProgressionSubtype
Returns: Return type: NXOpen.CAE.MeshControlBuilderProgressionTypes
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
ProgressionSubtype
Parameters: type ( NXOpen.CAE.MeshControlBuilderProgressionTypes
) –New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
SelectWeldFace¶
-
MeshControlBuilder.
SelectWeldFace
¶ Returns the select weld face
-------------------------------------
Getter Method
Signature
SelectWeldFace
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Selection¶
-
MeshControlBuilder.
Selection
¶ Returns the selection
-------------------------------------
Getter Method
Signature
Selection
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
SelectionFilterToggle¶
-
MeshControlBuilder.
SelectionFilterToggle
¶ Returns or sets the selection filter toggle
-------------------------------------
Getter Method
Signature
SelectionFilterToggle
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SelectionFilterToggle
Parameters: selectionFilterToggle (bool) – New in version NX8.5.0.
License requirements: None.
SizeSubtype¶
-
MeshControlBuilder.
SizeSubtype
¶ Returns or sets the size type of mesh control
-------------------------------------
Getter Method
Signature
SizeSubtype
Returns: Return type: NXOpen.CAE.MeshControlBuilderSizeTypes
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
SizeSubtype
Parameters: type ( NXOpen.CAE.MeshControlBuilderSizeTypes
) –New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
SizingOption¶
-
MeshControlBuilder.
SizingOption
¶ Returns or sets the sizing option
-------------------------------------
Getter Method
Signature
SizingOption
Returns: Return type: NXOpen.CAE.MeshControlBuilderSizingType
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
SizingOption
Parameters: sizingOption ( NXOpen.CAE.MeshControlBuilderSizingType
) –New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
SpacingElementSize¶
-
MeshControlBuilder.
SpacingElementSize
¶ Returns the spacing element size
-------------------------------------
Getter Method
Signature
SpacingElementSize
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
SpacingNumberOfElements¶
-
MeshControlBuilder.
SpacingNumberOfElements
¶ Returns or sets the spacing number of elements
-------------------------------------
Getter Method
Signature
SpacingNumberOfElements
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
SpacingNumberOfElements
Parameters: spacingNumberOfElements (int) – New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
StartSize¶
-
MeshControlBuilder.
StartSize
¶ Returns the value stored in start size field.
This field represents: Size for
NXOpen.CAE.MeshControlBuilderTypes.EdgeDensitySize
-------------------------------------
Getter Method
Signature
StartSize
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
TotalThickness¶
-
MeshControlBuilder.
TotalThickness
¶ Returns the total thickness
-------------------------------------
Getter Method
Signature
TotalThickness
Returns: Return type: NXOpen.Expression
New in version NX10.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
WeldDirection¶
-
MeshControlBuilder.
WeldDirection
¶ Returns or sets the weld direction
-------------------------------------
Getter Method
Signature
WeldDirection
Returns: Return type: NXOpen.CAE.MeshControlBuilderWeldSide
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
WeldDirection
Parameters: weldDirection ( NXOpen.CAE.MeshControlBuilderWeldSide
) –New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
WeldDirectionScarEdge¶
-
MeshControlBuilder.
WeldDirectionScarEdge
¶ Returns or sets the scar edge to define weld direction
-------------------------------------
Getter Method
Signature
WeldDirectionScarEdge
Returns: Return type: NXOpen.NXObject
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
WeldDirectionScarEdge
Parameters: tScarEdge ( NXOpen.NXObject
) –New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
WeldNumberOfLayers¶
-
MeshControlBuilder.
WeldNumberOfLayers
¶ Returns or sets the weld number of layers
-------------------------------------
Getter Method
Signature
WeldNumberOfLayers
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
-------------------------------------
Setter Method
Signature
WeldNumberOfLayers
Parameters: weldNumberOfLayers (int) – New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
WeldOffset¶
-
MeshControlBuilder.
WeldOffset
¶ Returns the weld offset
-------------------------------------
Getter Method
Signature
WeldOffset
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Method Detail¶
AddWeldFaceDefinition¶
-
MeshControlBuilder.
AddWeldFaceDefinition
¶ Create weld face definition
Signature
AddWeldFaceDefinition()
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
AutoCreateWeldFaceDefinitions¶
-
MeshControlBuilder.
AutoCreateWeldFaceDefinitions
¶ Auto create face definitions
Signature
AutoCreateWeldFaceDefinitions()
Returns: Return type: list of int New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
AutoSize¶
-
MeshControlBuilder.
AutoSize
¶ The calculate Auto Size method.
This computes and populates num of elements and size fields based auto element size computation. Selected geometry is used in computation.
Signature
AutoSize()
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CommitDensities¶
-
MeshControlBuilder.
CommitDensities
¶ Commits the creation of the
NXOpen.CAE.MeshControl
objects or Commits the changes made to theNXOpen.CAE.MeshControl
Signature
CommitDensities()
Returns: Return type: list of NXOpen.CAE.MeshControl
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
DeleteWeldFaceDefinitions¶
-
MeshControlBuilder.
DeleteWeldFaceDefinitions
¶ Delete weld face definition
Signature
DeleteWeldFaceDefinitions(piFaceDefinitions)
Parameters: piFaceDefinitions (list of int) – New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
GetWeldFaceDefinitions¶
-
MeshControlBuilder.
GetWeldFaceDefinitions
¶ Get weld face definitions
Signature
GetWeldFaceDefinitions()
Returns: Return type: list of int New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
LoadMeshControlData¶
-
MeshControlBuilder.
LoadMeshControlData
¶ The intialization method for editing mesh control.
This method is to be used if builder is created in create mode and then user wants to edit a mesh control. This method populates all required mesh control data for editing purpose
Signature
LoadMeshControlData(tMeshControl)
Parameters: tMeshControl ( NXOpen.CAE.MeshControl
) –New in version NX8.5.1.
License requirements: nx_masterfem (“Finite Element Modeling”)
ResolveConflicts¶
-
MeshControlBuilder.
ResolveConflicts
¶ To resolve conflicting or existing mesh control when creating new mesh controls if fDoNotOverwriteExisting is false then the existing lower order mesh controls will be overwritten if it is set to true then the geometry will be removed from creating new mesh control.
Signature
ResolveConflicts(fDoNotOverwriteExisting)
Parameters: fDoNotOverwriteExisting (bool) – New in version NX9.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
SetWeldFaceDefinition¶
-
MeshControlBuilder.
SetWeldFaceDefinition
¶ Set current weld face definition
Signature
SetWeldFaceDefinition(iFaceDefinition)
Parameters: iFaceDefinition (int) – New in version NX8.5.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Validate¶
-
MeshControlBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.