Class Preferences
Assembly: NXOpen.dll
Syntax
public class Preferences : Builder, IMessageSink, IComponentBuilder
Constructors
Preferences()
Declaration
Properties
AlwaysUpdateDialogs
Declaration
public bool AlwaysUpdateDialogs { get; set; }
Property Value
AutomaticallyGenerate
Declaration
public bool AutomaticallyGenerate { get; set; }
Property Value
AutomaticallySetMachingData
Declaration
public bool AutomaticallySetMachingData { get; set; }
Property Value
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
ClsfForceLoadTurret
Declaration
public bool ClsfForceLoadTurret { get; set; }
Property Value
ConfigurationFile
Declaration
public string ConfigurationFile { get; set; }
Property Value
Declaration
public Preferences.CsysInformationListingTypes CsysInformationListing { get; set; }
Property Value
CsysOrientWcsToMcs
Declaration
public bool CsysOrientWcsToMcs { get; set; }
Property Value
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
DetectAirCuttingTime
Declaration
public bool DetectAirCuttingTime { get; set; }
Property Value
DisplaySelectedObjects
Declaration
public bool DisplaySelectedObjects { get; set; }
Property Value
DisplayTurningIpw
Declaration
public bool DisplayTurningIpw { get; set; }
Property Value
DriveColor
Declaration
public NXColor DriveColor { get; set; }
Property Value
EnableLevelBasedIpw
Declaration
public bool EnableLevelBasedIpw { get; set; }
Property Value
FeatureRecognitionLenDiaRatio
Declaration
public double FeatureRecognitionLenDiaRatio { get; set; }
Property Value
ForceRegenerate
Declaration
public bool ForceRegenerate { get; set; }
Property Value
GeneratePaths
Declaration
public bool GeneratePaths { get; set; }
Property Value
GenerationFullRegeneration
Declaration
[Obsolete("Deprecated in NX10.0.3. Use CAM.Preferences.GenerationSmartRegeneration instead.")]
public bool GenerationFullRegeneration { get; set; }
Property Value
GenerationPauseAfterEachPath
Declaration
public bool GenerationPauseAfterEachPath { get; set; }
Property Value
GenerationRefreshBeforeEachPath
Declaration
public bool GenerationRefreshBeforeEachPath { get; set; }
Property Value
GenerationSmartRegeneration
Declaration
public bool GenerationSmartRegeneration { get; set; }
Property Value
GenerationUpdateInstances
Declaration
public bool GenerationUpdateInstances { get; set; }
Property Value
HubColor
Declaration
public NXColor HubColor { get; set; }
Property Value
IncludeInstances
Declaration
public bool IncludeInstances { get; set; }
Property Value
IpwNeedleCountCoarse
Declaration
public int IpwNeedleCountCoarse { get; set; }
Property Value
IpwNeedleCountFine
Declaration
public int IpwNeedleCountFine { get; set; }
Property Value
IpwNeedleCountMedium
Declaration
public int IpwNeedleCountMedium { get; set; }
Property Value
IpwNeedleDistanceCoarse
Declaration
public double IpwNeedleDistanceCoarse { get; set; }
Property Value
IpwNeedleDistanceFine
Declaration
public double IpwNeedleDistanceFine { get; set; }
Property Value
IpwNeedleDistanceMedium
Declaration
public double IpwNeedleDistanceMedium { get; set; }
Property Value
IpwPartsFolder
Declaration
public string IpwPartsFolder { get; set; }
Property Value
IpwToleranceMode
Declaration
public Preferences.IpwToleranceModeTypes IpwToleranceMode { get; set; }
Property Value
IpwUseDirectoryOfOriginalPart
Declaration
public bool IpwUseDirectoryOfOriginalPart { get; set; }
Property Value
LinkMcsRcs
Declaration
public bool LinkMcsRcs { get; set; }
Property Value
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
PreviewRegionColor
Declaration
public NXColor PreviewRegionColor { get; set; }
Property Value
ProcessForceIntervalLength
Declaration
public double ProcessForceIntervalLength { get; set; }
Property Value
ProcessForceTolerance
Declaration
public double ProcessForceTolerance { get; set; }
Property Value
ProcessTorqueTolerance
Declaration
public double ProcessTorqueTolerance { get; set; }
Property Value
RelocateParameters
Declaration
public bool RelocateParameters { get; set; }
Property Value
ReplayRefreshBeforeEachPath
Declaration
public bool ReplayRefreshBeforeEachPath { get; set; }
Property Value
RunProcessAssistant
Declaration
public bool RunProcessAssistant { get; set; }
Property Value
SaveIpwAfterCuttingLength
Declaration
public double SaveIpwAfterCuttingLength { get; set; }
Property Value
SaveIpwModel
Declaration
public bool SaveIpwModel { get; set; }
Property Value
SaveLevelBasedIpw
Declaration
public bool SaveLevelBasedIpw { get; set; }
Property Value
Declaration
public int ScrollAreaSize { get; set; }
Property Value
ShowPictures
Declaration
public bool ShowPictures { get; set; }
Property Value
ShroudColor
Declaration
public NXColor ShroudColor { get; set; }
Property Value
SplitterColor
Declaration
public NXColor SplitterColor { get; set; }
Property Value
SpunOutlineTolerance
Declaration
public double SpunOutlineTolerance { get; set; }
Property Value
StepoverDisplayAsNCM
Declaration
public bool StepoverDisplayAsNCM { get; set; }
Property Value
SuspectBoundingBoxColor
Declaration
public NXColor SuspectBoundingBoxColor { get; set; }
Property Value
TemplateFile
Declaration
public string TemplateFile { get; set; }
Property Value
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
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
VisualizeCollisionsColor
Declaration
public NXColor VisualizeCollisionsColor { get; set; }
Property Value
Declaration
public bool VisualizeDynamicToolAxis { get; set; }
Property Value
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
VisualizeIpwDmrColor11
Declaration
public NXColor VisualizeIpwDmrColor11 { get; set; }
Property Value
VisualizeIpwDmrColor12
Declaration
public NXColor VisualizeIpwDmrColor12 { get; set; }
Property Value
VisualizeIpwDmrColor13
Declaration
public NXColor VisualizeIpwDmrColor13 { 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
VisualizeIpwFeatureRefinement
Declaration
public bool VisualizeIpwFeatureRefinement { get; set; }
Property Value
VisualizeIpwModelRefinement
Declaration
public bool VisualizeIpwModelRefinement { get; set; }
Property Value
VisualizeIpwTranslucency
Declaration
public int VisualizeIpwTranslucency { get; set; }
Property Value
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
Declaration
public NXColor VisualizeToolAxisTraceColor { get; set; }
Property Value
Declaration
public double VisualizeToolAxisTraceLength { get; set; }
Property Value
Declaration
public NXColor VisualizeToolDisplayColor { get; set; }
Property Value
Declaration
public bool VisualizeToolEditAndDisplay { get; set; }
Property Value
Declaration
public NXColor VisualizeToolHolderColor { get; set; }
Property Value
Declaration
public NXColor VisualizeToolInsertOrFluteColor { get; set; }
Property Value
Declaration
public NXColor VisualizeToolPathPreviewColor { get; set; }
Property Value
Declaration
public NXColor VisualizeToolShankColor { get; set; }
Property Value
Declaration
public int VisualizeToolTranslucency { get; set; }
Property Value
VisualizeTurningIpwTranslucency
Declaration
public int VisualizeTurningIpwTranslucency { get; set; }
Property Value
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
GetDefaultIpwFolder()
Declaration
public string GetDefaultIpwFolder()
Returns
GetDefaultTemplateFile()
Declaration
public string GetDefaultTemplateFile()
Returns
GetSelection(GeometryTypes)
Declaration
public Preferences.SelectionTypes GetSelection(Preferences.GeometryTypes geomType)
Parameters
Returns
SetSelection(GeometryTypes, SelectionTypes)
Declaration
public void SetSelection(Preferences.GeometryTypes geomType, Preferences.SelectionTypes selection)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink