public interface VisionPlaneBuilder extends FeatureBuilder
VisionPlane
builder used to create or edit a Vision Plane.
VehicleDesignCollection.createVisionPlaneBuilder(nxopen.features.vehicledesign.VisionPlane)
Property | Value |
---|---|
AssoToggle | 1 |
BaseDim.Value | 2000 (millimeters part), 0 (inches part) |
DriverPlane.Value | 4 |
EyeType | EyeFeature |
FrontDim.Value | 1000 (millimeters part), 0 (inches part) |
FrontPlane.Value | 4 |
LowerPlane | 1 |
MidPlane.Value | 1 |
MiddlePlane | 1 |
PassengerPlane.Value | 4 |
UpperPlane | 1 |
UseStandardLoading | 1 |
VisionType | Standard |
Modifier and Type | Interface and Description |
---|---|
static class |
VisionPlaneBuilder.CustomVisionAngle
Represents the vision angle type to define the Vision Plane.
|
static class |
VisionPlaneBuilder.EnumEyeType
Represents the eye definition type to define the Vision Plane.
|
Modifier and Type | Method and Description |
---|---|
boolean |
assoToggle()
Returns the associative option that determines whether to create feature or not.
|
Expression |
baseDim()
Returns the base dim; dimension from left to right.
|
Expression |
driverPlane()
Returns the driver side plane inclined angle.
|
SelectFeature |
eyeFeature()
Returns the eye feature; select eec feature when eye type specified.
|
VisionPlaneBuilder.EnumEyeType |
eyeType()
Returns the eye type to determine which type of v points to be used.
|
Expression |
frontDim()
Returns the front dim; dimension here to front.
|
Expression |
frontPlane()
Returns the front plane inclined angle.
|
String |
loadingName()
Returns the name of the used loading in the Vision Plane.
|
boolean |
lowerPlane()
Returns the lower plane option that determines whether to create lower plane or not.
|
boolean |
middlePlane()
Returns the middle plane option that determines whether to create middle plane or not.
|
Expression |
midPlane()
Returns the middle plane inclined angle; means front side,passenger side and driver side are the same.
|
Expression |
passengerPlane()
Returns the passenger side plane inclined angle.
|
Point |
pointV1()
Returns the point v1; select one point when eye type specified.
|
Point |
pointV2()
Returns the point v2; select one point when eye type specified.
|
void |
setAssoToggle(boolean assoToggle)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setEyeType(VisionPlaneBuilder.EnumEyeType eyeType)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLoadingName(String loadingName)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLowerPlane(boolean lowerPlane)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setMiddlePlane(boolean middlePlane)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setPointV1(Point pointV1)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setPointV2(Point pointV2)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setUpperPlane(boolean upperPlane)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setUseStandardLoading(boolean useStandardLoading)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setVisionType(VisionPlaneBuilder.CustomVisionAngle visionType)
License requirements: nx_general_packaging ("NX General Packaging") . |
boolean |
upperPlane()
Returns the upper plane option that determines whether to create upper plane or not.
|
boolean |
useStandardLoading()
Returns the option that determines whether to use the loading specified by standard or not.
|
VisionPlaneBuilder.CustomVisionAngle |
visionType()
Returns the vision type; standard or customer defined.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean useStandardLoading() throws NXException, RemoteException
NXException
RemoteException
void setUseStandardLoading(boolean useStandardLoading) throws NXException, RemoteException
useStandardLoading
- NXException
RemoteException
String loadingName() throws NXException, RemoteException
NXException
RemoteException
void setLoadingName(String loadingName) throws NXException, RemoteException
loadingName
- NXException
RemoteException
VisionPlaneBuilder.EnumEyeType eyeType() throws NXException, RemoteException
NXException
RemoteException
void setEyeType(VisionPlaneBuilder.EnumEyeType eyeType) throws NXException, RemoteException
eyeType
- NXException
RemoteException
SelectFeature eyeFeature() throws NXException, RemoteException
NXException
RemoteException
Point pointV1() throws NXException, RemoteException
NXException
RemoteException
void setPointV1(Point pointV1) throws NXException, RemoteException
pointV1
- NXException
RemoteException
Point pointV2() throws NXException, RemoteException
NXException
RemoteException
void setPointV2(Point pointV2) throws NXException, RemoteException
pointV2
- NXException
RemoteException
boolean upperPlane() throws NXException, RemoteException
NXException
RemoteException
void setUpperPlane(boolean upperPlane) throws NXException, RemoteException
upperPlane
- NXException
RemoteException
boolean middlePlane() throws NXException, RemoteException
NXException
RemoteException
void setMiddlePlane(boolean middlePlane) throws NXException, RemoteException
middlePlane
- NXException
RemoteException
boolean lowerPlane() throws NXException, RemoteException
NXException
RemoteException
void setLowerPlane(boolean lowerPlane) throws NXException, RemoteException
lowerPlane
- NXException
RemoteException
Expression baseDim() throws NXException, RemoteException
NXException
RemoteException
Expression frontDim() throws NXException, RemoteException
NXException
RemoteException
VisionPlaneBuilder.CustomVisionAngle visionType() throws NXException, RemoteException
NXException
RemoteException
void setVisionType(VisionPlaneBuilder.CustomVisionAngle visionType) throws NXException, RemoteException
visionType
- NXException
RemoteException
Expression frontPlane() throws NXException, RemoteException
NXException
RemoteException
Expression driverPlane() throws NXException, RemoteException
NXException
RemoteException
Expression passengerPlane() throws NXException, RemoteException
NXException
RemoteException
Expression midPlane() throws NXException, RemoteException
NXException
RemoteException
boolean assoToggle() throws NXException, RemoteException
NXException
RemoteException
void setAssoToggle(boolean assoToggle) throws NXException, RemoteException
assoToggle
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.