|
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.