public interface ExtrudeProfileBuilder extends Builder
ExtrudeProfileBuilder
It extrudes 3D closed profile between planes. The two planes are defined
by direction and distance. It returns the extruded NX Facet Body.
FacetedBodyCollection.createExtrudeProfileBuilder()
Property | Value |
---|---|
FirstDistance.Value | 0 (millimeters part), 0 (inches part) |
Offset.Value | 0 (millimeters part), 0 (inches part) |
SecondDistance.Value | 0 (millimeters part), 0 (inches part) |
Tolerance.Value | 0.01 (millimeters part), 0.001 (inches part) |
Modifier and Type | Method and Description |
---|---|
Direction |
direction()
Returns the extrude direction
License requirements: None. |
Expression |
firstDistance()
Returns the first distance to extrude
License requirements: None. |
Expression |
offset()
Returns the offset used to offset the extruded body
License requirements: None. |
Section |
profile()
Returns the 3D profile to be extruded
License requirements: None. |
Expression |
secondDistance()
Returns the second distance to extrude
License requirements: None. |
void |
setDirection(Direction direction)
License requirements: studio_free_form ("STUDIO FREE FORM") OR die_engineering ("DIE ENGINEERING") . |
Expression |
tolerance()
Returns the tolerance used to create the polyline
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section profile() throws NXException, RemoteException
NXException
RemoteException
Direction direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Expression firstDistance() throws NXException, RemoteException
NXException
RemoteException
Expression secondDistance() throws NXException, RemoteException
NXException
RemoteException
Expression offset() throws NXException, RemoteException
NXException
RemoteException
Expression tolerance() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.