NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Routing::ReuseLibrary Class Reference

Represents a Routing::ReuseLibrary
No creator is available in KF. More...

List of all members.

Public Types

enum  PartType {
  PartTypeGasket, PartTypeBolt, PartTypeStud, PartTypeNut,
  PartTypeWasher, PartTypeWeldring, PartTypeRingjoint, PartTypeUnknown = -1
}

Public Member Functions

void AddNewSpecification (const NXString &specName)
 Adds a new empty specification to the library.
void PartLibraryGetChildNodes (const NXString &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::CharacteristicListPartLibraryGetPartsAtNode (const NXString &nodeIdentifier)
 Given a node identifier, this routine will return all parts associated with that node.
NXOpen::Routing::CharacteristicListPartLibraryQuery (const NXString &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 SpecificationsAddConnectionCompatibility (const NXString &specName, const NXString &connectionTypeOne, const NXString &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 SpecificationsDefinePostPlacementRules (const NXString &specName, NXOpen::Routing::ReuseLibrary::PartType partType, const NXString &startingIdentifier, std::vector< NXString > &searchAttributes)
 Defines Post Placement rules.
NXOpen::Routing::CharacteristicListSpecificationsGetAttributeRelationships (const NXString &specName, const NXString &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 SpecificationsGetConnectionCompatibilities (const NXString &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.
NXString SpecificationsGetCurrent ()
 Returns the name of the current specification.
NXString SpecificationsGetDescription (const NXString &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 SpecificationsGetGenericPostPlacements (const NXString &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 SpecificationsGetPostPlacementRules (const NXString &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 SpecificationsRemoveBranchCompatibility (const NXString &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 SpecificationsRemoveGenericPostPlacement (const NXString &specName, const NXString &placedPartIdentifier, const NXString &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 SpecificationsSetBranchCompatibility (const NXString &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 SpecificationsSetDescription (const NXString &specName, const NXString &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 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.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Represents a Routing::ReuseLibrary
No creator is available in KF.



Created in NX7.5.3.


Member Enumeration Documentation

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


Member Function Documentation

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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the new specification.
NOTE: The full Unicode character set is not supported for this parameter.
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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
nodeIdentifierA part library node identifier.
NOTE: The full Unicode character set is not supported for this parameter.
childIdentifiersThe child node identifiers.
namesThe 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
identifiersThe discipline start node identifiers.
namesThe discipline start node identifiers.

Given a node identifier, this routine will return all parts associated with that node.

Returns:
An array of parts.
Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
nodeIdentifierA part library node identifier.
NOTE: The full Unicode character set is not supported for this parameter.

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.

Returns:
Search Results
Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
startingIdentifierIdentifier to begin the search from.
NOTE: The full Unicode character set is not supported for this parameter.
searchCriteriaSearch Criteria

Reloads all of the nodes of the Routing Reuse Library based on the current discipline.


Created in NX7.5.3.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeOneValue of the first CONNECTION_TYPE attribute.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeTwoValue 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name
NOTE: The full Unicode character set is not supported for this parameter.
placedPartIdentifierThe placed part node identifier.
NOTE: The full Unicode character set is not supported for this parameter.
postPlacementIdentifierThe post placement part identifier.
NOTE: The full Unicode character set is not supported for this parameter.
searchAttributesAttribute 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name.
NOTE: The full Unicode character set is not supported for this parameter.
partTypePost Placement Type
startingIdentifierLibrary Node to search from.
NOTE: The full Unicode character set is not supported for this parameter.
searchAttributesSearch Attribute Titles.
NOTE: The full Unicode character set is not supported for this parameter.

Gets the attribute relationships at a given library node.

Returns:
Attribute filters.
Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
nodeIdentifierA part library node identifier.
NOTE: The full Unicode character set is not supported for this parameter.
numFiltersnumfilters
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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
npsValuesThe NPS Values.
npsBranchValuesThe 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification name.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypesOneValues for the first CONNECTION_TYPE attribute.
connectionTypesTwoValues 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification name.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeOneThe first CONNECTION_TYPE value.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeTwoThe second CONNECTION_TYPE value.
NOTE: The full Unicode character set is not supported for this parameter.
gasketWhether or not to place Gaskets for this connection.
boltWhether or not to place Bolts for this connection.
studWhether or not to place Studs for this connection.
nutWhether or not to place Nuts for this connection.
washersWhether or not to place Washers for this connection.
weldRingWhether or not to place Weld Rings for this connection.
ringJointsringjoints

Returns the name of the current specification.

Returns:
The name of the current specification.
Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Gets the description of a specification.

Returns:
Specification description.
Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.

Returns the names of all of the specifications that are defined for the current discipline.


Created in NX8.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specsSpecification 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name
NOTE: The full Unicode character set is not supported for this parameter.
modelGasketsWhether or not to model Gaskets
modelWeldGapsWhether or not to model Weld Gaps
additionalBoltLengthAdditional length for bolts.
additionalStudLengthAdditional length for studs
weldGapValueweldgapvalue
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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name.
NOTE: The full Unicode character set is not supported for this parameter.
placedPartIdentifierThe list of placed part node identifiers
postPlacementIdentifierThe 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name
NOTE: The full Unicode character set is not supported for this parameter.
placedPartIdentifierPlaced part node identifier.
NOTE: The full Unicode character set is not supported for this parameter.
postPlacementIdentifierPost placement node identifier
NOTE: The full Unicode character set is not supported for this parameter.
searchAttributesAttribute 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification name.
NOTE: The full Unicode character set is not supported for this parameter.
partTypePart Type.
startingIdentifierLibrary node to begin searching from.
searchAttributesSearch 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name
NOTE: The full Unicode character set is not supported for this parameter.
gasketReport Gaskets
boltReport Bolts
studReport Studs
nutReport Nuts
washersReport Washers
weldRingReport Weld Rings
ringJointsReport Ring Joints
weldGapweldgap
void NXOpen::Routing::ReuseLibrary::SpecificationsRemoveBranchCompatibility ( const NXString specName,
double  nps,
double  npsBranch 
)

Removes a branch compatibility
Created in NX8.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
npsNPS Value
npsBranchNPS_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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameName of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeOneValue of the first CONNECTION_TYPE attribute.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeTwoValue 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name
NOTE: The full Unicode character set is not supported for this parameter.
placedPartIdentifierPlaced 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
nodeIdentifierA part library node identifier.
NOTE: The full Unicode character set is not supported for this parameter.
attributeFilterAttribute 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
npsNPS Value
npsBranchNPS_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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification name.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeOneThe first CONNECTION_TYPE value.
NOTE: The full Unicode character set is not supported for this parameter.
connectionTypeTwoThe second CONNECTION_TYPE value.
NOTE: The full Unicode character set is not supported for this parameter.
gasketWhether or not to place Gaskets for this connection.
boltWhether or not to place Bolts for this connection.
studWhether or not to place Studs for this connection.
nutWhether or not to place Nuts for this connection.
washersWhether or not to place Washers for this connection.
weldRingWhether or not to place Weld Rings for this connection.
ringJointsringjoints
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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameThe name of the specification.
NOTE: The full Unicode character set is not supported for this parameter.
descriptionThe 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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpecification Name
NOTE: The full Unicode character set is not supported for this parameter.
modelGasketsWhether or not to model Gaskets
modelWeldGapsWhether or not to model weld gaps.
additionalBoltLengthAdditional length to add to bolts
additionalStudLengthAdditional length to add to studs
weldGapValueweldgapvalue
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_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
specNameSpec Name
NOTE: The full Unicode character set is not supported for this parameter.
gasketReport Gaskets
boltReport Bolts
studReport Studs
nutReport Nuts
washersReport Washers
weldRingReport Weld Rings
ringJointsReport Ring Joints
weldGapweldgap

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.