NX Open C++ Reference Guide
|
Represents a Routing::ReuseLibrary
No creator is available in KF.
More...
Public Types | |
enum | PartType { PartTypeGasket, PartTypeBolt, PartTypeStud, PartTypeNut, PartTypeWasher, PartTypeWeldring, PartTypeRingjoint, PartTypeUnknown = -1 } |
Represents the part type. More... | |
Public Member Functions | |
void | AddNewSpecification (const NXString &specName) |
Adds a new empty specification to the library. | |
void | AddNewSpecification (const char *specName) |
Adds a new empty specification to the library. | |
void | DeleteSpecification (const NXString &specName) |
Delete a Specification from the reuse library. | |
void | DeleteSpecification (const char *specName) |
Delete a Specification from the reuse library. | |
std::vector < NXOpen::Routing::CharacteristicList * > | GetMatchingParts (const NXString &startingIdentifier, NXOpen::Routing::CharacteristicList *searchCriteria) |
Query the reuse library for all parts that match the given search criteria. | |
std::vector < NXOpen::Routing::CharacteristicList * > | GetMatchingParts (const char *startingIdentifier, NXOpen::Routing::CharacteristicList *searchCriteria) |
Query the reuse library for all parts that match the given search criteria. | |
void | PartLibraryGetChildNodes (const NXString &nodeIdentifier, std::vector< NXString > &childIdentifiers, std::vector< NXString > &names) |
Given an identifier, this routine returns it's child identifiers. | |
void | PartLibraryGetChildNodes (const char *nodeIdentifier, std::vector< NXString > &childIdentifiers, std::vector< NXString > &names) |
Given an identifier, this routine returns it's child identifiers. | |
void | PartLibraryGetDisciplineRoots (std::vector< NXString > &identifiers, std::vector< NXString > &names) |
Returns the identifiers which represent the start nodes for the current discipline. | |
NXOpen::Routing::CharacteristicList * | PartLibraryGetPartsAtNode (const NXString &nodeIdentifier) |
Given a node identifier, this routine will return all parts associated with that node. | |
NXOpen::Routing::CharacteristicList * | PartLibraryGetPartsAtNode (const char *nodeIdentifier) |
Given a node identifier, this routine will return all parts associated with that node. | |
NXOpen::Routing::CharacteristicList * | PartLibraryQuery (const NXString &startingIdentifier, NXOpen::Routing::CharacteristicList *searchCriteria) |
Execute a search query into the part library starting at a specific node. | |
NXOpen::Routing::CharacteristicList * | PartLibraryQuery (const char *startingIdentifier, NXOpen::Routing::CharacteristicList *searchCriteria) |
Execute a search query into the part library starting at a specific node. | |
void | Reload () |
Reloads all of the nodes of the Routing Reuse Library based on the current discipline. | |
void | ReloadSpecification (const NXString &specName) |
Reload a Specification into the reuse library. | |
void | ReloadSpecification (const char *specName) |
Reload a Specification into the reuse library. | |
void | ReloadSpecifications (bool forceReload) |
Reload Specifications into the reuse library. | |
void | SpecificationsAddConnectionCompatibility (const NXString &specName, const NXString &connectionTypeOne, const NXString &connectionTypeTwo) |
Adds a connection compatibility to the specification. | |
void | SpecificationsAddConnectionCompatibility (const char *specName, const char *connectionTypeOne, const char *connectionTypeTwo) |
Adds a connection compatibility to the specification. | |
void | SpecificationsAddGenericPostPlacement (const NXString &specName, const NXString &placedPartIdentifier, const NXString &postPlacementIdentifier, std::vector< NXString > &searchAttributes) |
Add a generic post placmeent rule. | |
void | SpecificationsAddGenericPostPlacement (const char *specName, const char *placedPartIdentifier, const char *postPlacementIdentifier, std::vector< NXString > &searchAttributes) |
Add a generic post placmeent rule. | |
void | SpecificationsDefinePostPlacementRules (const NXString &specName, NXOpen::Routing::ReuseLibrary::PartType partType, const NXString &startingIdentifier, std::vector< NXString > &searchAttributes) |
Defines Post Placement rules. | |
void | SpecificationsDefinePostPlacementRules (const char *specName, NXOpen::Routing::ReuseLibrary::PartType partType, const char *startingIdentifier, std::vector< NXString > &searchAttributes) |
Defines Post Placement rules. | |
NXOpen::Routing::CharacteristicList * | SpecificationsGetAttributeRelationships (const NXString &specName, const NXString &nodeIdentifier, int *numFilters) |
Gets the attribute relationships at a given library node. | |
NXOpen::Routing::CharacteristicList * | SpecificationsGetAttributeRelationships (const char *specName, const char *nodeIdentifier, int *numFilters) |
Gets the attribute relationships at a given library node. | |
void | SpecificationsGetBranchTable (const NXString &specName, std::vector< double > &npsValues, std::vector< double > &npsBranchValues) |
Gets the branch compatibilities for the input specification. | |
void | SpecificationsGetBranchTable (const char *specName, std::vector< double > &npsValues, std::vector< double > &npsBranchValues) |
Gets the branch compatibilities for the input specification. | |
void | SpecificationsGetConnectionCompatibilities (const NXString &specName, std::vector< NXString > &connectionTypesOne, std::vector< NXString > &connectionTypesTwo) |
Get the list of connection compatibilities from the specificaiton. | |
void | SpecificationsGetConnectionCompatibilities (const char *specName, std::vector< NXString > &connectionTypesOne, std::vector< NXString > &connectionTypesTwo) |
Get the list of connection compatibilities from the specificaiton. | |
void | SpecificationsGetConnectionPostPlacement (const NXString &specName, const NXString &connectionTypeOne, const NXString &connectionTypeTwo, bool *gasket, bool *bolt, bool *stud, bool *nut, bool *washers, bool *weldRing, bool *ringJoints) |
Get post placement options for a given connection. | |
void | SpecificationsGetConnectionPostPlacement (const char *specName, const char *connectionTypeOne, const char *connectionTypeTwo, bool *gasket, bool *bolt, bool *stud, bool *nut, bool *washers, bool *weldRing, bool *ringJoints) |
Get post placement options for a given connection. | |
NXString | SpecificationsGetCurrent () |
Returns the name of the current specification. | |
NXString | SpecificationsGetDescription (const NXString &specName) |
Gets the description of a specification. | |
NXString | SpecificationsGetDescription (const char *specName) |
Gets the description of a specification. | |
void | SpecificationsGetDisciplineSpecifications (std::vector< NXString > &specs) |
Returns the names of all of the specifications that are defined for the current discipline. | |
void | SpecificationsGetGeneralConnectionOptions (const NXString &specName, bool *modelGaskets, bool *modelWeldGaps, double *additionalBoltLength, double *additionalStudLength, double *weldGapValue) |
Gets the general connection options. | |
void | SpecificationsGetGeneralConnectionOptions (const char *specName, bool *modelGaskets, bool *modelWeldGaps, double *additionalBoltLength, double *additionalStudLength, double *weldGapValue) |
Gets the general connection options. | |
void | SpecificationsGetGenericPostPlacements (const NXString &specName, std::vector< NXString > &placedPartIdentifier, std::vector< NXString > &postPlacementIdentifier) |
Gets the defined generic post placement rules. | |
void | SpecificationsGetGenericPostPlacements (const char *specName, std::vector< NXString > &placedPartIdentifier, std::vector< NXString > &postPlacementIdentifier) |
Gets the defined generic post placement rules. | |
void | SpecificationsGetGenericPostPlacementSearchAttributes (const NXString &specName, const NXString &placedPartIdentifier, const NXString &postPlacementIdentifier, std::vector< NXString > &searchAttributes) |
Get the generic post placement search attributes. | |
void | SpecificationsGetGenericPostPlacementSearchAttributes (const char *specName, const char *placedPartIdentifier, const char *postPlacementIdentifier, std::vector< NXString > &searchAttributes) |
Get the generic post placement search attributes. | |
void | SpecificationsGetPostPlacementRules (const NXString &specName, NXOpen::Routing::ReuseLibrary::PartType partType, NXString *startingIdentifier, std::vector< NXString > &searchAttributes) |
Gets post placement rules. | |
void | SpecificationsGetPostPlacementRules (const char *specName, NXOpen::Routing::ReuseLibrary::PartType partType, NXString *startingIdentifier, std::vector< NXString > &searchAttributes) |
Gets post placement rules. | |
void | SpecificationsGetReportInBom (const NXString &specName, bool *gasket, bool *bolt, bool *stud, bool *nut, bool *washers, bool *weldRing, bool *ringJoints, bool *weldGap) |
Gets the Report in BOM flags. | |
void | SpecificationsGetReportInBom (const char *specName, bool *gasket, bool *bolt, bool *stud, bool *nut, bool *washers, bool *weldRing, bool *ringJoints, bool *weldGap) |
Gets the Report in BOM flags. | |
void | SpecificationsRemoveBranchCompatibility (const NXString &specName, double nps, double npsBranch) |
Removes a branch compatibility Created in NX8.0.0. | |
void | SpecificationsRemoveBranchCompatibility (const char *specName, double nps, double npsBranch) |
Removes a branch compatibility Created in NX8.0.0. | |
void | SpecificationsRemoveConnectionCompatibility (const NXString &specName, const NXString &connectionTypeOne, const NXString &connectionTypeTwo) |
Removes a connection compatibility from the specification. | |
void | SpecificationsRemoveConnectionCompatibility (const char *specName, const char *connectionTypeOne, const char *connectionTypeTwo) |
Removes a connection compatibility from the specification. | |
void | SpecificationsRemoveGenericPostPlacement (const NXString &specName, const NXString &placedPartIdentifier, const NXString &postPlacementIdentifier) |
Remove a generic post placement option. | |
void | SpecificationsRemoveGenericPostPlacement (const char *specName, const char *placedPartIdentifier, const char *postPlacementIdentifier) |
Remove a generic post placement option. | |
void | SpecificationsSetAttributeRelationships (const NXString &specName, const NXString &nodeIdentifier, NXOpen::Routing::CharacteristicList *attributeFilter) |
Sets the attribute relationships for a specification. | |
void | SpecificationsSetAttributeRelationships (const char *specName, const char *nodeIdentifier, NXOpen::Routing::CharacteristicList *attributeFilter) |
Sets the attribute relationships for a specification. | |
void | SpecificationsSetBranchCompatibility (const NXString &specName, double nps, double npsBranch) |
Sets a branch compatibility. | |
void | SpecificationsSetBranchCompatibility (const char *specName, double nps, double npsBranch) |
Sets a branch compatibility. | |
void | SpecificationsSetConnectionPostPlacement (const NXString &specName, const NXString &connectionTypeOne, const NXString &connectionTypeTwo, bool gasket, bool bolt, bool stud, bool nut, bool washers, bool weldRing, bool ringJoints) |
Set Connection post placement rules on a valid connection. | |
void | SpecificationsSetConnectionPostPlacement (const char *specName, const char *connectionTypeOne, const char *connectionTypeTwo, bool gasket, bool bolt, bool stud, bool nut, bool washers, bool weldRing, bool ringJoints) |
Set Connection post placement rules on a valid connection. | |
void | SpecificationsSetDescription (const NXString &specName, const NXString &description) |
Sets the description text for a specification. | |
void | SpecificationsSetDescription (const char *specName, const char *description) |
Sets the description text for a specification. | |
void | SpecificationsSetGeneralConnectionOptions (const NXString &specName, bool modelGaskets, bool modelWeldGaps, double additionalBoltLength, double additionalStudLength, double weldGapValue) |
Sets the General Connection Options. | |
void | SpecificationsSetGeneralConnectionOptions (const char *specName, bool modelGaskets, bool modelWeldGaps, double additionalBoltLength, double additionalStudLength, double weldGapValue) |
Sets the General Connection Options. | |
void | SpecificationsSetReportInBom (const NXString &specName, bool gasket, bool bolt, bool stud, bool nut, bool washers, bool weldRing, bool ringJoints, bool weldGap) |
Sets the report in BOM flags. | |
void | SpecificationsSetReportInBom (const char *specName, bool gasket, bool bolt, bool stud, bool nut, bool washers, bool weldRing, bool ringJoints, bool weldGap) |
Sets the report in BOM flags. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Routing::ReuseLibrary
No creator is available in KF.
Created in NX7.5.3.
Represents the part type.
PartTypeGasket |
Gasket Post Placement Type. |
PartTypeBolt |
Bolt Post Placement Type. |
PartTypeStud |
Stud Post Placement Type. |
PartTypeNut |
Nut Post Placement Type. |
PartTypeWasher |
Washer Post Placement Type. |
PartTypeWeldring |
Weld Ring Post Placement Type. |
PartTypeRingjoint |
Ring Joint Post Placement Type. |
void NXOpen::Routing::ReuseLibrary::AddNewSpecification | ( | const NXString & | specName | ) |
Adds a new empty specification to the library.
The input name can be used to configure the specification once it has been added.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the new specification. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::AddNewSpecification | ( | const char * | specName | ) |
Adds a new empty specification to the library.
The input name can be used to configure the specification once it has been added.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the new specification. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::DeleteSpecification | ( | const NXString & | specName | ) |
Delete a Specification from the reuse library.
Created in NX9.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::DeleteSpecification | ( | const char * | specName | ) |
Delete a Specification from the reuse library.
Created in NX9.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
std::vector<NXOpen::Routing::CharacteristicList *> NXOpen::Routing::ReuseLibrary::GetMatchingParts | ( | const NXString & | startingIdentifier, |
NXOpen::Routing::CharacteristicList * | searchCriteria | ||
) |
Query the reuse library for all parts that match the given search criteria.
The search will include the given node and all of its children.
startingIdentifier | Node from which to begin the search. NOTE: The full Unicode character set is not supported for this parameter. |
searchCriteria | Search Criteria |
std::vector<NXOpen::Routing::CharacteristicList *> NXOpen::Routing::ReuseLibrary::GetMatchingParts | ( | const char * | startingIdentifier, |
NXOpen::Routing::CharacteristicList * | searchCriteria | ||
) |
Query the reuse library for all parts that match the given search criteria.
The search will include the given node and all of its children.
startingIdentifier | Node from which to begin the search. NOTE: The full Unicode character set is not supported for this parameter. |
searchCriteria | Search Criteria |
void NXOpen::Routing::ReuseLibrary::PartLibraryGetChildNodes | ( | const NXString & | nodeIdentifier, |
std::vector< NXString > & | childIdentifiers, | ||
std::vector< NXString > & | names | ||
) |
Given an identifier, this routine returns it's child identifiers.
Created in NX8.0.0.
License requirements : routing_base ("Routing Basic")
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
childIdentifiers | The child node identifiers. |
names | The discipline start node identifiers. |
void NXOpen::Routing::ReuseLibrary::PartLibraryGetChildNodes | ( | const char * | nodeIdentifier, |
std::vector< NXString > & | childIdentifiers, | ||
std::vector< NXString > & | names | ||
) |
Given an identifier, this routine returns it's child identifiers.
Created in NX8.0.0.
License requirements : routing_base ("Routing Basic")
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
childIdentifiers | The child node identifiers. |
names | The discipline start node identifiers. |
void NXOpen::Routing::ReuseLibrary::PartLibraryGetDisciplineRoots | ( | std::vector< NXString > & | identifiers, |
std::vector< NXString > & | names | ||
) |
Returns the identifiers which represent the start nodes for the current discipline.
Created in NX8.0.0.
License requirements : routing_base ("Routing Basic")
identifiers | The discipline start node identifiers. |
names | The discipline start node identifiers. |
NXOpen::Routing::CharacteristicList* NXOpen::Routing::ReuseLibrary::PartLibraryGetPartsAtNode | ( | const NXString & | nodeIdentifier | ) |
Given a node identifier, this routine will return all parts associated with that node.
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Routing::CharacteristicList* NXOpen::Routing::ReuseLibrary::PartLibraryGetPartsAtNode | ( | const char * | nodeIdentifier | ) |
Given a node identifier, this routine will return all parts associated with that node.
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Routing::CharacteristicList* NXOpen::Routing::ReuseLibrary::PartLibraryQuery | ( | const NXString & | startingIdentifier, |
NXOpen::Routing::CharacteristicList * | searchCriteria | ||
) |
Execute a search query into the part library starting at a specific node.
The search will include the given node and all of it's children, recursively.
Created in NX8.0.0.
License requirements : routing_base ("Routing Basic")
startingIdentifier | Identifier to begin the search from. NOTE: The full Unicode character set is not supported for this parameter. |
searchCriteria | Search Criteria |
NXOpen::Routing::CharacteristicList* NXOpen::Routing::ReuseLibrary::PartLibraryQuery | ( | const char * | startingIdentifier, |
NXOpen::Routing::CharacteristicList * | searchCriteria | ||
) |
Execute a search query into the part library starting at a specific node.
The search will include the given node and all of it's children, recursively.
Created in NX8.0.0.
License requirements : routing_base ("Routing Basic")
startingIdentifier | Identifier to begin the search from. NOTE: The full Unicode character set is not supported for this parameter. |
searchCriteria | Search Criteria |
void NXOpen::Routing::ReuseLibrary::Reload | ( | ) |
Reloads all of the nodes of the Routing Reuse Library based on the current discipline.
Created in NX7.5.3.
License requirements : routing_base ("Routing Basic")
void NXOpen::Routing::ReuseLibrary::ReloadSpecification | ( | const NXString & | specName | ) |
Reload a Specification into the reuse library.
Created in NX9.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::ReloadSpecification | ( | const char * | specName | ) |
Reload a Specification into the reuse library.
Created in NX9.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::ReloadSpecifications | ( | bool | forceReload | ) |
Reload Specifications into the reuse library.
Created in NX9.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
forceReload | Should the specifications be forced to reload? Setting forceReload false will reload only if there are no (non-legacy) specifications loaded in the reuse library. |
void NXOpen::Routing::ReuseLibrary::SpecificationsAddConnectionCompatibility | ( | const NXString & | specName, |
const NXString & | connectionTypeOne, | ||
const NXString & | connectionTypeTwo | ||
) |
Adds a connection compatibility to the specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | Value of the first CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | Value of the second CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsAddConnectionCompatibility | ( | const char * | specName, |
const char * | connectionTypeOne, | ||
const char * | connectionTypeTwo | ||
) |
Adds a connection compatibility to the specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | Value of the first CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | Value of the second CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsAddGenericPostPlacement | ( | const NXString & | specName, |
const NXString & | placedPartIdentifier, | ||
const NXString & | postPlacementIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Add a generic post placmeent rule.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | The placed part node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
postPlacementIdentifier | The post placement part identifier. NOTE: The full Unicode character set is not supported for this parameter. |
searchAttributes | Attribute search titles. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsAddGenericPostPlacement | ( | const char * | specName, |
const char * | placedPartIdentifier, | ||
const char * | postPlacementIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Add a generic post placmeent rule.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | The placed part node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
postPlacementIdentifier | The post placement part identifier. NOTE: The full Unicode character set is not supported for this parameter. |
searchAttributes | Attribute search titles. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsDefinePostPlacementRules | ( | const NXString & | specName, |
NXOpen::Routing::ReuseLibrary::PartType | partType, | ||
const NXString & | startingIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Defines Post Placement rules.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name. NOTE: The full Unicode character set is not supported for this parameter. |
partType | Post Placement Type |
startingIdentifier | Library Node to search from. NOTE: The full Unicode character set is not supported for this parameter. |
searchAttributes | Search Attribute Titles. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsDefinePostPlacementRules | ( | const char * | specName, |
NXOpen::Routing::ReuseLibrary::PartType | partType, | ||
const char * | startingIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Defines Post Placement rules.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name. NOTE: The full Unicode character set is not supported for this parameter. |
partType | Post Placement Type |
startingIdentifier | Library Node to search from. NOTE: The full Unicode character set is not supported for this parameter. |
searchAttributes | Search Attribute Titles. NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Routing::CharacteristicList* NXOpen::Routing::ReuseLibrary::SpecificationsGetAttributeRelationships | ( | const NXString & | specName, |
const NXString & | nodeIdentifier, | ||
int * | numFilters | ||
) |
Gets the attribute relationships at a given library node.
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
numFilters | numfilters |
NXOpen::Routing::CharacteristicList* NXOpen::Routing::ReuseLibrary::SpecificationsGetAttributeRelationships | ( | const char * | specName, |
const char * | nodeIdentifier, | ||
int * | numFilters | ||
) |
Gets the attribute relationships at a given library node.
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
numFilters | numfilters |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetBranchTable | ( | const NXString & | specName, |
std::vector< double > & | npsValues, | ||
std::vector< double > & | npsBranchValues | ||
) |
Gets the branch compatibilities for the input specification.
Compatibilities can be identified by indexing into the NPSValues and NPS_BRANCHValues arrays. Index 0 in each array is a compatibility and so on.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
npsValues | The NPS Values. |
npsBranchValues | The NPS_BRANCH values. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetBranchTable | ( | const char * | specName, |
std::vector< double > & | npsValues, | ||
std::vector< double > & | npsBranchValues | ||
) |
Gets the branch compatibilities for the input specification.
Compatibilities can be identified by indexing into the NPSValues and NPS_BRANCHValues arrays. Index 0 in each array is a compatibility and so on.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
npsValues | The NPS Values. |
npsBranchValues | The NPS_BRANCH values. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetConnectionCompatibilities | ( | const NXString & | specName, |
std::vector< NXString > & | connectionTypesOne, | ||
std::vector< NXString > & | connectionTypesTwo | ||
) |
Get the list of connection compatibilities from the specificaiton.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypesOne | Values for the first CONNECTION_TYPE attribute. |
connectionTypesTwo | Values for the second CONNECTION_TYPE attribute. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetConnectionCompatibilities | ( | const char * | specName, |
std::vector< NXString > & | connectionTypesOne, | ||
std::vector< NXString > & | connectionTypesTwo | ||
) |
Get the list of connection compatibilities from the specificaiton.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypesOne | Values for the first CONNECTION_TYPE attribute. |
connectionTypesTwo | Values for the second CONNECTION_TYPE attribute. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetConnectionPostPlacement | ( | const NXString & | specName, |
const NXString & | connectionTypeOne, | ||
const NXString & | connectionTypeTwo, | ||
bool * | gasket, | ||
bool * | bolt, | ||
bool * | stud, | ||
bool * | nut, | ||
bool * | washers, | ||
bool * | weldRing, | ||
bool * | ringJoints | ||
) |
Get post placement options for a given connection.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | The first CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | The second CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Whether or not to place Gaskets for this connection. |
bolt | Whether or not to place Bolts for this connection. |
stud | Whether or not to place Studs for this connection. |
nut | Whether or not to place Nuts for this connection. |
washers | Whether or not to place Washers for this connection. |
weldRing | Whether or not to place Weld Rings for this connection. |
ringJoints | ringjoints |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetConnectionPostPlacement | ( | const char * | specName, |
const char * | connectionTypeOne, | ||
const char * | connectionTypeTwo, | ||
bool * | gasket, | ||
bool * | bolt, | ||
bool * | stud, | ||
bool * | nut, | ||
bool * | washers, | ||
bool * | weldRing, | ||
bool * | ringJoints | ||
) |
Get post placement options for a given connection.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | The first CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | The second CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Whether or not to place Gaskets for this connection. |
bolt | Whether or not to place Bolts for this connection. |
stud | Whether or not to place Studs for this connection. |
nut | Whether or not to place Nuts for this connection. |
washers | Whether or not to place Washers for this connection. |
weldRing | Whether or not to place Weld Rings for this connection. |
ringJoints | ringjoints |
NXString NXOpen::Routing::ReuseLibrary::SpecificationsGetCurrent | ( | ) |
Returns the name of the current specification.
Gets the description of a specification.
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
NXString NXOpen::Routing::ReuseLibrary::SpecificationsGetDescription | ( | const char * | specName | ) |
Gets the description of a specification.
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetDisciplineSpecifications | ( | std::vector< NXString > & | specs | ) |
Returns the names of all of the specifications that are defined for the current discipline.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specs | Specification names. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetGeneralConnectionOptions | ( | const NXString & | specName, |
bool * | modelGaskets, | ||
bool * | modelWeldGaps, | ||
double * | additionalBoltLength, | ||
double * | additionalStudLength, | ||
double * | weldGapValue | ||
) |
Gets the general connection options.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
modelGaskets | Whether or not to model Gaskets |
modelWeldGaps | Whether or not to model Weld Gaps |
additionalBoltLength | Additional length for bolts. |
additionalStudLength | Additional length for studs |
weldGapValue | weldgapvalue |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetGeneralConnectionOptions | ( | const char * | specName, |
bool * | modelGaskets, | ||
bool * | modelWeldGaps, | ||
double * | additionalBoltLength, | ||
double * | additionalStudLength, | ||
double * | weldGapValue | ||
) |
Gets the general connection options.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
modelGaskets | Whether or not to model Gaskets |
modelWeldGaps | Whether or not to model Weld Gaps |
additionalBoltLength | Additional length for bolts. |
additionalStudLength | Additional length for studs |
weldGapValue | weldgapvalue |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetGenericPostPlacements | ( | const NXString & | specName, |
std::vector< NXString > & | placedPartIdentifier, | ||
std::vector< NXString > & | postPlacementIdentifier | ||
) |
Gets the defined generic post placement rules.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name. NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | The list of placed part node identifiers |
postPlacementIdentifier | The list of post placement node identifiers. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetGenericPostPlacements | ( | const char * | specName, |
std::vector< NXString > & | placedPartIdentifier, | ||
std::vector< NXString > & | postPlacementIdentifier | ||
) |
Gets the defined generic post placement rules.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name. NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | The list of placed part node identifiers |
postPlacementIdentifier | The list of post placement node identifiers. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetGenericPostPlacementSearchAttributes | ( | const NXString & | specName, |
const NXString & | placedPartIdentifier, | ||
const NXString & | postPlacementIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Get the generic post placement search attributes.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | Placed part node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
postPlacementIdentifier | Post placement node identifier NOTE: The full Unicode character set is not supported for this parameter. |
searchAttributes | Attribute search titles. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetGenericPostPlacementSearchAttributes | ( | const char * | specName, |
const char * | placedPartIdentifier, | ||
const char * | postPlacementIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Get the generic post placement search attributes.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | Placed part node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
postPlacementIdentifier | Post placement node identifier NOTE: The full Unicode character set is not supported for this parameter. |
searchAttributes | Attribute search titles. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetPostPlacementRules | ( | const NXString & | specName, |
NXOpen::Routing::ReuseLibrary::PartType | partType, | ||
NXString * | startingIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Gets post placement rules.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
partType | Part Type. |
startingIdentifier | Library node to begin searching from. |
searchAttributes | Search Attribute Titles. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetPostPlacementRules | ( | const char * | specName, |
NXOpen::Routing::ReuseLibrary::PartType | partType, | ||
NXString * | startingIdentifier, | ||
std::vector< NXString > & | searchAttributes | ||
) |
Gets post placement rules.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
partType | Part Type. |
startingIdentifier | Library node to begin searching from. |
searchAttributes | Search Attribute Titles. |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetReportInBom | ( | const NXString & | specName, |
bool * | gasket, | ||
bool * | bolt, | ||
bool * | stud, | ||
bool * | nut, | ||
bool * | washers, | ||
bool * | weldRing, | ||
bool * | ringJoints, | ||
bool * | weldGap | ||
) |
Gets the Report in BOM flags.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Report Gaskets |
bolt | Report Bolts |
stud | Report Studs |
nut | Report Nuts |
washers | Report Washers |
weldRing | Report Weld Rings |
ringJoints | Report Ring Joints |
weldGap | weldgap |
void NXOpen::Routing::ReuseLibrary::SpecificationsGetReportInBom | ( | const char * | specName, |
bool * | gasket, | ||
bool * | bolt, | ||
bool * | stud, | ||
bool * | nut, | ||
bool * | washers, | ||
bool * | weldRing, | ||
bool * | ringJoints, | ||
bool * | weldGap | ||
) |
Gets the Report in BOM flags.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Report Gaskets |
bolt | Report Bolts |
stud | Report Studs |
nut | Report Nuts |
washers | Report Washers |
weldRing | Report Weld Rings |
ringJoints | Report Ring Joints |
weldGap | weldgap |
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveBranchCompatibility | ( | const NXString & | specName, |
double | nps, | ||
double | npsBranch | ||
) |
Removes a branch compatibility
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nps | NPS Value |
npsBranch | NPS_BRANCH value |
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveBranchCompatibility | ( | const char * | specName, |
double | nps, | ||
double | npsBranch | ||
) |
Removes a branch compatibility
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nps | NPS Value |
npsBranch | NPS_BRANCH value |
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveConnectionCompatibility | ( | const NXString & | specName, |
const NXString & | connectionTypeOne, | ||
const NXString & | connectionTypeTwo | ||
) |
Removes a connection compatibility from the specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | Value of the first CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | Value of the second CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveConnectionCompatibility | ( | const char * | specName, |
const char * | connectionTypeOne, | ||
const char * | connectionTypeTwo | ||
) |
Removes a connection compatibility from the specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | Value of the first CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | Value of the second CONNECTION_TYPE attribute. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveGenericPostPlacement | ( | const NXString & | specName, |
const NXString & | placedPartIdentifier, | ||
const NXString & | postPlacementIdentifier | ||
) |
Remove a generic post placement option.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | Placed part node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
postPlacementIdentifier | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveGenericPostPlacement | ( | const char * | specName, |
const char * | placedPartIdentifier, | ||
const char * | postPlacementIdentifier | ||
) |
Remove a generic post placement option.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
placedPartIdentifier | Placed part node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
postPlacementIdentifier | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetAttributeRelationships | ( | const NXString & | specName, |
const NXString & | nodeIdentifier, | ||
NXOpen::Routing::CharacteristicList * | attributeFilter | ||
) |
Sets the attribute relationships for a specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
attributeFilter | Attribute filters. |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetAttributeRelationships | ( | const char * | specName, |
const char * | nodeIdentifier, | ||
NXOpen::Routing::CharacteristicList * | attributeFilter | ||
) |
Sets the attribute relationships for a specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nodeIdentifier | A part library node identifier. NOTE: The full Unicode character set is not supported for this parameter. |
attributeFilter | Attribute filters. |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetBranchCompatibility | ( | const NXString & | specName, |
double | nps, | ||
double | npsBranch | ||
) |
Sets a branch compatibility.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nps | NPS Value |
npsBranch | NPS_BRANCH Vale |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetBranchCompatibility | ( | const char * | specName, |
double | nps, | ||
double | npsBranch | ||
) |
Sets a branch compatibility.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
nps | NPS Value |
npsBranch | NPS_BRANCH Vale |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetConnectionPostPlacement | ( | const NXString & | specName, |
const NXString & | connectionTypeOne, | ||
const NXString & | connectionTypeTwo, | ||
bool | gasket, | ||
bool | bolt, | ||
bool | stud, | ||
bool | nut, | ||
bool | washers, | ||
bool | weldRing, | ||
bool | ringJoints | ||
) |
Set Connection post placement rules on a valid connection.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | The first CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | The second CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Whether or not to place Gaskets for this connection. |
bolt | Whether or not to place Bolts for this connection. |
stud | Whether or not to place Studs for this connection. |
nut | Whether or not to place Nuts for this connection. |
washers | Whether or not to place Washers for this connection. |
weldRing | Whether or not to place Weld Rings for this connection. |
ringJoints | ringjoints |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetConnectionPostPlacement | ( | const char * | specName, |
const char * | connectionTypeOne, | ||
const char * | connectionTypeTwo, | ||
bool | gasket, | ||
bool | bolt, | ||
bool | stud, | ||
bool | nut, | ||
bool | washers, | ||
bool | weldRing, | ||
bool | ringJoints | ||
) |
Set Connection post placement rules on a valid connection.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification name. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeOne | The first CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
connectionTypeTwo | The second CONNECTION_TYPE value. NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Whether or not to place Gaskets for this connection. |
bolt | Whether or not to place Bolts for this connection. |
stud | Whether or not to place Studs for this connection. |
nut | Whether or not to place Nuts for this connection. |
washers | Whether or not to place Washers for this connection. |
weldRing | Whether or not to place Weld Rings for this connection. |
ringJoints | ringjoints |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetDescription | ( | const NXString & | specName, |
const NXString & | description | ||
) |
Sets the description text for a specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
description | The description to add. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetDescription | ( | const char * | specName, |
const char * | description | ||
) |
Sets the description text for a specification.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | The name of the specification. NOTE: The full Unicode character set is not supported for this parameter. |
description | The description to add. NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetGeneralConnectionOptions | ( | const NXString & | specName, |
bool | modelGaskets, | ||
bool | modelWeldGaps, | ||
double | additionalBoltLength, | ||
double | additionalStudLength, | ||
double | weldGapValue | ||
) |
Sets the General Connection Options.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
modelGaskets | Whether or not to model Gaskets |
modelWeldGaps | Whether or not to model weld gaps. |
additionalBoltLength | Additional length to add to bolts |
additionalStudLength | Additional length to add to studs |
weldGapValue | weldgapvalue |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetGeneralConnectionOptions | ( | const char * | specName, |
bool | modelGaskets, | ||
bool | modelWeldGaps, | ||
double | additionalBoltLength, | ||
double | additionalStudLength, | ||
double | weldGapValue | ||
) |
Sets the General Connection Options.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Specification Name NOTE: The full Unicode character set is not supported for this parameter. |
modelGaskets | Whether or not to model Gaskets |
modelWeldGaps | Whether or not to model weld gaps. |
additionalBoltLength | Additional length to add to bolts |
additionalStudLength | Additional length to add to studs |
weldGapValue | weldgapvalue |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetReportInBom | ( | const NXString & | specName, |
bool | gasket, | ||
bool | bolt, | ||
bool | stud, | ||
bool | nut, | ||
bool | washers, | ||
bool | weldRing, | ||
bool | ringJoints, | ||
bool | weldGap | ||
) |
Sets the report in BOM flags.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Spec Name NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Report Gaskets |
bolt | Report Bolts |
stud | Report Studs |
nut | Report Nuts |
washers | Report Washers |
weldRing | Report Weld Rings |
ringJoints | Report Ring Joints |
weldGap | weldgap |
void NXOpen::Routing::ReuseLibrary::SpecificationsSetReportInBom | ( | const char * | specName, |
bool | gasket, | ||
bool | bolt, | ||
bool | stud, | ||
bool | nut, | ||
bool | washers, | ||
bool | weldRing, | ||
bool | ringJoints, | ||
bool | weldGap | ||
) |
Sets the report in BOM flags.
Created in NX8.0.0.
License requirements : routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
specName | Spec Name NOTE: The full Unicode character set is not supported for this parameter. |
gasket | Report Gaskets |
bolt | Report Bolts |
stud | Report Studs |
nut | Report Nuts |
washers | Report Washers |
weldRing | Report Weld Rings |
ringJoints | Report Ring Joints |
weldGap | weldgap |
tag_t NXOpen::Routing::ReuseLibrary::Tag | ( | ) | const |
Returns the tag of this object.