Class MWMoldedPartValidationBuilder
Inheritance
System.Object
System.MarshalByRefObject
MWMoldedPartValidationBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
public class MWMoldedPartValidationBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected MWMoldedPartValidationBuilder()
Properties
ActiveTabPage
Declaration
public int ActiveTabPage { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public Direction CalculationDrawDirection { get; set; }
Property Value
Declaration
public MWMoldedPartValidationBuilder.CalculateOption CalculationOption { get; set; }
Property Value
CalculationProductBody
Declaration
public SelectBody CalculationProductBody { get; }
Property Value
Declaration
public NXColor FaceAllFacesColor { get; set; }
Property Value
Declaration
public NXColor FaceCrossoverFacesColor { get; set; }
Property Value
Declaration
public double FaceDraftAngleLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool FaceHighlightSelectedFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public NXColor FaceNegativeFacesColor1 { get; set; }
Property Value
Declaration
public NXColor FaceNegativeFacesColor2 { get; set; }
Property Value
Declaration
public int FaceNonSelectedFacesTranslucency { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public NXColor FacePositiveFacesColor1 { get; set; }
Property Value
Declaration
public NXColor FacePositiveFacesColor2 { get; set; }
Property Value
Declaration
public bool FaceSelectAllFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectCrossoverFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public int FaceSelectedFacesTranslucency { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public bool FaceSelectNegativeFaces1 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectNegativeFaces2 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectPositiveFaces1 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectPositiveFaces2 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectUndercutAreas { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectUndercutEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FaceSelectVerticalFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public NXColor FaceUndercutAreasColor { get; set; }
Property Value
Declaration
public NXColor FaceUndercutEdgesColor { get; set; }
Property Value
Declaration
public NXColor FaceVerticalFacesColor { get; set; }
Property Value
Declaration
public int InApplyStatus { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public MWMoldedPartValidationBuilder.CheckScope InformationCheckScope { get; set; }
Property Value
Declaration
public NXColor InformationColorR01 { get; set; }
Property Value
Declaration
public NXColor InformationColorR02 { get; set; }
Property Value
Declaration
public NXColor InformationColorR03 { get; set; }
Property Value
Declaration
public NXColor InformationColorR04 { get; set; }
Property Value
Declaration
public NXColor InformationColorR05 { get; set; }
Property Value
Declaration
public NXColor InformationColorR06 { get; set; }
Property Value
Declaration
public NXColor InformationColorR07 { get; set; }
Property Value
Declaration
public NXColor InformationColorR08 { get; set; }
Property Value
Declaration
public NXColor InformationColorR09 { get; set; }
Property Value
Declaration
public NXColor InformationColorR10 { get; set; }
Property Value
Declaration
public NXColor InformationColorR11 { get; set; }
Property Value
Declaration
public NXColor InformationColorR12 { get; set; }
Property Value
Declaration
public SelectFace InformationInspectFace { get; }
Property Value
Declaration
public double InformationLowerLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR01 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR02 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR03 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR04 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR05 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR06 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR07 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR08 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR09 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR10 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR11 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationLowerLimitR12 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public MWMoldedPartValidationBuilder.RangeType InformationRangeType { get; set; }
Property Value
Declaration
public double InformationSharpAngleLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool InformationShowBoundaryEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR01 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR02 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR03 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR04 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR05 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR06 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR07 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR08 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR09 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR10 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR11 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowRangeR12 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InformationShowSharpEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public double InformationUpperLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR01 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR02 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR03 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR04 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR05 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR06 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR07 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR08 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR09 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR10 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR11 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InformationUpperLimitR12 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool InformationUseSingleTolerance { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public MWMoldedPartValidationBuilder.AssignToRegion RegionAssignToRegionOption { get; set; }
Property Value
Declaration
public NXColor RegionCavityRegionColor { get; set; }
Property Value
Declaration
public int RegionCavityRegionTranslucency { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public NXColor RegionCoreRegionColor { get; set; }
Property Value
Declaration
public int RegionCoreRegionTranslucency { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public SelectFaceList RegionFaces { get; }
Property Value
Declaration
public bool RegionSelectCrossoverRegionFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool RegionSelectCrossoverVerticalFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool RegionSelectUnknownFaces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool RegionShowIncompleteLoops { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool RegionShowInternalLoops { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool RegionShowPartingEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public NXColor RegionUndefinedRegionColor { get; set; }
Property Value
Methods
Declaration
Declaration
public void FaceSetAllFacesColor()
Declaration
public void InitMpvData(int changeBody)
Parameters
Type |
Name |
Description |
System.Int32 |
changeBody |
|
Declaration
public void PerformModelPropertiesCalculation()
Declaration
public void PerformSharpCornersCalculation()
Declaration
public void ProcessFaceSplit()
Declaration
public void RegionSetRegionsColor()
SetCalculationProductBody(Body)
Declaration
public void SetCalculationProductBody(Body calculationProductBody)
Parameters
Type |
Name |
Description |
Body |
calculationProductBody |
|
Declaration
public void UpdateEjectDirection()
Declaration
public void UpdateMpvData()
Declaration
public void UpdateSharpEdgesInformation()
Declaration
public void UpdateSmallRadiusFacesInformation()
Implements
System.Runtime.Remoting.Messaging.IMessageSink