public interface ConeBuilder
FeatureCollection.createConeBuilder(nxopen.features.Cone)
Property | Value |
---|---|
BaseDiameter.Value | 50 (millimeters part), 50 (inches part) |
HalfAngle.Value | 45 |
Height.Value | 25 (millimeters part), 25 (inches part) |
TopDiameter.Value | 0 (millimeters part), 0 (inches part) |
Type | DiametersAndHeight |
Modifier and Type | Interface and Description |
---|---|
static class |
ConeBuilder.Types
Represents the Cone type
|
Modifier and Type | Method and Description |
---|---|
nxopen.Axis |
axis()
Returns the axis
License requirements: None. |
SelectICurve |
baseArc()
Returns the base arc
License requirements: None. |
Expression |
baseDiameter()
Returns the base diameter
License requirements: None. |
BooleanOperation |
booleanOption()
Returns the boolean option
License requirements: None. |
Expression |
halfAngle()
Returns the half angle
License requirements: None. |
Expression |
height()
Returns the height
License requirements: None. |
boolean |
parentAssociativity()
Returns the option to keep associativity of the cone axis
License requirements: None. |
void |
setAxis(nxopen.Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setParentAssociativity(boolean parentAssociativity)
License requirements: features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING") . |
void |
setType(ConeBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
SelectICurve |
topArc()
Returns the top arc
License requirements: None. |
Expression |
topDiameter()
Returns the top diameter
License requirements: None. |
ConeBuilder.Types |
type()
Returns the type represented by
ConeBuilder.Types
License requirements: None. |
nxopen.Axis axis() throws NXException, RemoteException
NXException
RemoteException
void setAxis(nxopen.Axis axis) throws NXException, RemoteException
axis
- NXException
RemoteException
Expression baseDiameter() throws NXException, RemoteException
NXException
RemoteException
Expression topDiameter() throws NXException, RemoteException
NXException
RemoteException
Expression height() throws NXException, RemoteException
NXException
RemoteException
Expression halfAngle() throws NXException, RemoteException
NXException
RemoteException
SelectICurve baseArc() throws NXException, RemoteException
NXException
RemoteException
SelectICurve topArc() throws NXException, RemoteException
NXException
RemoteException
BooleanOperation booleanOption() throws NXException, RemoteException
NXException
RemoteException
ConeBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ConeBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean parentAssociativity() throws NXException, RemoteException
NXException
RemoteException
void setParentAssociativity(boolean parentAssociativity) throws NXException, RemoteException
parentAssociativity
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.