Package | Description |
---|---|
nxopen.partfamily |
Provides classes and interfaces for Manufacturing.
|
Modifier and Type | Method and Description |
---|---|
InstanceDefinition |
TemplateManager.addInstanceDefinition(String familyMemberDefnName,
InstanceDefinition previousFamilyMemberDefn,
String otherNameEntry)
Creates a new family member definition with the supplied name and places it just under previous family member definition.
|
InstanceDefinition |
TemplateManager.addInstanceDefinitionUsingMemberIdentifier(MemberIdentifier familyMemberIdentifier,
InstanceDefinition previousFamilyMemberDefn,
String otherNameEntry)
Creates a new family member definition with the supplied member identifier places it just under previous family member definition.
|
InstanceDefinition |
TemplateManager.getInstanceDefinition(String familyMemberDefnName)
Get the family member definition already present in family
License requirements: solid_modeling ("SOLIDS MODELING") . |
InstanceDefinition |
TemplateManager.getInstanceDefinitionUsingMemberIdentifier(MemberIdentifier familyMemberIdentifier)
Obtains the family member definition already present in family
A non zero return code implies familyMemberDefinition is NULL
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
InstanceDefinition |
TemplateManager.addInstanceDefinition(String familyMemberDefnName,
InstanceDefinition previousFamilyMemberDefn,
String otherNameEntry)
Creates a new family member definition with the supplied name and places it just under previous family member definition.
|
InstanceDefinition |
TemplateManager.addInstanceDefinitionUsingMemberIdentifier(MemberIdentifier familyMemberIdentifier,
InstanceDefinition previousFamilyMemberDefn,
String otherNameEntry)
Creates a new family member definition with the supplied member identifier places it just under previous family member definition.
|
void |
TemplateManager.deleteInstanceDefinition(InstanceDefinition familyMemberDefinition)
Delete the family member definition from template manager
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
TemplateManager.reorderInstanceDefinition(InstanceDefinition familyMemberDefinition,
InstanceDefinition previousFamilyMemberDefn)
Reorder (relocate) familyMemberDefinition just after the previousFamilyMemberDefn
License requirements: solid_modeling ("SOLIDS MODELING") . |
int |
TemplateManager.saveFamilyAndApplyValues(InstanceDefinition familyMemberDefinition)
Save part family and apply the values of chosen family member definition to the template part,
It returns failure codes through errorCode.
|
int[] |
TemplateManager.saveFamilyAndCreateMembers(InstanceDefinition[] instDefsToCreate)
Save part family and create the family members supplied through input array.
|
int[] |
TemplateManager.saveFamilyAndUpdateMembers(boolean forceUpdate,
InstanceDefinition[] instDefsToUpdate)
Save part family and update the family members supplied through input array.
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.