public interface SketchInPlaceBuilder extends Builder
SketchInPlaceBuilder
to create or reattach a Sketch
on a DatumPlane
or planar Face
.
SketchCollection.createNewSketchInPlaceBuilder(nxopen.Sketch)
Property | Value |
---|---|
CreateIntermediateDatumCsys | 1 |
MakeOriginAssociative | 1 |
PlaneOption | Inferred |
Modifier and Type | Method and Description |
---|---|
SelectIReferenceAxis |
axis()
Returns the reference axis
License requirements: None. |
AxisOrientation |
axisOrientation()
Returns the reference axis orientation (horizontal or vertical)
License requirements: None. |
boolean |
createIntermediateDatumCsys()
Returns the create intermediate datum csys toggle.
|
boolean |
makeOriginAssociative()
Returns the associative origin toggle.
|
Plane |
plane()
Returns the specified datum plane
License requirements: None. |
Sketch.PlaneOption |
planeOption()
Returns the attachment plane option (existing plane, new plane, new csys)
License requirements: None. |
SelectISurface |
planeOrFace()
Returns the specified sketch plane
License requirements: None. |
boolean |
projectWorkPartOrigin()
Returns the create project work part origin toggle.
|
boolean |
reverseAxis()
Returns the flag to indicate the reference axis is reversed
License requirements: None. |
boolean |
reversePlaneNormal()
Returns the flag to indicate the normal direction of the sketch plane is reversed.
|
void |
setAxisOrientation(AxisOrientation axisOrientation)
License requirements: None. |
void |
setCreateIntermediateDatumCsys(boolean intermediateDatumCsys)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setMakeOriginAssociative(boolean associativeOrigin)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setPlaneOption(Sketch.PlaneOption planeOption)
License requirements: None. |
void |
setProjectWorkPartOrigin(boolean projectWorkPartOrigin)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setReverseAxis(boolean reverseAxis)
License requirements: None. |
void |
setReversePlaneNormal(boolean reversePlaneNormal)
License requirements: None. |
void |
setSketchOrigin(Point origin)
License requirements: None. |
Point |
sketchOrigin()
Returns the origin point for sketch
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectISurface planeOrFace() throws NXException, RemoteException
NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
boolean reversePlaneNormal() throws NXException, RemoteException
NXException
RemoteException
void setReversePlaneNormal(boolean reversePlaneNormal) throws NXException, RemoteException
reversePlaneNormal
- NXException
RemoteException
Sketch.PlaneOption planeOption() throws NXException, RemoteException
NXException
RemoteException
void setPlaneOption(Sketch.PlaneOption planeOption) throws NXException, RemoteException
planeOption
- NXException
RemoteException
AxisOrientation axisOrientation() throws NXException, RemoteException
NXException
RemoteException
void setAxisOrientation(AxisOrientation axisOrientation) throws NXException, RemoteException
axisOrientation
- NXException
RemoteException
SelectIReferenceAxis axis() throws NXException, RemoteException
NXException
RemoteException
boolean reverseAxis() throws NXException, RemoteException
NXException
RemoteException
void setReverseAxis(boolean reverseAxis) throws NXException, RemoteException
reverseAxis
- NXException
RemoteException
Point sketchOrigin() throws NXException, RemoteException
NXException
RemoteException
void setSketchOrigin(Point origin) throws NXException, RemoteException
origin
- NXException
RemoteException
boolean createIntermediateDatumCsys() throws NXException, RemoteException
NXException
RemoteException
void setCreateIntermediateDatumCsys(boolean intermediateDatumCsys) throws NXException, RemoteException
intermediateDatumCsys
- NXException
RemoteException
boolean makeOriginAssociative() throws NXException, RemoteException
NXException
RemoteException
void setMakeOriginAssociative(boolean associativeOrigin) throws NXException, RemoteException
associativeOrigin
- NXException
RemoteException
boolean projectWorkPartOrigin() throws NXException, RemoteException
NXException
RemoteException
void setProjectWorkPartOrigin(boolean projectWorkPartOrigin) throws NXException, RemoteException
projectWorkPartOrigin
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.