NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Features.VehicleDesign.VisionPlaneBuilder Class Reference

Represents a NXOpen.Features.VehicleDesign.VisionPlane builder used to create or edit a Vision Plane. More...

Inheritance diagram for NXOpen.Features.VehicleDesign.VisionPlaneBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CustomVisionAngle { Standard, Custom }
 Represents the vision angle type to define the Vision Plane. More...
 
enum  EnumEyeType { EyeFeature, V1Point, V2Point }
 Represents the eye definition type to define the Vision Plane. More...
 

Properties

unsafe bool AssoToggle [get, set]
 Returns or sets the associative option that determines whether to create feature or not. More...
 
unsafe NXOpen.Expression BaseDim [get]
 Returns the base dim; dimension from left to right. More...
 
unsafe NXOpen.Expression DriverPlane [get]
 Returns the driver side plane inclined angle. More...
 
unsafe
NXOpen.Features.SelectFeature 
EyeFeature [get]
 Returns the eye feature; select eec feature when eye type specified. More...
 
unsafe
NXOpen.Features.VehicleDesign.VisionPlaneBuilder.EnumEyeType 
EyeType [get, set]
 Returns or sets the eye type to determine which type of v points to be used. More...
 
unsafe NXOpen.Expression FrontDim [get]
 Returns the front dim; dimension here to front. More...
 
unsafe NXOpen.Expression FrontPlane [get]
 Returns the front plane inclined angle. More...
 
unsafe string LoadingName [get, set]
 Returns or sets the name of the used loading in the Vision Plane. More...
 
unsafe bool LowerPlane [get, set]
 Returns or sets the lower plane option that determines whether to create lower plane or not. More...
 
unsafe bool MiddlePlane [get, set]
 Returns or sets the middle plane option that determines whether to create middle plane or not. More...
 
unsafe NXOpen.Expression MidPlane [get]
 Returns the middle plane inclined angle; means front side,passenger side and driver side are the same. More...
 
unsafe NXOpen.Expression PassengerPlane [get]
 Returns the passenger side plane inclined angle. More...
 
unsafe NXOpen.Point PointV1 [get, set]
 Returns or sets the point v1; select one point when eye type specified. More...
 
unsafe NXOpen.Point PointV2 [get, set]
 Returns or sets the point v2; select one point when eye type specified. More...
 
unsafe bool UpperPlane [get, set]
 Returns or sets the upper plane option that determines whether to create upper plane or not. More...
 
unsafe bool UseStandardLoading [get, set]
 Returns or sets the option that determines whether to use the loading specified by standard or not. More...
 
unsafe
NXOpen.Features.VehicleDesign.VisionPlaneBuilder.CustomVisionAngle 
VisionType [get, set]
 Returns or sets the vision type; standard or customer defined. More...
 
- Properties inherited from NXOpen.Features.FeatureBuilder
unsafe bool ParentFeatureInternal [get, set]
 Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More...
 
unsafe bool PatchSolutionFlag [get, set]
 Returns or sets the patch solution flag More...
 
unsafe string PatchSurfaceFilename [get, set]
 Returns or sets the patch surface filename More...
 
unsafe string SurroundingPatchSurfaceFilename [get, set]
 Returns or sets the surrounding patch surface filename More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Features.FeatureBuilder
unsafe NXOpen.Features.Feature CommitFeature ()
 Commits the feature parameters and creates the feature More...
 
unsafe NXOpen.Features.Feature GetFeature ()
 Returns the feature currently being edited by this builder. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
unsafe void SetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Features.VehicleDesign.VisionPlane builder used to create or edit a Vision Plane.

To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateVisionPlaneBuilder

Default values.

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

Created in NX6.0.0

Member Enumeration Documentation

Represents the vision angle type to define the Vision Plane.

Enumerator
Standard 

standard

Custom 

customized

Represents the eye definition type to define the Vision Plane.

Enumerator
EyeFeature 

eye feature

V1Point 

v1 point

V2Point 

v2 point

Property Documentation

unsafe bool NXOpen.Features.VehicleDesign.VisionPlaneBuilder.AssoToggle
getset

Returns or sets the associative option that determines whether to create feature or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.VisionPlaneBuilder.BaseDim
get

Returns the base dim; dimension from left to right.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.VisionPlaneBuilder.DriverPlane
get

Returns the driver side plane inclined angle.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Features.SelectFeature NXOpen.Features.VehicleDesign.VisionPlaneBuilder.EyeFeature
get

Returns the eye feature; select eec feature when eye type specified.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.VisionPlaneBuilder.EnumEyeType NXOpen.Features.VehicleDesign.VisionPlaneBuilder.EyeType
getset

Returns or sets the eye type to determine which type of v points to be used.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.VisionPlaneBuilder.FrontDim
get

Returns the front dim; dimension here to front.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.VisionPlaneBuilder.FrontPlane
get

Returns the front plane inclined angle.

Created in NX6.0.0

License requirements: None.

unsafe string NXOpen.Features.VehicleDesign.VisionPlaneBuilder.LoadingName
getset

Returns or sets the name of the used loading in the Vision Plane.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.VisionPlaneBuilder.LowerPlane
getset

Returns or sets the lower plane option that determines whether to create lower plane or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.VisionPlaneBuilder.MiddlePlane
getset

Returns or sets the middle plane option that determines whether to create middle plane or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.VisionPlaneBuilder.MidPlane
get

Returns the middle plane inclined angle; means front side,passenger side and driver side are the same.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.VisionPlaneBuilder.PassengerPlane
get

Returns the passenger side plane inclined angle.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Point NXOpen.Features.VehicleDesign.VisionPlaneBuilder.PointV1
getset

Returns or sets the point v1; select one point when eye type specified.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Point NXOpen.Features.VehicleDesign.VisionPlaneBuilder.PointV2
getset

Returns or sets the point v2; select one point when eye type specified.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.VisionPlaneBuilder.UpperPlane
getset

Returns or sets the upper plane option that determines whether to create upper plane or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.VisionPlaneBuilder.UseStandardLoading
getset

Returns or sets the option that determines whether to use the loading specified by standard or not.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Features.VehicleDesign.VisionPlaneBuilder.CustomVisionAngle NXOpen.Features.VehicleDesign.VisionPlaneBuilder.VisionType
getset

Returns or sets the vision type; standard or customer defined.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.