Class Preferences
Inheritance
System.Object
System.MarshalByRefObject
Preferences
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
Syntax
public class Preferences : Builder, IMessageSink, IComponentBuilder
Constructors
Preferences()
Declaration
Properties
AlwaysUpdateDialogs
Declaration
public bool AlwaysUpdateDialogs { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AutomaticallySetMachingData
Declaration
public bool AutomaticallySetMachingData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AuxiliaryFloorColor
Declaration
public NXColor AuxiliaryFloorColor { get; set; }
Property Value
AuxiliaryFloorColorSelection
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.Preferences.GetSelection and CAM.Preferences.SetSelection instead.")]
public Preferences.AuxiliaryFloorColorSelectionTypes AuxiliaryFloorColorSelection { get; set; }
Property Value
BladeBlendColor
Declaration
public NXColor BladeBlendColor { get; set; }
Property Value
BladeColor
Declaration
public NXColor BladeColor { get; set; }
Property Value
BlankColor
Declaration
public NXColor BlankColor { get; set; }
Property Value
BlankSelection
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.Preferences.GetSelection and CAM.Preferences.SetSelection instead.")]
public Preferences.BlankSelectionTypes BlankSelection { get; set; }
Property Value
CheckColor
Declaration
public NXColor CheckColor { get; set; }
Property Value
CheckSelection
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.Preferences.GetSelection and CAM.Preferences.SetSelection instead.")]
public Preferences.CheckSelectionTypes CheckSelection { get; set; }
Property Value
ClearanceColor
Declaration
public NXColor ClearanceColor { get; set; }
Property Value
ClsfDecimals
Declaration
public int ClsfDecimals { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ClsfForceLoadTurret
Declaration
public bool ClsfForceLoadTurret { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ConfigurationFile
Declaration
public string ConfigurationFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public Preferences.CsysInformationListingTypes CsysInformationListing { get; set; }
Property Value
CsysOrientWcsToMcs
Declaration
public bool CsysOrientWcsToMcs { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CutAreaColor
Declaration
public NXColor CutAreaColor { get; set; }
Property Value
CutAreaSelection
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.Preferences.GetSelection and CAM.Preferences.SetSelection instead.")]
public Preferences.CutAreaSelectionTypes CutAreaSelection { get; set; }
Property Value
DisplaySelectedObjects
Declaration
public bool DisplaySelectedObjects { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayTurningIpw
Declaration
public bool DisplayTurningIpw { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DriveColor
Declaration
public NXColor DriveColor { get; set; }
Property Value
EnableLevelBasedIpw
Declaration
public bool EnableLevelBasedIpw { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ForceRegenerate
Declaration
public bool ForceRegenerate { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GeneratePaths
Declaration
public bool GeneratePaths { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GenerationFullRegeneration
Declaration
[Obsolete("Deprecated in NX10.0.3. Use CAM.Preferences.GenerationSmartRegeneration instead.")]
public bool GenerationFullRegeneration { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GenerationPauseAfterEachPath
Declaration
public bool GenerationPauseAfterEachPath { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GenerationRefreshBeforeEachPath
Declaration
public bool GenerationRefreshBeforeEachPath { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GenerationSmartRegeneration
Declaration
public bool GenerationSmartRegeneration { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GenerationUpdateInstances
Declaration
public bool GenerationUpdateInstances { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HubColor
Declaration
public NXColor HubColor { get; set; }
Property Value
IncludeInstances
Declaration
public bool IncludeInstances { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IpwNeedleCountCoarse
Declaration
public int IpwNeedleCountCoarse { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IpwNeedleCountFine
Declaration
public int IpwNeedleCountFine { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IpwNeedleCountMedium
Declaration
public int IpwNeedleCountMedium { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IpwNeedleDistanceCoarse
Declaration
public double IpwNeedleDistanceCoarse { get; set; }
Property Value
Type |
Description |
System.Double |
|
IpwNeedleDistanceFine
Declaration
public double IpwNeedleDistanceFine { get; set; }
Property Value
Type |
Description |
System.Double |
|
IpwNeedleDistanceMedium
Declaration
public double IpwNeedleDistanceMedium { get; set; }
Property Value
Type |
Description |
System.Double |
|
IpwPartsFolder
Declaration
public string IpwPartsFolder { get; set; }
Property Value
Type |
Description |
System.String |
|
IpwToleranceMode
Declaration
public Preferences.IpwToleranceModeTypes IpwToleranceMode { get; set; }
Property Value
IpwUseDirectoryOfOriginalPart
Declaration
public bool IpwUseDirectoryOfOriginalPart { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LinkMcsRcs
Declaration
public bool LinkMcsRcs { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
OptimizedCutLevelColor
Declaration
public NXColor OptimizedCutLevelColor { get; set; }
Property Value
PartColor
Declaration
public NXColor PartColor { get; set; }
Property Value
PartSelection
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.Preferences.GetSelection and CAM.Preferences.SetSelection instead.")]
public Preferences.PartSelectionTypes PartSelection { get; set; }
Property Value
RelocateParameters
Declaration
public bool RelocateParameters { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReplayRefreshBeforeEachPath
Declaration
public bool ReplayRefreshBeforeEachPath { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RunProcessAssistant
Declaration
public bool RunProcessAssistant { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SaveIpwModel
Declaration
public bool SaveIpwModel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SaveLevelBasedIpw
Declaration
public bool SaveLevelBasedIpw { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public int ScrollAreaSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ShowPictures
Declaration
public bool ShowPictures { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShroudColor
Declaration
public NXColor ShroudColor { get; set; }
Property Value
SplitterColor
Declaration
public NXColor SplitterColor { get; set; }
Property Value
StepoverDisplayAsNCM
Declaration
public bool StepoverDisplayAsNCM { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SuspectBoundingBoxColor
Declaration
public NXColor SuspectBoundingBoxColor { get; set; }
Property Value
TemplateFile
Declaration
public string TemplateFile { get; set; }
Property Value
Type |
Description |
System.String |
|
TopOffLevelColor
Declaration
public NXColor TopOffLevelColor { get; set; }
Property Value
TrimColor
Declaration
public NXColor TrimColor { get; set; }
Property Value
UncutRegionColor
Declaration
public NXColor UncutRegionColor { get; set; }
Property Value
UnlinkInstances
Declaration
public bool UnlinkInstances { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
[Obsolete("Deprecated in NX9.0.0. Use CAM.Preferences.VisualizeIpwDmrColor1 instead.")]
public NXColor Visualize2dTool1Color { get; set; }
Property Value
Declaration
[Obsolete("Deprecated in NX9.0.0. Use CAM.Preferences.VisualizeIpwDmrColor2 instead.")]
public NXColor Visualize2dTool2Color { get; set; }
Property Value
Declaration
[Obsolete("Deprecated in NX9.0.0. Use CAM.Preferences.VisualizeIpwDmrColor3 instead.")]
public NXColor Visualize2dTool3Color { get; set; }
Property Value
Declaration
[Obsolete("Deprecated in NX9.0.0. Use CAM.Preferences.VisualizeIpwDmrColor4 instead.")]
public NXColor Visualize2dTool4Color { get; set; }
Property Value
Declaration
[Obsolete("Deprecated in NX9.0.0. Use CAM.Preferences.VisualizeIpwDmrColor5 instead.")]
public NXColor Visualize2dTool5Color { get; set; }
Property Value
VisualizeAnimationAccuracy
Declaration
public Preferences.AnimationAccuracyTypes VisualizeAnimationAccuracy { get; set; }
Property Value
VisualizeAutoBlockColor
Declaration
[Obsolete("Deprecated in NX8.5.0. Use CAM.Preferences.BlankColor instead.")]
public NXColor VisualizeAutoBlockColor { get; set; }
Property Value
VisualizeBackgroundColor
Declaration
public NXColor VisualizeBackgroundColor { get; set; }
Property Value
VisualizeChordalTolerance
Declaration
public double VisualizeChordalTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
VisualizeCollisionsColor
Declaration
public NXColor VisualizeCollisionsColor { get; set; }
Property Value
Declaration
public bool VisualizeDynamicToolAxis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
VisualizeExcessMaterialColor
Declaration
public NXColor VisualizeExcessMaterialColor { get; set; }
Property Value
VisualizeGougesColor
Declaration
public NXColor VisualizeGougesColor { get; set; }
Property Value
VisualizeIpwColor
Declaration
public NXColor VisualizeIpwColor { get; set; }
Property Value
VisualizeIpwDmrColor1
Declaration
public NXColor VisualizeIpwDmrColor1 { get; set; }
Property Value
VisualizeIpwDmrColor10
Declaration
public NXColor VisualizeIpwDmrColor10 { get; set; }
Property Value
VisualizeIpwDmrColor2
Declaration
public NXColor VisualizeIpwDmrColor2 { get; set; }
Property Value
VisualizeIpwDmrColor3
Declaration
public NXColor VisualizeIpwDmrColor3 { get; set; }
Property Value
VisualizeIpwDmrColor4
Declaration
public NXColor VisualizeIpwDmrColor4 { get; set; }
Property Value
VisualizeIpwDmrColor5
Declaration
public NXColor VisualizeIpwDmrColor5 { get; set; }
Property Value
VisualizeIpwDmrColor6
Declaration
public NXColor VisualizeIpwDmrColor6 { get; set; }
Property Value
VisualizeIpwDmrColor7
Declaration
public NXColor VisualizeIpwDmrColor7 { get; set; }
Property Value
VisualizeIpwDmrColor8
Declaration
public NXColor VisualizeIpwDmrColor8 { get; set; }
Property Value
VisualizeIpwDmrColor9
Declaration
public NXColor VisualizeIpwDmrColor9 { get; set; }
Property Value
VisualizeIpwDmrColoringMode
Declaration
public Preferences.IpwDmrColoringTypes VisualizeIpwDmrColoringMode { get; set; }
Property Value
VisualizeIpwTranslucency
Declaration
public int VisualizeIpwTranslucency { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public NXColor VisualizeSafeToolColor { get; set; }
Property Value
VisualizeTemporaryContainmentCurveColor
Declaration
public NXColor VisualizeTemporaryContainmentCurveColor { get; set; }
Property Value
Declaration
public double VisualizeToolAxisTiltTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public NXColor VisualizeToolDisplayColor { get; set; }
Property Value
Declaration
public bool VisualizeToolEditAndDisplay { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public NXColor VisualizeToolHolderColor { get; set; }
Property Value
Declaration
public NXColor VisualizeToolInsertOrFluteColor { get; set; }
Property Value
Declaration
public NXColor VisualizeToolShankColor { get; set; }
Property Value
Declaration
public int VisualizeToolTranslucency { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
WallColor
Declaration
public NXColor WallColor { get; set; }
Property Value
WallSelection
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.Preferences.GetSelection and CAM.Preferences.SetSelection instead.")]
public Preferences.WallSelectionTypes WallSelection { get; set; }
Property Value
Methods
GetDefaultConfigurationFile()
Declaration
public string GetDefaultConfigurationFile()
Returns
Type |
Description |
System.String |
|
GetDefaultIpwFolder()
Declaration
public string GetDefaultIpwFolder()
Returns
Type |
Description |
System.String |
|
GetDefaultTemplateFile()
Declaration
public string GetDefaultTemplateFile()
Returns
Type |
Description |
System.String |
|
GetSelection(Preferences.GeometryTypes)
Declaration
public Preferences.SelectionTypes GetSelection(Preferences.GeometryTypes geomType)
Parameters
Returns
SetSelection(Preferences.GeometryTypes, Preferences.SelectionTypes)
Declaration
public void SetSelection(Preferences.GeometryTypes geomType, Preferences.SelectionTypes selection)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink