Package | Description |
---|---|
nxopen.partfamily |
Provides classes and interfaces for Part Family.
|
Modifier and Type | Field and Description |
---|---|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.DENSITY
density attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.DOUBLE
double attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.EXPRESSION
expression attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.FEATURE
feature attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.INSTANCE
instance attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.INTEGER
integer attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.MASS
asserted mass attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.MATERIAL
material attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.MIRROR
mirror attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.NAME
name attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.NUMERIC
numeric attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.PART
part attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.STRING
string attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.TEXT
text attribute
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.UNDEFINED
undefined attribute type
|
Modifier and Type | Method and Description |
---|---|
FamilyAttribute.AttrType |
FamilyAttribute.type()
Returns the type of the given attribute
License requirements: solid_modeling ("SOLIDS MODELING") . |
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.valueOf(int value)
Returns the enum constant of the specified enum type with the specified value.
|
static FamilyAttribute.AttrType |
FamilyAttribute.AttrType.valueOf(String name)
Returns the enum constant of the specified enum type with the specified name.
|
static FamilyAttribute.AttrType[] |
FamilyAttribute.AttrType.values()
Returns an array that contains the values for this enum.
|
Modifier and Type | Method and Description |
---|---|
void |
TemplateManager.addToChosenAttributes(String[] attrsToAdd,
FamilyAttribute.AttrType[] attrsTypes,
int indexAddAt)
Adds new attributes to chosen attributes list of a part family
License requirements: solid_modeling ("SOLIDS MODELING") . |
FamilyAttribute |
TemplateManager.getPartFamilyAttribute(FamilyAttribute.AttrType attrType,
String attrName)
Get the part family attribute from part family template
License requirements: solid_modeling ("SOLIDS MODELING") . |
String[] |
TemplateManager.getSelectableAttributes(FamilyAttribute.AttrType attrType)
The list of attribute names of a given type in the owning part
These can be used to create part family attributes
License requirements: solid_modeling ("SOLIDS MODELING") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.