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

A NXOpen.Features.VehicleDesign.MirrorCertificationBuilder used to create or edit a vehicle design NXOpen.Features.VehicleDesign.MirrorCertification feature. More...

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

Public Types

enum  DriverSideStandardsType {
  UsaCanadaFmvss111Cmvsss111, EuropeM1n1ClassiiiMirror200397EcEcer4602, Europe71127EuEcer4601Superceded, JapanArticle44Trias29Trias39,
  AustraliaAdr1402, SaudiArabiaGulfStatesSsa770771Gs421442, ChinaGb150842006
}
 Used to indicate the standard for the driver mirror. More...
 
enum  EyeFromOptionType { WorkPart, RootPart, OtherComponent }
 Used to indicate what part the eye is from. More...
 
enum  EyellipsePercentileType { Percentile95, Percentile99 }
 Used to indicate the eyellipse percentile that is used in mirror certification. More...
 
enum  EyeMethodType { MaximumDistance, MinimumDistance, MeanDistance }
 Used to indicate the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot. More...
 
enum  EyePointMethodType { ByEceVisionPointsFeature, ByHipPoint }
 Used to indicate the method to define the eye point. More...
 
enum  InsideStandardsType {
  UsaCanadaFmvss111Cmvsss111, Europe200397EcEcer4602, JapanArticle44Trias29Trias39, AustraliaAdr1402,
  SaudiArabiaGulfStatesSsa770771Gs421442, ChinaGb150842006
}
 Used to indicate the standard for the inside mirror. More...
 
enum  InstructionFieldPositionType { OnTargetWall, OnRoadSurface }
 Used to indicate the postion where the instruction field will be. More...
 
enum  InstructionFieldsType { Triangle, Rectangle }
 Used to indicate the shape type of the instruction field. More...
 
enum  LocationType { Inside, DriverSide, PassengerSide }
 Used to indicate the mirror location. More...
 
enum  MirrorOrientationType { AutoRotation, InteractiveAdjustment }
 Used to indicate the method to rotate mirror. More...
 
enum  MirrorSurfaceType { Planar, Spherical, Aspherical }
 Used to indicate the mirror surface type. More...
 
enum  PassengerSideStandardsType {
  UsaCanadaFmvss111Cmvsss111, EuropeM1n1ClassiiiMirror200397EcEcer4602, EuropeM1n1Only71127EuEcer4601Superceded, EuropeNotM1n171127EuEcer4601Superceded,
  JapanArticle44Trias29Trias39, AustraliaAdr1402, SaudiArabiaGulfStatesSsa770771Gs421442, ChinaM1n1OnlyGb150842006,
  ChinaNotM1n1Gb150842006
}
 Used to indicate the standard for the passenger mirror. More...
 
enum  ShowVisionConeType { None, All, EyeToMirror, MirrorToTarget }
 Used to indicate what vision cone will be shown. More...
 

Public Member Functions

unsafe NXOpen.Point CreatePointWithBaseDataSGRPExpression ()
 Create a point according to Base Data SGRP expressions More...
 
unsafe string[] GetUserRemarks ()
 Gets the user remarks with the feature. More...
 
unsafe void SetUserRemarks (string[] userRemarks)
 Sets the user remarks with the feature. More...
 
- 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...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe bool AllowHeadAndEyeRotation [get, set]
 Returns or sets the indication if the head and eye rotation is allowed. More...
 
unsafe NXOpen.ScCollector BackliteWindshieldFace [get]
 Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO). More...
 
unsafe NXOpen.SelectNXObjectList BackliteWindshieldFacetBodies [get]
 Returns the backlite windshield facet body representing the rear window (backlite) day light opening (DLO). More...
 
unsafe NXOpen.Section BezelCurve [get]
 Returns the bezel curve representing the inside perimeter of the closed protective cover (or shell) around a mirror and must be a closed loop of curves. More...
 
unsafe NXOpen.Expression ConvexRadius [get]
 Returns the convex radius of the spherial mirror. More...
 
unsafe bool DeviateFromStandard [get, set]
 Returns or sets the indication if the target values are deviated from standard. More...
 
unsafe NXOpen.SelectNXObjectList DriverSideFacetBodies [get]
 Returns the facet body that represents the mirror surface at driver side. More...
 
unsafe NXOpen.ScCollector DriverSideMirrorFace [get]
 Returns the face that represents the mirror surface at driver side. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DriverSideStandardsType 
DriverSideStandard [get, set]
 Returns or sets the standard for the driver side mirror. More...
 
unsafe
NXOpen.Assemblies.SelectComponent 
EyeComponent [get]
 Returns the component part that contains the eye. More...
 
unsafe string Eyellipse [get, set]
 Returns or sets the eyellipse feature name used for mirror certification. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyellipsePercentileType 
EyellipsePercentile [get, set]
 Returns or sets the eyellipse percentile that will be used for mirror certification. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeMethodType 
EyeMethod [get, set]
 Returns or sets the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot. More...
 
unsafe NXOpen.ScCollector EyeMirrorRestrictions [get]
 Returns the faces representing the restrictions between the eye and the mirror. More...
 
unsafe NXOpen.SelectNXObjectList EyeMirrorRestrictionsFacetBodies [get]
 Returns the facet bodies representing the restrictions between the eye and the mirror. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyePointMethodType 
EyePointMethod [get, set]
 Returns or sets the method to define the eye point. More...
 
unsafe NXOpen.NXColor GeneralColor [get, set]
 Returns or sets the color applied to the general output geometries. More...
 
unsafe bool GenerateValidationLogFile [get, set]
 Returns or sets the indication if the validation log file is generated. More...
 
unsafe NXOpen.Point GroundWidePoint [get, set]
 Returns or sets the ground wide point representing the widest position of the vehicle body at the ground level. More...
 
unsafe NXOpen.Point HipPoint [get, set]
 Returns or sets the hip point of the driver. More...
 
unsafe NXOpen.Expression InfiniteDistance [get]
 Returns the infinite distance to the eye behind the vehicle. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InsideStandardsType 
InsideStandard [get, set]
 Returns or sets the standard for the inside mirror. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InstructionFieldPositionType 
InstructionFieldPosition [get, set]
 Returns or sets the instruction field position, on wall or road. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InstructionFieldsType 
InstructionFieldType [get, set]
 Returns or sets the instruction field type, triangle or rectangle. More...
 
unsafe NXOpen.NXColor LeftEyeColor [get, set]
 Returns or sets the color applied to the left eye vision geometries for the driver or passenger side mirror. More...
 
unsafe NXOpen.NXColor LeftEyeDownColor [get, set]
 Returns or sets the color applied to the left eye down-vision geometries for the inside mirror. More...
 
unsafe NXOpen.NXColor LeftEyeUpColor [get, set]
 Returns or sets the color applied to the left eye up-vision geometries for the inside mirror. More...
 
unsafe string Loading [get, set]
 Returns or sets the loading applied to the vehicle for mirror certification. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.LocationType 
Location [get, set]
 Returns or sets the mirror location. More...
 
unsafe NXOpen.SelectNXObjectList MirrorFacetBodies [get]
 Returns the facet body that represents the closed mirror profile. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorOrientationType 
MirrorOrientation [get, set]
 Returns or sets the mirror orientation method. More...
 
unsafe NXOpen.ScCollector MirrorSurface [get]
 Returns the face that represents the closed mirror profile. More...
 
unsafe NXOpen.ScCollector MirrorTargetRestrictions [get]
 Returns the faces representing the restrictions between the mirror and the target plane. More...
 
unsafe NXOpen.SelectNXObjectList MirrorTargetRestrictionsFacetBodies [get]
 Returns the facet body representing the restrictions between the mirror and the target plane. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorSurfaceType 
MirrorType [get, set]
 Returns or sets the mirror surface type, planar, spherical or ashperical. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.PassengerSideStandardsType 
PassengerSideStandard [get, set]
 Returns or sets the standard for passenger side mirror. More...
 
unsafe NXOpen.Point PivotPoint [get, set]
 Returns or sets the pivot point about which the mirror rotates. More...
 
unsafe NXOpen.Point PrimePoint [get, set]
 Returns or sets the prime point representing the highest inboard point on the mirror, which defines the horizontal ray (in side view) parallel to vehicle centerline (in top view). More...
 
unsafe NXOpen.NXColor RightEyeColor [get, set]
 Returns or sets the color applied to the right eye vision geometries for the driver or passenger side mirror. More...
 
unsafe NXOpen.NXColor RightEyeDownColor [get, set]
 Returns or sets the color applied to the right eye down-vision geometries for the inside mirror. More...
 
unsafe NXOpen.NXColor RightEyeUpColor [get, set]
 Returns or sets the color applied to the right eye up-vision geometries for the inside mirror. More...
 
unsafe NXOpen.Expression RotatedAngleY [get]
 Returns the rotated angle about Y axis. More...
 
unsafe NXOpen.Expression RotatedAngleZ [get]
 Returns the rotated angle about Z axis. More...
 
unsafe bool ShowRays [get, set]
 Returns or sets the indication if the vision rays are created. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.ShowVisionConeType 
ShowVisionCone [get, set]
 Returns or sets the indication if the vision cone is shown. More...
 
unsafe NXOpen.Expression TargetDistance [get]
 Returns the target distance to the eye behind the vehicle, which is defined in the standard. More...
 
unsafe NXOpen.Expression TargetDistanceFar [get]
 Returns the far target distance to the eye behind the vehicle, which is defined in the standard. More...
 
unsafe NXOpen.Expression TargetWidthAngular [get]
 Returns the target vision angle, which is defined in the standard. More...
 
unsafe NXOpen.Expression TargetWidthLength [get]
 Returns the target width at the target distance position, which is defined in the standard. More...
 
unsafe NXOpen.Expression TargetWidthLengthFar [get]
 Returns the target width at the far target distance position, which is defined in the standard. More...
 
unsafe
NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeFromOptionType 
UseEyeFrom [get, set]
 Returns or sets the part that the eye is from. More...
 
unsafe bool UseLoadingSpecifiedByStandard [get, set]
 Returns or sets the flag to indicate if the loading specified by the standard will be used. More...
 
unsafe bool ViewValidationResults [get, set]
 Returns or sets the indication if the packaging validation gadget is invoked to view the results. More...
 
unsafe NXOpen.Point WheelProtrusionPoint [get, set]
 Returns or sets the wheel protrusion point used to calculate close targets near the rear axle centerline. 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...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

A NXOpen.Features.VehicleDesign.MirrorCertificationBuilder used to create or edit a vehicle design NXOpen.Features.VehicleDesign.MirrorCertification feature.

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

Default values.

Property Value

AllowHeadAndEyeRotation

1

ConvexRadius.Value

0 (millimeters part), 0 (inches part)

DeviateFromStandard

0

DriverSideStandard

UsaCanadaFmvss111Cmvsss111

EyeMethod

MaximumDistance

EyePointMethod

ByHipPoint

EyellipsePercentile

Percentile95

GenerateValidationLogFile

0

InfiniteDistance.Value

0 (millimeters part), 0 (inches part)

InsideStandard

UsaCanadaFmvss111Cmvsss111

InstructionFieldPosition

OnTargetWall

InstructionFieldType

Triangle

Location

Inside

MirrorOrientation

AutoRotation

MirrorType

Planar

PassengerSideStandard

UsaCanadaFmvss111Cmvsss111

RotatedAngleY.Value

0

RotatedAngleZ.Value

0

ShowRays

1

ShowVisionCone

None

TargetDistance.Value

0 (millimeters part), 0 (inches part)

TargetDistanceFar.Value

0 (millimeters part), 0 (inches part)

TargetWidthAngular.Value

0

TargetWidthLength.Value

0 (millimeters part), 0 (inches part)

TargetWidthLengthFar.Value

0 (millimeters part), 0 (inches part)

UseEyeFrom

WorkPart

UseLoadingSpecifiedByStandard

1

ViewValidationResults

0

Created in NX9.0.0

Member Enumeration Documentation

Used to indicate the standard for the driver mirror.

Enumerator
UsaCanadaFmvss111Cmvsss111 

Represents USA - Canada : FMVSS111 - CMVSSS111 standard

EuropeM1n1ClassiiiMirror200397EcEcer4602 

Represents Europe (M1/N1_Class III Mirror) : 2003/97/EC - ECE R46.02 standard

Europe71127EuEcer4601Superceded 

Represents Europe : 71/127/EU - ECE R46.01 (Superceded ) standard

JapanArticle44Trias29Trias39 

Represents Japan : Article 44/TRIAS 29/TRIAS 39 standard

AustraliaAdr1402 

Represents Australia : ADR 14/02 standard

SaudiArabiaGulfStatesSsa770771Gs421442 

Represents Saudi Arabia - Gulf States : SSA 770/771 GS 421/442 standard

ChinaGb150842006 

Used to indicate what part the eye is from.

Enumerator
WorkPart 

Represents eyellipse feature is from work part

RootPart 

Represents eyellipse feature is from root part

OtherComponent 

Represents eyellipse feature is from the other component Part

Used to indicate the eyellipse percentile that is used in mirror certification.

Enumerator
Percentile95 

Represents 95 Percentile eyellipse will be used for mirror certification

Percentile99 

Represents 99 Percentile eyellipse will be used for mirror certification

Used to indicate the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot.

Enumerator
MaximumDistance 

Represents using the maximum distance

MinimumDistance 

Represents using the minimum distance

MeanDistance 

Represents using the mean distance

Used to indicate the method to define the eye point.

Enumerator
ByEceVisionPointsFeature 

Represents using ECE Vision Point feature to get eye point

ByHipPoint 

Represents using Hip Point to calculate the eye point

Used to indicate the standard for the inside mirror.

Enumerator
UsaCanadaFmvss111Cmvsss111 

Represents USA - Canada : FMVSS111 - CMVSSS111 standard

Europe200397EcEcer4602 

Represents Europe : 2003/97/EC - ECE R46.02 standard

JapanArticle44Trias29Trias39 

Represents Japan : Article 44/TRIAS 29/TRIAS 39 standard

AustraliaAdr1402 

Represents Australia : ADR 14/02 standard

SaudiArabiaGulfStatesSsa770771Gs421442 

Represents Saudi Arabia - Gulf States : SSA 770/771 GS 421/442 standard

ChinaGb150842006 

Used to indicate the postion where the instruction field will be.

Enumerator
OnTargetWall 

Represents that the instrucition field is on target wall

OnRoadSurface 

Represents that the instrucition field is on road surface

Used to indicate the shape type of the instruction field.

Enumerator
Triangle 

Represents that the triangle Instruction field will be created

Rectangle 

Represents that the rectangle Instruction field will be created

Used to indicate the mirror location.

Enumerator
Inside 

Represents the inside location

DriverSide 

Represents the driver side location

PassengerSide 

Used to indicate the method to rotate mirror.

Enumerator
AutoRotation 

Represents that the mirror will be rotated automatically

InteractiveAdjustment 

Represents that the mirror will be rotated interactively

Used to indicate the mirror surface type.

Enumerator
Planar 

Represents the planar mirror surface

Spherical 

Represents the spherical mirror surface

Aspherical 

Represents the aspherical mirror surface

Used to indicate the standard for the passenger mirror.

Enumerator
UsaCanadaFmvss111Cmvsss111 

Represents USA - Canada : FMVSS111 - CMVSSS111 standard

EuropeM1n1ClassiiiMirror200397EcEcer4602 

Represents Europe (M1/N1_Class III Mirror) : 2003/97/EC - ECE R46.02 standard

EuropeM1n1Only71127EuEcer4601Superceded 

Represents Europe (M1/N1 only) : 71/127/EU - ECE R46.01 (Superceded ) standard

EuropeNotM1n171127EuEcer4601Superceded 

Represents Europe (Not M1/N1) : 71/127/EU - ECE R46.01 : (Superceded ) standard

JapanArticle44Trias29Trias39 

Represents Japan : Article 44/TRIAS 29/TRIAS 39 standard

AustraliaAdr1402 

Represents Australia : ADR 14/02 standard

SaudiArabiaGulfStatesSsa770771Gs421442 

Represents Saudi Arabia - Gulf States : SSA 770/771 GS 421/442 standard

ChinaM1n1OnlyGb150842006 

Represents China (M1/N1 only) : GB 15084 - 2006 standard

ChinaNotM1n1Gb150842006 

Represents China (Not M1/N1) : GB 15084 - 2006 standard

Used to indicate what vision cone will be shown.

Enumerator
None 

Represents the vision cones aren't shown

All 

Represents both of Eye-Mirror and Mirror Target vision cones are shown

EyeToMirror 

Represents only Eye-Mirror vision cone is shown

MirrorToTarget 

Represents only Mirror-Target vision cone is shown

Member Function Documentation

unsafe NXOpen.Point NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.CreatePointWithBaseDataSGRPExpression ( )
inline

Create a point according to Base Data SGRP expressions

Created in NX11.0.1

License requirements: None.

Returns
unsafe string [] NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.GetUserRemarks ( )
inline

Gets the user remarks with the feature.

Created in NX9.0.0

License requirements: None.

Returns
unsafe void NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.SetUserRemarks ( string[]  userRemarks)
inline

Sets the user remarks with the feature.

Created in NX9.0.0

License requirements: nx_general_packaging ("NX General Packaging")

Parameters
userRemarks

Property Documentation

unsafe bool NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.AllowHeadAndEyeRotation
getset

Returns or sets the indication if the head and eye rotation is allowed.

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.ScCollector NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.BackliteWindshieldFace
get

Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO).

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.BackliteWindshieldFacetBodies
get

Returns the backlite windshield facet body representing the rear window (backlite) day light opening (DLO).

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Section NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.BezelCurve
get

Returns the bezel curve representing the inside perimeter of the closed protective cover (or shell) around a mirror and must be a closed loop of curves.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.ConvexRadius
get

Returns the convex radius of the spherial mirror.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DeviateFromStandard
getset

Returns or sets the indication if the target values are deviated from standard.

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.SelectNXObjectList NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DriverSideFacetBodies
get

Returns the facet body that represents the mirror surface at driver side.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DriverSideMirrorFace
get

Returns the face that represents the mirror surface at driver side.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DriverSideStandardsType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DriverSideStandard
getset

Returns or sets the standard for the driver side mirror.

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.Assemblies.SelectComponent NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeComponent
get

Returns the component part that contains the eye.

Created in NX9.0.0

License requirements: None.

unsafe string NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.Eyellipse
getset

Returns or sets the eyellipse feature name used for mirror certification.

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.MirrorCertificationBuilder.EyellipsePercentileType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyellipsePercentile
getset

Returns or sets the eyellipse percentile that will be used for mirror certification.

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.MirrorCertificationBuilder.EyeMethodType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeMethod
getset

Returns or sets the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot.

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.ScCollector NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeMirrorRestrictions
get

Returns the faces representing the restrictions between the eye and the mirror.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeMirrorRestrictionsFacetBodies
get

Returns the facet bodies representing the restrictions between the eye and the mirror.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyePointMethodType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyePointMethod
getset

Returns or sets the method to define the eye point.

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.GeneralColor
getset

Returns or sets the color applied to the general output geometries.

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.MirrorCertificationBuilder.GenerateValidationLogFile
getset

Returns or sets the indication if the validation log file is generated.

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.Point NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.GroundWidePoint
getset

Returns or sets the ground wide point representing the widest position of the vehicle body at the ground level.

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.Point NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.HipPoint
getset

Returns or sets the hip point of the driver.

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.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InfiniteDistance
get

Returns the infinite distance to the eye behind the vehicle.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InsideStandardsType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InsideStandard
getset

Returns or sets the standard for the inside mirror.

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.MirrorCertificationBuilder.InstructionFieldPositionType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InstructionFieldPosition
getset

Returns or sets the instruction field position, on wall or road.

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.MirrorCertificationBuilder.InstructionFieldsType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InstructionFieldType
getset

Returns or sets the instruction field type, triangle or rectangle.

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.LeftEyeColor
getset

Returns or sets the color applied to the left eye vision geometries for the driver or passenger side mirror.

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.LeftEyeDownColor
getset

Returns or sets the color applied to the left eye down-vision geometries for the inside mirror.

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.LeftEyeUpColor
getset

Returns or sets the color applied to the left eye up-vision geometries for the inside mirror.

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 string NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.Loading
getset

Returns or sets the loading applied to the vehicle for mirror certification.

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.MirrorCertificationBuilder.LocationType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.Location
getset

Returns or sets the mirror location.

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.SelectNXObjectList NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorFacetBodies
get

Returns the facet body that represents the closed mirror profile.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorOrientationType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorOrientation
getset

Returns or sets the mirror orientation method.

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.ScCollector NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorSurface
get

Returns the face that represents the closed mirror profile.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorTargetRestrictions
get

Returns the faces representing the restrictions between the mirror and the target plane.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorTargetRestrictionsFacetBodies
get

Returns the facet body representing the restrictions between the mirror and the target plane.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorSurfaceType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorType
getset

Returns or sets the mirror surface type, planar, spherical or ashperical.

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.MirrorCertificationBuilder.PassengerSideStandardsType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.PassengerSideStandard
getset

Returns or sets the standard for passenger side mirror.

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.Point NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.PivotPoint
getset

Returns or sets the pivot point about which the mirror rotates.

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.Point NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.PrimePoint
getset

Returns or sets the prime point representing the highest inboard point on the mirror, which defines the horizontal ray (in side view) parallel to vehicle centerline (in top view).

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.RightEyeColor
getset

Returns or sets the color applied to the right eye vision geometries for the driver or passenger side mirror.

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.RightEyeDownColor
getset

Returns or sets the color applied to the right eye down-vision geometries for the inside mirror.

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.NXColor NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.RightEyeUpColor
getset

Returns or sets the color applied to the right eye up-vision geometries for the inside mirror.

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.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.RotatedAngleY
get

Returns the rotated angle about Y axis.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.RotatedAngleZ
get

Returns the rotated angle about Z axis.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.ShowRays
getset

Returns or sets the indication if the vision rays are created.

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.MirrorCertificationBuilder.ShowVisionConeType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.ShowVisionCone
getset

Returns or sets the indication if the vision cone is shown.

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.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.TargetDistance
get

Returns the target distance to the eye behind the vehicle, which is defined in the standard.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.TargetDistanceFar
get

Returns the far target distance to the eye behind the vehicle, which is defined in the standard.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.TargetWidthAngular
get

Returns the target vision angle, which is defined in the standard.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.TargetWidthLength
get

Returns the target width at the target distance position, which is defined in the standard.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.TargetWidthLengthFar
get

Returns the target width at the far target distance position, which is defined in the standard.

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeFromOptionType NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.UseEyeFrom
getset

Returns or sets the part that the eye is from.

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.MirrorCertificationBuilder.UseLoadingSpecifiedByStandard
getset

Returns or sets the flag to indicate if the loading specified by the standard will be used.

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.MirrorCertificationBuilder.ViewValidationResults
getset

Returns or sets the indication if the packaging validation gadget is invoked to view the results.

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.Point NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.WheelProtrusionPoint
getset

Returns or sets the wheel protrusion point used to calculate close targets near the rear axle centerline.

Created in NX9.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.