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 (deprecated) | 1 |
MakeOriginAssociative (deprecated) | 1 |
PlaneOption | Inferred |
Modifier and Type | Method and Description |
---|---|
SelectIReferenceAxis |
axis()
Deprecated.
Deprecated in NX11.0.0. Use
axisReference() instead.
|
AxisOrientation |
axisOrientation()
Returns the reference axis orientation (horizontal or vertical)
License requirements: None. |
AxisOrientation |
axisOrientationInfer()
Returns the reference axis orientation (horizontal or vertical)
License requirements: None. |
Direction |
axisReference()
Returns the reference axis for sketch
License requirements: None. |
boolean |
createIntermediateDatumCsys()
Deprecated.
Deprecated in NX11.0.0. None
|
CartesianCoordinateSystem |
csystem()
Returns the csys method for sketch
License requirements: None. |
boolean |
makeOriginAssociative()
Deprecated.
Deprecated in NX11.0.0. None
|
OriginMethod |
originOption()
Returns the origin method for sketch
License requirements: None. |
OriginMethod |
originOptionInfer()
Returns the origin method for sketch
License requirements: None. |
Plane |
plane()
Deprecated.
Deprecated in NX11.0.0. Use
planeReference() instead.
|
Sketch.PlaneOption |
planeOption()
Returns the attachment plane option (existing plane, new plane, new csys)
License requirements: None. |
SelectISurface |
planeOrFace()
Deprecated.
Deprecated in NX11.0.0. Use
planeReference() instead.
|
Plane |
planeReference()
Returns the placement plane for sketch
License requirements: None. |
boolean |
projectWorkPartOrigin()
Deprecated.
Deprecated in NX11.0.0. Use
originOption() instead.
|
boolean |
reverseAxis()
Deprecated.
Deprecated in NX11.0.0. None
|
boolean |
reversePlaneNormal()
Deprecated.
Deprecated in NX11.0.0. None
|
void |
setAxisOrientation(AxisOrientation axisOrientation)
License requirements: None. |
void |
setAxisOrientationInfer(AxisOrientation axisOrientation)
License requirements: None. |
void |
setAxisReference(Direction axis)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setCreateIntermediateDatumCsys(boolean intermediateDatumCsys)
Deprecated.
Deprecated in NX11.0.0. None
|
void |
setCsystem(CartesianCoordinateSystem csystem)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setMakeOriginAssociative(boolean associativeOrigin)
Deprecated.
Deprecated in NX11.0.0. None
|
void |
setOriginOption(OriginMethod method)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setOriginOptionInfer(OriginMethod method)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setPlaneOption(Sketch.PlaneOption planeOption)
License requirements: None. |
void |
setPlaneReference(Plane plane)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
setProjectWorkPartOrigin(boolean projectWorkPartOrigin)
Deprecated.
Deprecated in NX11.0.0. Use
setOriginOption(nxopen.OriginMethod) instead.
|
void |
setReverseAxis(boolean reverseAxis)
Deprecated.
Deprecated in NX11.0.0. Get NXOpen.SketchInPlaceBuilder.AxisReference, and then reverse the smart direction.
|
void |
setReversePlaneNormal(boolean reversePlaneNormal)
Deprecated.
Deprecated in NX11.0.0. Get NXOpen.SketchInPlaceBuilder.PlaneReference, and then reverse the smart plane normal.
|
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
planeReference()
instead.
NXException
RemoteException
Plane plane() throws NXException, RemoteException
planeReference()
instead.
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
AxisOrientation axisOrientationInfer() throws NXException, RemoteException
NXException
RemoteException
void setAxisOrientationInfer(AxisOrientation axisOrientation) throws NXException, RemoteException
axisOrientation
- NXException
RemoteException
SelectIReferenceAxis axis() throws NXException, RemoteException
axisReference()
instead.
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
originOption()
instead.
NXException
RemoteException
void setProjectWorkPartOrigin(boolean projectWorkPartOrigin) throws NXException, RemoteException
setOriginOption(nxopen.OriginMethod)
instead.
projectWorkPartOrigin
- NXException
RemoteException
Direction axisReference() throws NXException, RemoteException
NXException
RemoteException
void setAxisReference(Direction axis) throws NXException, RemoteException
axis
- NXException
RemoteException
Plane planeReference() throws NXException, RemoteException
NXException
RemoteException
void setPlaneReference(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
OriginMethod originOption() throws NXException, RemoteException
NXException
RemoteException
void setOriginOption(OriginMethod method) throws NXException, RemoteException
method
- Specify Point or Use Work Part OriginNXException
RemoteException
OriginMethod originOptionInfer() throws NXException, RemoteException
NXException
RemoteException
void setOriginOptionInfer(OriginMethod method) throws NXException, RemoteException
method
- Specify Point or Use Work Part OriginNXException
RemoteException
CartesianCoordinateSystem csystem() throws NXException, RemoteException
NXException
RemoteException
void setCsystem(CartesianCoordinateSystem csystem) throws NXException, RemoteException
csystem
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.