Search Results for

    Show / Hide Table of Contents

    Class PreferencesBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PreferencesBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.Mechatronics
    Assembly: NXOpen.dll
    Syntax
    public class PreferencesBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    PreferencesBuilder()

    Declaration
    protected PreferencesBuilder()

    Properties

    ActiveBeams

    Declaration
    public int ActiveBeams { get; set; }
    Property Value
    Type Description
    System.Int32

    AngularDampingExpression

    Declaration
    public Expression AngularDampingExpression { get; }
    Property Value
    Type Description
    Expression

    AngularSleepingThresholdExpression

    Declaration
    public Expression AngularSleepingThresholdExpression { get; }
    Property Value
    Type Description
    Expression

    AutoDisableOperation

    Declaration
    public bool AutoDisableOperation { get; set; }
    Property Value
    Type Description
    System.Boolean

    BlockedBeams

    Declaration
    public int BlockedBeams { get; set; }
    Property Value
    Type Description
    System.Int32

    BondHighlight

    Declaration
    public bool BondHighlight { get; set; }
    Property Value
    Type Description
    System.Boolean

    CollisionDetectRate

    Declaration
    public int CollisionDetectRate { get; set; }
    Property Value
    Type Description
    System.Int32

    CollisionPrecision

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.CollisionPrecisionExpression instead")]
    public double CollisionPrecision { get; set; }
    Property Value
    Type Description
    System.Double

    CollisionPrecisionExpression

    Declaration
    public Expression CollisionPrecisionExpression { get; }
    Property Value
    Type Description
    Expression

    ConnectURL

    Declaration
    public string ConnectURL { get; set; }
    Property Value
    Type Description
    System.String

    ContactHardnessWithCollisionBody

    Declaration
    public Expression ContactHardnessWithCollisionBody { get; }
    Property Value
    Type Description
    Expression

    ContactHardnessWithFlexibleBody

    Declaration
    public Expression ContactHardnessWithFlexibleBody { get; }
    Property Value
    Type Description
    Expression

    CoSimulation

    Declaration
    public bool CoSimulation { get; set; }
    Property Value
    Type Description
    System.Boolean

    DynamicFriction

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.DynamicFrictionExpression instead")]
    public double DynamicFriction { get; set; }
    Property Value
    Type Description
    System.Double

    DynamicFrictionExpression

    Declaration
    public Expression DynamicFrictionExpression { get; }
    Property Value
    Type Description
    Expression

    EnableParallel

    Declaration
    public bool EnableParallel { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnablePlcSimAdvTimeSyn

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  This functionality is no longer supported.")]
    public bool EnablePlcSimAdvTimeSyn { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableSimplifyGeometry

    Declaration
    public bool EnableSimplifyGeometry { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableTimeSync

    Declaration
    public bool EnableTimeSync { get; set; }
    Property Value
    Type Description
    System.Boolean

    ErrorReduction

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.ErrorReductionExpression instead")]
    public double ErrorReduction { get; set; }
    Property Value
    Type Description
    System.Double

    ErrorReductionExpression

    Declaration
    public Expression ErrorReductionExpression { get; }
    Property Value
    Type Description
    Expression

    ExternalDataAlgorithm

    Declaration
    public int ExternalDataAlgorithm { get; set; }
    Property Value
    Type Description
    System.Int32

    FilePicker

    Declaration
    public string FilePicker { get; set; }
    Property Value
    Type Description
    System.String

    FlexibleMaterialAnchorHardness

    Declaration
    public Expression FlexibleMaterialAnchorHardness { get; }
    Property Value
    Type Description
    Expression

    FlexibleMaterialDamping

    Declaration
    public Expression FlexibleMaterialDamping { get; }
    Property Value
    Type Description
    Expression

    FlexibleMaterialDensity

    Declaration
    public Expression FlexibleMaterialDensity { get; }
    Property Value
    Type Description
    Expression

    FlexibleMaterialDynamicFriction

    Declaration
    public Expression FlexibleMaterialDynamicFriction { get; }
    Property Value
    Type Description
    Expression

    FlexibleMaterialLinearStiffness

    Declaration
    public Expression FlexibleMaterialLinearStiffness { get; }
    Property Value
    Type Description
    Expression

    FlexibleMaterialPrecision

    Declaration
    public Expression FlexibleMaterialPrecision { get; }
    Property Value
    Type Description
    Expression

    ForwardStepTime

    Declaration
    public Expression ForwardStepTime { get; }
    Property Value
    Type Description
    Expression

    FreeBeams

    Declaration
    public int FreeBeams { get; set; }
    Property Value
    Type Description
    System.Int32

    GeometryHighlight

    Declaration
    public bool GeometryHighlight { get; set; }
    Property Value
    Type Description
    System.Boolean

    GripperHighlight

    Declaration
    public bool GripperHighlight { get; set; }
    Property Value
    Type Description
    System.Boolean

    Gx

    Declaration
    public Expression Gx { get; }
    Property Value
    Type Description
    Expression

    Gy

    Declaration
    public Expression Gy { get; }
    Property Value
    Type Description
    Expression

    Gz

    Declaration
    public Expression Gz { get; }
    Property Value
    Type Description
    Expression

    HighlightBondedRigid

    Declaration
    public int HighlightBondedRigid { get; set; }
    Property Value
    Type Description
    System.Int32

    HighlightCollision

    Declaration
    public int HighlightCollision { get; set; }
    Property Value
    Type Description
    System.Int32

    HighlightDistance

    Declaration
    public int HighlightDistance { get; set; }
    Property Value
    Type Description
    System.Int32

    HighlightScanner

    Declaration
    public int HighlightScanner { get; set; }
    Property Value
    Type Description
    System.Int32

    IgnoreRuntimeWarning

    Declaration
    public bool IgnoreRuntimeWarning { get; set; }
    Property Value
    Type Description
    System.Boolean

    ImpulseSplitWithCollisionBody

    Declaration
    public Expression ImpulseSplitWithCollisionBody { get; }
    Property Value
    Type Description
    Expression

    ImpulseSplitWithFlexibleBody

    Declaration
    public Expression ImpulseSplitWithFlexibleBody { get; }
    Property Value
    Type Description
    Expression

    InactiveBeams

    Declaration
    public int InactiveBeams { get; set; }
    Property Value
    Type Description
    System.Int32

    InvokeExport

    Declaration
    public bool InvokeExport { get; set; }
    Property Value
    Type Description
    System.Boolean

    LinearDampingExpression

    Declaration
    public Expression LinearDampingExpression { get; }
    Property Value
    Type Description
    Expression

    LinearSleepingThresholdExpression

    Declaration
    public Expression LinearSleepingThresholdExpression { get; }
    Property Value
    Type Description
    Expression

    LoadAsSaved

    Declaration
    public bool LoadAsSaved { get; set; }
    Property Value
    Type Description
    System.Boolean

    MasterType

    Declaration
    public PreferencesBuilder.MasterTypes MasterType { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.MasterTypes

    MaxIteration

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.MaxIterationExpression instead")]
    public int MaxIteration { get; set; }
    Property Value
    Type Description
    System.Int32

    MaxIterationExpression

    Declaration
    public Expression MaxIterationExpression { get; }
    Property Value
    Type Description
    Expression

    MonitorField

    Declaration
    public int MonitorField { get; set; }
    Property Value
    Type Description
    System.Int32

    NonPhysicsColor

    Declaration
    public int NonPhysicsColor { get; set; }
    Property Value
    Type Description
    System.Int32

    PartsToSimulate

    Declaration
    public PreferencesBuilder.SimulationScope PartsToSimulate { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.SimulationScope

    PauseRuntimeError

    Declaration
    public bool PauseRuntimeError { get; set; }
    Property Value
    Type Description
    System.Boolean

    PlcSimAdvTimeoutExpression

    Declaration
    public Expression PlcSimAdvTimeoutExpression { get; }
    Property Value
    Type Description
    Expression

    PrecisionPresetMode

    Declaration
    public PreferencesBuilder.PrecisionPresetModes PrecisionPresetMode { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.PrecisionPresetModes

    ProtectiveField

    Declaration
    public int ProtectiveField { get; set; }
    Property Value
    Type Description
    System.Int32

    RandomizeSolvingOrder

    Declaration
    public bool RandomizeSolvingOrder { get; set; }
    Property Value
    Type Description
    System.Boolean

    RatioLimitExpression

    Declaration
    public Expression RatioLimitExpression { get; }
    Property Value
    Type Description
    Expression

    RefreshPrecision

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  This functionality is no longer supported.")]
    public double RefreshPrecision { get; set; }
    Property Value
    Type Description
    System.Double

    Restitution

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.RestitutionExpression instead")]
    public double Restitution { get; set; }
    Property Value
    Type Description
    System.Double

    RestitutionExpression

    Declaration
    public Expression RestitutionExpression { get; }
    Property Value
    Type Description
    Expression

    RevisionRule

    Declaration
    public string RevisionRule { get; set; }
    Property Value
    Type Description
    System.String

    RichGeomType

    Declaration
    public bool RichGeomType { get; set; }
    Property Value
    Type Description
    System.Boolean

    RollingFrictionExpression

    Declaration
    public Expression RollingFrictionExpression { get; }
    Property Value
    Type Description
    Expression

    SequenceEditorRefreshInterval

    Declaration
    public Expression SequenceEditorRefreshInterval { get; }
    Property Value
    Type Description
    Expression

    ShapeHighlight

    Declaration
    public bool ShapeHighlight { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowBondedRigid

    Declaration
    public bool ShowBondedRigid { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowCollisionSensor

    Declaration
    public bool ShowCollisionSensor { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowCurtain

    Declaration
    public bool ShowCurtain { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowDistanceSensor

    Declaration
    public bool ShowDistanceSensor { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowInactiveBeams

    Declaration
    public bool ShowInactiveBeams { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowScanner

    Declaration
    public bool ShowScanner { get; set; }
    Property Value
    Type Description
    System.Boolean

    SimulationRecordingSamplingRate

    Declaration
    public int SimulationRecordingSamplingRate { get; set; }
    Property Value
    Type Description
    System.Int32

    SleepTimeThresholdExpression

    Declaration
    public Expression SleepTimeThresholdExpression { get; }
    Property Value
    Type Description
    Expression

    SpringForceMultiplier

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.SpringForceMultiplierExpression instead")]
    public double SpringForceMultiplier { get; set; }
    Property Value
    Type Description
    System.Double

    SpringForceMultiplierExpression

    Declaration
    public Expression SpringForceMultiplierExpression { get; }
    Property Value
    Type Description
    Expression

    StaticFriction

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.StaticFrictionExpression instead")]
    public double StaticFriction { get; set; }
    Property Value
    Type Description
    System.Double

    StaticFrictionExpression

    Declaration
    public Expression StaticFrictionExpression { get; }
    Property Value
    Type Description
    Expression

    StepSize

    Declaration
    public Expression StepSize { get; }
    Property Value
    Type Description
    Expression

    StepTime

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.StepTimeExpression instead")]
    public double StepTime { get; set; }
    Property Value
    Type Description
    System.Double

    StepTimeExpression

    Declaration
    public Expression StepTimeExpression { get; }
    Property Value
    Type Description
    Expression

    StickyFactor

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.StickyForce instead.")]
    public double StickyFactor { get; set; }
    Property Value
    Type Description
    System.Double

    StickyForce

    Declaration
    public Expression StickyForce { get; }
    Property Value
    Type Description
    Expression

    SynchronizationTime

    Declaration
    public Expression SynchronizationTime { get; }
    Property Value
    Type Description
    Expression

    TimeScaleFactor

    Declaration
    public double TimeScaleFactor { get; set; }
    Property Value
    Type Description
    System.Double

    Tolerance

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Mechatronics.PreferencesBuilder.ToleranceExpression instead")]
    public double Tolerance { get; set; }
    Property Value
    Type Description
    System.Double

    ToleranceExpression

    Declaration
    public Expression ToleranceExpression { get; }
    Property Value
    Type Description
    Expression

    UseSequenceEditorRefreshInterval

    Declaration
    public bool UseSequenceEditorRefreshInterval { get; set; }
    Property Value
    Type Description
    System.Boolean

    WarningField

    Declaration
    public int WarningField { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    GetCollideCategoryVec()

    Declaration
    public double[] GetCollideCategoryVec()
    Returns
    Type Description
    System.Double[]

    SetCollideCategoryVec(Double[])

    Declaration
    public void SetCollideCategoryVec(double[] itemCategory)
    Parameters
    Type Name Description
    System.Double[] itemCategory

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX