NX Open C++ Reference Guide
|
Represents a @link CAE::MeshControl CAE::MeshControl@endlink <br> To create a new instance of this class, use @link CAE::MeshControlCollection::CreateBuilder CAE::MeshControlCollection::CreateBuilder @endlink <br>
Default values. More...
Public Member Functions | |
int | AddWeldFaceDefinition () |
Create weld face definition. | |
NXOpen::Expression * | AspectRatio () |
Returns the aspect ratio Created in NX8.5.0. | |
std::vector< int > | AutoCreateWeldFaceDefinitions () |
Auto create face definitions. | |
void | AutoSize () |
The calculate Auto Size method. | |
NXOpen::Expression * | ChordalTolerance () |
Returns the value stored in chordal tolerance field. | |
std::vector < NXOpen::CAE::MeshControl * > | CommitDensities () |
Commits the creation of the CAE::MeshControl objects or Commits the changes made to the CAE::MeshControl. | |
NXOpen::Expression * | CylinderAxialElementSize () |
Returns the cylinder axial element size Created in NX8.5.0. | |
NXOpen::CAE::MeshControlBuilder::CylinderAxialElementSizeType | CylinderAxialElementSizeOption () |
Returns the cylinder axial element size option Created in NX8.5.0. | |
int | CylinderAxialNumElements () |
Returns the cylinder axial num elements Created in NX8.5.0. | |
int | CylinderCircularNumElements () |
Returns the cylinder circular num elements Created in NX8.5.0. | |
int | CylinderCircularNumPerQuarter () |
Returns the cylinder circular num by degrees Created in NX8.5.0. | |
NXOpen::CAE::MeshControlBuilder::CylinderCircularSizeType | CylinderCircularSizeOption () |
Returns the cylinder circular size option Created in NX8.5.0. | |
NXOpen::Expression * | CylinderMaxAngle () |
Returns the cylinder max angle Created in NX8.5.0. | |
NXOpen::Expression * | CylinderMaxRadius () |
Returns the cylinder max radius Created in NX8.5.0. | |
NXOpen::Expression * | CylinderMinAngle () |
Returns the cylinder min angle Created in NX8.5.0. | |
NXOpen::Expression * | CylinderMinRadius () |
Returns the cylinder min radius Created in NX8.5.0. | |
void | DeleteWeldFaceDefinitions (const std::vector< int > &piFaceDefinitions) |
Delete weld face definition Created in NX8.5.0. | |
NXOpen::Expression * | EdgeFraction () |
Returns the value stored in edge fraction field. | |
NXOpen::Expression * | EndSize () |
Returns the value stored in end size field. | |
NXOpen::CAE::MeshControlBuilder::FilletAxialElementSizeType | FilletAxialElementSizeOption () |
Returns the cylinder axial element size option Created in NX8.5.0. | |
NXOpen::Expression * | FilletCircumMinElementSize () |
Returns the fillet circum min element size Created in NX8.5.0. | |
int | FilletCircumNumberElements () |
Returns the fillet circum number elements Created in NX8.5.0. | |
NXOpen::CAE::MeshControlBuilder::FilletCircumferenceSizeType | FilletCircumSizeOption () |
Returns the fillet circum size option Created in NX8.5.0. | |
NXOpen::Expression * | FilletCircumTargetElemSize () |
Returns the fillet circum target elem size Created in NX8.5.0. | |
NXOpen::Expression * | FilletElementSize () |
Returns the fillet element size Created in NX8.5.0. | |
NXOpen::Expression * | FilletMaxAngle () |
Returns the fillet max angle Created in NX8.5.0. | |
NXOpen::Expression * | FilletMaxRadius () |
Returns the fillet max radius Created in NX8.5.0. | |
NXOpen::CAE::MeshControlBuilder::FilletType | FilletMethod () |
Returns the fillet method Created in NX8.5.0. | |
NXOpen::Expression * | FilletMinAngle () |
Returns the fillet min angle Created in NX8.5.0. | |
NXOpen::Expression * | FilletMinRadius () |
Returns the fillet min radius Created in NX8.5.0. | |
NXOpen::Expression * | GeometricRatio () |
Returns the value stored in geometric ratio field. | |
std::vector< int > | GetWeldFaceDefinitions () |
Get weld face definitions. | |
bool | HoleFreeEdgesToggle () |
Returns the hole free edges only filter toggle Created in NX8.5.0. | |
NXOpen::Expression * | HoleMaxRadius () |
Returns the hole max radius Created in NX8.5.0. | |
NXOpen::Expression * | HoleMinRadius () |
Returns the hole min radius Created in NX8.5.0. | |
void | LoadMeshControlData (NXOpen::CAE::MeshControl *tMeshControl) |
The intialization method for editing mesh control. | |
NXOpen::CAE::MeshControlBuilder::Types | MainType () |
Returns the type of mesh control Created in NX5.0.0. | |
int | MappedNumberOfLayers () |
Returns the mapped number of layers Created in NX8.5.0. | |
NXOpen::Expression * | MappedOffset () |
Returns the mapped offset Created in NX8.5.0. | |
int | NumOfElements () |
Returns the number of elements defined on edge. | |
NXOpen::Expression * | OverallSize () |
Returns the value stored in Size field. | |
NXOpen::CAE::MeshControlBuilder::ProgressionTypes | ProgressionSubtype () |
Returns the progression or bias starting type Created in NX5.0.0. | |
void | ResolveConflicts (bool fDoNotOverwriteExisting) |
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. | |
NXOpen::SelectNXObjectList * | Selection () |
Returns the selection Created in NX5.0.0. | |
bool | SelectionFilterToggle () |
Returns the selection filter toggle Created in NX8.5.0. | |
NXOpen::SelectNXObjectList * | SelectWeldFace () |
Returns the select weld face Created in NX8.5.0. | |
void | SetCylinderAxialElementSizeOption (NXOpen::CAE::MeshControlBuilder::CylinderAxialElementSizeType cylinderAxialElementSizeOption) |
Sets the cylinder axial element size option Created in NX8.5.0. | |
void | SetCylinderAxialNumElements (int cylinderAxialNumElements) |
Sets the cylinder axial num elements Created in NX8.5.0. | |
void | SetCylinderCircularNumElements (int cylinderCIrcularNumElements) |
Sets the cylinder circular num elements Created in NX8.5.0. | |
void | SetCylinderCircularNumPerQuarter (int cylinderCircularNumPerQuarter) |
Sets the cylinder circular num by degrees Created in NX8.5.0. | |
void | SetCylinderCircularSizeOption (NXOpen::CAE::MeshControlBuilder::CylinderCircularSizeType cylinderCircularSizeOption) |
Sets the cylinder circular size option Created in NX8.5.0. | |
void | SetFilletAxialElementSizeOption (NXOpen::CAE::MeshControlBuilder::FilletAxialElementSizeType filletAxialElementSizeOption) |
Sets the cylinder axial element size option Created in NX8.5.0. | |
void | SetFilletCircumNumberElements (int filletCircumNumberElements) |
Sets the fillet circum number elements Created in NX8.5.0. | |
void | SetFilletCircumSizeOption (NXOpen::CAE::MeshControlBuilder::FilletCircumferenceSizeType filletCircumSizeOption) |
Sets the fillet circum size option Created in NX8.5.0. | |
void | SetFilletMethod (NXOpen::CAE::MeshControlBuilder::FilletType filletMethod) |
Sets the fillet method Created in NX8.5.0. | |
void | SetHoleFreeEdgesToggle (bool holeFreeEdgesToggle) |
Sets the hole free edges only filter toggle Created in NX8.5.0. | |
void | SetMainType (NXOpen::CAE::MeshControlBuilder::Types type) |
Sets the type of mesh control Created in NX5.0.0. | |
void | SetMappedNumberOfLayers (int mappedNumberOfLayers) |
Sets the mapped number of layers Created in NX8.5.0. | |
void | SetNumOfElements (int numOfElements) |
Sets the number of elements defined on edge. | |
void | SetProgressionSubtype (NXOpen::CAE::MeshControlBuilder::ProgressionTypes type) |
Sets the progression or bias starting type Created in NX5.0.0. | |
void | SetSelectionFilterToggle (bool selectionFilterToggle) |
Sets the selection filter toggle Created in NX8.5.0. | |
void | SetSizeSubtype (NXOpen::CAE::MeshControlBuilder::SizeTypes type) |
Sets the size type of mesh control Created in NX5.0.0. | |
void | SetSizingOption (NXOpen::CAE::MeshControlBuilder::SizingType sizingOption) |
Sets the sizing option Created in NX8.5.0. | |
void | SetSpacingNumberOfElements (int spacingNumberOfElements) |
Sets the spacing number of elements Created in NX8.5.0. | |
void | SetWeldDirection (NXOpen::CAE::MeshControlBuilder::WeldSide weldDirection) |
Sets the weld direction Created in NX8.5.0. | |
void | SetWeldDirectionScarEdge (NXOpen::NXObject *tScarEdge) |
Sets the scar edge to define weld direction Created in NX8.5.0. | |
void | SetWeldFaceDefinition (int iFaceDefinition) |
Set current weld face definition Created in NX8.5.0. | |
void | SetWeldNumberOfLayers (int weldNumberOfLayers) |
Sets the weld number of layers Created in NX8.5.0. | |
NXOpen::CAE::MeshControlBuilder::SizeTypes | SizeSubtype () |
Returns the size type of mesh control Created in NX5.0.0. | |
NXOpen::CAE::MeshControlBuilder::SizingType | SizingOption () |
Returns the sizing option Created in NX8.5.0. | |
NXOpen::Expression * | SpacingElementSize () |
Returns the spacing element size Created in NX8.5.0. | |
int | SpacingNumberOfElements () |
Returns the spacing number of elements Created in NX8.5.0. | |
NXOpen::Expression * | StartSize () |
Returns the value stored in start size field. | |
NXOpen::CAE::MeshControlBuilder::WeldSide | WeldDirection () |
Returns the weld direction Created in NX8.5.0. | |
NXOpen::NXObject * | WeldDirectionScarEdge () |
Returns the scar edge to define weld direction Created in NX8.5.0. | |
int | WeldNumberOfLayers () |
Returns the weld number of layers Created in NX8.5.0. | |
NXOpen::Expression * | WeldOffset () |
Returns the weld offset Created in NX8.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a @link CAE::MeshControl CAE::MeshControl@endlink <br> To create a new instance of this class, use @link CAE::MeshControlCollection::CreateBuilder CAE::MeshControlCollection::CreateBuilder @endlink <br>
Default values.
Property | Value |
---|---|
AspectRatio.Value |
5 |
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) |
HoleMaxRadius.Value |
10 (millimeters part), 4 (inches part) |
HoleMinRadius.Value |
5 (millimeters part), 2 (inches part) |
MappedNumberOfLayers |
2 |
SelectionFilterToggle |
0 |
SpacingNumberOfElements |
6 |
WeldDirection |
Both |
WeldNumberOfLayers |
2 |
Created in NX5.0.0.
the mesh control types
int NXOpen::CAE::MeshControlBuilder::AddWeldFaceDefinition | ( | ) |
Create weld face definition.
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::AspectRatio | ( | ) |
Returns the aspect ratio
Created in NX8.5.0.
License requirements : None
std::vector<int> NXOpen::CAE::MeshControlBuilder::AutoCreateWeldFaceDefinitions | ( | ) |
Auto create face definitions.
void NXOpen::CAE::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.
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::ChordalTolerance | ( | ) |
Returns the value stored in chordal tolerance field.
This field represents: Tolerance for CAE::MeshControlBuilder::TypesEdgeDensityChordal
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
std::vector<NXOpen::CAE::MeshControl *> NXOpen::CAE::MeshControlBuilder::CommitDensities | ( | ) |
Commits the creation of the CAE::MeshControl objects or Commits the changes made to the CAE::MeshControl.
@return
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::CylinderAxialElementSize | ( | ) |
Returns the cylinder axial element size
Created in NX8.5.0.
License requirements : None
NXOpen::CAE::MeshControlBuilder::CylinderAxialElementSizeType NXOpen::CAE::MeshControlBuilder::CylinderAxialElementSizeOption | ( | ) |
Returns the cylinder axial element size option
Created in NX8.5.0.
License requirements : None
int NXOpen::CAE::MeshControlBuilder::CylinderAxialNumElements | ( | ) |
Returns the cylinder axial num elements
Created in NX8.5.0.
License requirements : None
int NXOpen::CAE::MeshControlBuilder::CylinderCircularNumElements | ( | ) |
Returns the cylinder circular num elements
Created in NX8.5.0.
License requirements : None
int NXOpen::CAE::MeshControlBuilder::CylinderCircularNumPerQuarter | ( | ) |
Returns the cylinder circular num by degrees
Created in NX8.5.0.
License requirements : None
NXOpen::CAE::MeshControlBuilder::CylinderCircularSizeType NXOpen::CAE::MeshControlBuilder::CylinderCircularSizeOption | ( | ) |
Returns the cylinder circular size option
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::CylinderMaxAngle | ( | ) |
Returns the cylinder max angle
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::CylinderMaxRadius | ( | ) |
Returns the cylinder max radius
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::CylinderMinAngle | ( | ) |
Returns the cylinder min angle
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::CylinderMinRadius | ( | ) |
Returns the cylinder min radius
Created in NX8.5.0.
License requirements : None
void NXOpen::CAE::MeshControlBuilder::DeleteWeldFaceDefinitions | ( | const std::vector< int > & | piFaceDefinitions | ) |
Delete weld face definition
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
piFaceDefinitions | pifacedefinitions |
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::EdgeFraction | ( | ) |
Returns the value stored in edge fraction field.
This field represents: Fraction for CAE::MeshControlBuilder::TypesEdgeDensityProgression
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::EndSize | ( | ) |
Returns the value stored in end size field.
This field represents: Size for CAE::MeshControlBuilder::TypesEdgeDensitySize
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::MeshControlBuilder::FilletAxialElementSizeType NXOpen::CAE::MeshControlBuilder::FilletAxialElementSizeOption | ( | ) |
Returns the cylinder axial element size option
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletCircumMinElementSize | ( | ) |
Returns the fillet circum min element size
Created in NX8.5.0.
License requirements : None
int NXOpen::CAE::MeshControlBuilder::FilletCircumNumberElements | ( | ) |
Returns the fillet circum number elements
Created in NX8.5.0.
License requirements : None
NXOpen::CAE::MeshControlBuilder::FilletCircumferenceSizeType NXOpen::CAE::MeshControlBuilder::FilletCircumSizeOption | ( | ) |
Returns the fillet circum size option
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletCircumTargetElemSize | ( | ) |
Returns the fillet circum target elem size
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletElementSize | ( | ) |
Returns the fillet element size
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletMaxAngle | ( | ) |
Returns the fillet max angle
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletMaxRadius | ( | ) |
Returns the fillet max radius
Created in NX8.5.0.
License requirements : None
NXOpen::CAE::MeshControlBuilder::FilletType NXOpen::CAE::MeshControlBuilder::FilletMethod | ( | ) |
Returns the fillet method
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletMinAngle | ( | ) |
Returns the fillet min angle
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::FilletMinRadius | ( | ) |
Returns the fillet min radius
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::GeometricRatio | ( | ) |
Returns the value stored in geometric ratio field.
This field represents: Ratio for CAE::MeshControlBuilder::TypesEdgeDensityProgression
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
std::vector<int> NXOpen::CAE::MeshControlBuilder::GetWeldFaceDefinitions | ( | ) |
Get weld face definitions.
bool NXOpen::CAE::MeshControlBuilder::HoleFreeEdgesToggle | ( | ) |
Returns the hole free edges only filter toggle
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::HoleMaxRadius | ( | ) |
Returns the hole max radius
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::HoleMinRadius | ( | ) |
Returns the hole min radius
Created in NX8.5.0.
License requirements : None
void NXOpen::CAE::MeshControlBuilder::LoadMeshControlData | ( | NXOpen::CAE::MeshControl * | tMeshControl | ) |
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
Created in NX8.5.1.
License requirements : nx_masterfem ("Finite Element Modeling")
tMeshControl | tmeshcontrol |
NXOpen::CAE::MeshControlBuilder::Types NXOpen::CAE::MeshControlBuilder::MainType | ( | ) |
Returns the type of mesh control
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
int NXOpen::CAE::MeshControlBuilder::MappedNumberOfLayers | ( | ) |
Returns the mapped number of layers
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::MappedOffset | ( | ) |
Returns the mapped offset
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
int NXOpen::CAE::MeshControlBuilder::NumOfElements | ( | ) |
Returns the number of elements defined on edge.
Valid for following types: CAE::MeshControlBuilder::TypesEdgeDensityNumber , CAE::MeshControlBuilder::TypesEdgeDensityProgression
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::OverallSize | ( | ) |
Returns the value stored in Size field.
This field represents: Size for CAE::MeshControlBuilder::TypesEdgeDensitySize Size for CAE::MeshControlBuilder::TypesFaceDensitySize
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::MeshControlBuilder::ProgressionTypes NXOpen::CAE::MeshControlBuilder::ProgressionSubtype | ( | ) |
Returns the progression or bias starting type
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
void NXOpen::CAE::MeshControlBuilder::ResolveConflicts | ( | bool | fDoNotOverwriteExisting | ) |
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.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
fDoNotOverwriteExisting | fdonotoverwriteexisting |
NXOpen::SelectNXObjectList* NXOpen::CAE::MeshControlBuilder::Selection | ( | ) |
Returns the selection
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
bool NXOpen::CAE::MeshControlBuilder::SelectionFilterToggle | ( | ) |
Returns the selection filter toggle
Created in NX8.5.0.
License requirements : None
NXOpen::SelectNXObjectList* NXOpen::CAE::MeshControlBuilder::SelectWeldFace | ( | ) |
Returns the select weld face
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
void NXOpen::CAE::MeshControlBuilder::SetCylinderAxialElementSizeOption | ( | NXOpen::CAE::MeshControlBuilder::CylinderAxialElementSizeType | cylinderAxialElementSizeOption | ) |
Sets the cylinder axial element size option
Created in NX8.5.0.
License requirements : None
cylinderAxialElementSizeOption | cylinderaxialelementsizeoption |
void NXOpen::CAE::MeshControlBuilder::SetCylinderAxialNumElements | ( | int | cylinderAxialNumElements | ) |
Sets the cylinder axial num elements
Created in NX8.5.0.
License requirements : None
cylinderAxialNumElements | cylinderaxialnumelements |
void NXOpen::CAE::MeshControlBuilder::SetCylinderCircularNumElements | ( | int | cylinderCIrcularNumElements | ) |
Sets the cylinder circular num elements
Created in NX8.5.0.
License requirements : None
cylinderCIrcularNumElements | cylindercircularnumelements |
void NXOpen::CAE::MeshControlBuilder::SetCylinderCircularNumPerQuarter | ( | int | cylinderCircularNumPerQuarter | ) |
Sets the cylinder circular num by degrees
Created in NX8.5.0.
License requirements : None
cylinderCircularNumPerQuarter | cylindercircularnumperquarter |
void NXOpen::CAE::MeshControlBuilder::SetCylinderCircularSizeOption | ( | NXOpen::CAE::MeshControlBuilder::CylinderCircularSizeType | cylinderCircularSizeOption | ) |
Sets the cylinder circular size option
Created in NX8.5.0.
License requirements : None
cylinderCircularSizeOption | cylindercircularsizeoption |
void NXOpen::CAE::MeshControlBuilder::SetFilletAxialElementSizeOption | ( | NXOpen::CAE::MeshControlBuilder::FilletAxialElementSizeType | filletAxialElementSizeOption | ) |
Sets the cylinder axial element size option
Created in NX8.5.0.
License requirements : None
filletAxialElementSizeOption | filletaxialelementsizeoption |
void NXOpen::CAE::MeshControlBuilder::SetFilletCircumNumberElements | ( | int | filletCircumNumberElements | ) |
Sets the fillet circum number elements
Created in NX8.5.0.
License requirements : None
filletCircumNumberElements | filletcircumnumberelements |
void NXOpen::CAE::MeshControlBuilder::SetFilletCircumSizeOption | ( | NXOpen::CAE::MeshControlBuilder::FilletCircumferenceSizeType | filletCircumSizeOption | ) |
Sets the fillet circum size option
Created in NX8.5.0.
License requirements : None
filletCircumSizeOption | filletcircumsizeoption |
void NXOpen::CAE::MeshControlBuilder::SetFilletMethod | ( | NXOpen::CAE::MeshControlBuilder::FilletType | filletMethod | ) |
Sets the fillet method
Created in NX8.5.0.
License requirements : None
filletMethod | filletmethod |
void NXOpen::CAE::MeshControlBuilder::SetHoleFreeEdgesToggle | ( | bool | holeFreeEdgesToggle | ) |
Sets the hole free edges only filter toggle
Created in NX8.5.0.
License requirements : None
holeFreeEdgesToggle | holefreeedgestoggle |
void NXOpen::CAE::MeshControlBuilder::SetMainType | ( | NXOpen::CAE::MeshControlBuilder::Types | type | ) |
Sets the type of mesh control
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
type | type |
void NXOpen::CAE::MeshControlBuilder::SetMappedNumberOfLayers | ( | int | mappedNumberOfLayers | ) |
Sets the mapped number of layers
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
mappedNumberOfLayers | mappednumberoflayers |
void NXOpen::CAE::MeshControlBuilder::SetNumOfElements | ( | int | numOfElements | ) |
Sets the number of elements defined on edge.
Valid for following types: CAE::MeshControlBuilder::TypesEdgeDensityNumber , CAE::MeshControlBuilder::TypesEdgeDensityProgression
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
numOfElements | numofelements |
void NXOpen::CAE::MeshControlBuilder::SetProgressionSubtype | ( | NXOpen::CAE::MeshControlBuilder::ProgressionTypes | type | ) |
Sets the progression or bias starting type
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
type | type |
void NXOpen::CAE::MeshControlBuilder::SetSelectionFilterToggle | ( | bool | selectionFilterToggle | ) |
Sets the selection filter toggle
Created in NX8.5.0.
License requirements : None
selectionFilterToggle | selectionfiltertoggle |
void NXOpen::CAE::MeshControlBuilder::SetSizeSubtype | ( | NXOpen::CAE::MeshControlBuilder::SizeTypes | type | ) |
Sets the size type of mesh control
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
type | type |
void NXOpen::CAE::MeshControlBuilder::SetSizingOption | ( | NXOpen::CAE::MeshControlBuilder::SizingType | sizingOption | ) |
Sets the sizing option
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
sizingOption | sizingoption |
void NXOpen::CAE::MeshControlBuilder::SetSpacingNumberOfElements | ( | int | spacingNumberOfElements | ) |
Sets the spacing number of elements
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
spacingNumberOfElements | spacingnumberofelements |
void NXOpen::CAE::MeshControlBuilder::SetWeldDirection | ( | NXOpen::CAE::MeshControlBuilder::WeldSide | weldDirection | ) |
Sets the weld direction
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
weldDirection | welddirection |
void NXOpen::CAE::MeshControlBuilder::SetWeldDirectionScarEdge | ( | NXOpen::NXObject * | tScarEdge | ) |
Sets the scar edge to define weld direction
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
tScarEdge | tscaredge |
void NXOpen::CAE::MeshControlBuilder::SetWeldFaceDefinition | ( | int | iFaceDefinition | ) |
Set current weld face definition
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
iFaceDefinition | ifacedefinition |
void NXOpen::CAE::MeshControlBuilder::SetWeldNumberOfLayers | ( | int | weldNumberOfLayers | ) |
Sets the weld number of layers
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
weldNumberOfLayers | weldnumberoflayers |
NXOpen::CAE::MeshControlBuilder::SizeTypes NXOpen::CAE::MeshControlBuilder::SizeSubtype | ( | ) |
Returns the size type of mesh control
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::MeshControlBuilder::SizingType NXOpen::CAE::MeshControlBuilder::SizingOption | ( | ) |
Returns the sizing option
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::SpacingElementSize | ( | ) |
Returns the spacing element size
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
int NXOpen::CAE::MeshControlBuilder::SpacingNumberOfElements | ( | ) |
Returns the spacing number of elements
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::StartSize | ( | ) |
Returns the value stored in start size field.
This field represents: Size for CAE::MeshControlBuilder::TypesEdgeDensitySize
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::CAE::MeshControlBuilder::WeldSide NXOpen::CAE::MeshControlBuilder::WeldDirection | ( | ) |
Returns the weld direction
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::NXObject* NXOpen::CAE::MeshControlBuilder::WeldDirectionScarEdge | ( | ) |
Returns the scar edge to define weld direction
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
int NXOpen::CAE::MeshControlBuilder::WeldNumberOfLayers | ( | ) |
Returns the weld number of layers
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
NXOpen::Expression* NXOpen::CAE::MeshControlBuilder::WeldOffset | ( | ) |
Returns the weld offset
Created in NX8.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")