NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Mechatronics.PreferencesBuilder builder. More...
Public Types | |
enum | MasterTypes { Mcd, Simit } |
the Co-Simulation master type. More... | |
enum | SimulationScope { ActiveDisplayedPart, AllDisplayedParts } |
the simulation scope type. More... | |
Properties | |
unsafe NXOpen.Expression | AngularDampingExpression [get] |
Returns the angular damping expression More... | |
unsafe NXOpen.Expression | AngularSleepingThresholdExpression [get] |
Returns the angular sleeping threshold expression More... | |
unsafe bool | AutoDisableOperation [get, set] |
Returns or sets the automatically disable operations option More... | |
unsafe int | CollisionDetectRate [get, set] |
Returns or sets the collision detection rate More... | |
unsafe double | CollisionPrecision [get, set] |
Returns or sets the collision precision. More... | |
unsafe NXOpen.Expression | CollisionPrecisionExpression [get] |
Returns the Collision Precision Expression More... | |
unsafe string | ConnectURL [get, set] |
Returns or sets the Simit Connect URL string More... | |
unsafe bool | CoSimulation [get, set] |
Returns or sets the co-simulation option More... | |
unsafe double | DynamicFriction [get, set] |
Returns or sets the dynamic friction. More... | |
unsafe NXOpen.Expression | DynamicFrictionExpression [get] |
Returns the Dynamic Friction Expression More... | |
unsafe bool | EnableParallel [get, set] |
Returns or sets the parallel calculation option More... | |
unsafe bool | EnablePlcSimAdvTimeSyn [get, set] |
Returns or sets the plcsim adv time synchronization option More... | |
unsafe bool | EnableSimplifyGeometry [get, set] |
Returns or sets the option to indicate whether to simplify geometries to improve frame rate in simulation. More... | |
unsafe bool | EnableTimeSync [get, set] |
Returns or sets the time synchronization option More... | |
unsafe double | ErrorReduction [get, set] |
Returns or sets the error reduction. More... | |
unsafe NXOpen.Expression | ErrorReductionExpression [get] |
Returns the Error Reduction Expression More... | |
unsafe int | ExternalDataAlgorithm [get, set] |
Returns or sets the algorithm of external data for position control More... | |
unsafe string | FilePicker [get, set] |
Returns or sets the export timing chart file path More... | |
unsafe NXOpen.Expression | ForwardStepTime [get] |
Returns the Forward Step Time Expression More... | |
unsafe bool | GeometryHighlight [get, set] |
Returns or sets the geometry highlight on collsion. More... | |
unsafe NXOpen.Expression | Gx [get] |
Returns the gx. More... | |
unsafe NXOpen.Expression | Gy [get] |
Returns the gy. More... | |
unsafe NXOpen.Expression | Gz [get] |
Returns the gz. More... | |
unsafe bool | IgnoreRuntimeWarning [get, set] |
Returns or sets the option indicates whether to ignore warning during simulation More... | |
unsafe bool | InvokeExport [get, set] |
Returns or sets the toggle value for the invoke timing chart after import More... | |
unsafe NXOpen.Expression | LinearDampingExpression [get] |
Returns the linear damping expression More... | |
unsafe NXOpen.Expression | LinearSleepingThresholdExpression [get] |
Returns the linear sleeping threshold expression More... | |
unsafe bool | LoadAsSaved [get, set] |
Returns or sets the load as saved option for MCD Objects. More... | |
unsafe NXOpen.Mechatronics.PreferencesBuilder.MasterTypes | MasterType [get, set] |
Returns or sets the master type option More... | |
unsafe int | MaxIteration [get, set] |
Returns or sets the max iteration. More... | |
unsafe NXOpen.Expression | MaxIterationExpression [get] |
Returns the Maximum Iteration Expression More... | |
unsafe NXOpen.Mechatronics.PreferencesBuilder.SimulationScope | PartsToSimulate [get, set] |
Returns or sets the option specifies if only simulates the active displayed part More... | |
unsafe bool | PauseRuntimeError [get, set] |
Returns or sets the option indicates whether to pause simulation when have error occur More... | |
unsafe NXOpen.Expression | RatioLimitExpression [get] |
Returns the Ratio Limit Expression More... | |
unsafe double | RefreshPrecision [get, set] |
Returns or sets the inspector refresh precision. More... | |
unsafe double | Restitution [get, set] |
Returns or sets the restitution. More... | |
unsafe NXOpen.Expression | RestitutionExpression [get] |
Returns the Restitution Expression More... | |
unsafe string | RevisionRule [get, set] |
Returns or sets the revision rule for MCD Objects. More... | |
unsafe NXOpen.Expression | RollingFrictionExpression [get] |
Returns the rolling Friction Expression More... | |
unsafe NXOpen.Expression | SequenceEditorRefreshInterval [get] |
Returns the sequence editor refresh interval Expression More... | |
unsafe bool | ShapeHighlight [get, set] |
Returns or sets the shape highlight on collsion. More... | |
unsafe int | SimulationRecordingSamplingRate [get, set] |
Returns or sets the simulation recording sampling rate More... | |
unsafe NXOpen.Expression | SleepTimeThresholdExpression [get] |
Returns the sleep time threshold expression More... | |
unsafe double | SpringForceMultiplier [get, set] |
Returns or sets the spring force multiplier. More... | |
unsafe NXOpen.Expression | SpringForceMultiplierExpression [get] |
Returns the Spring Force Multiplier Expression More... | |
unsafe double | StaticFriction [get, set] |
Returns or sets the static friction. More... | |
unsafe NXOpen.Expression | StaticFrictionExpression [get] |
Returns the static Friction Expression More... | |
unsafe NXOpen.Expression | StepSize [get] |
Returns the Step Size Expression More... | |
unsafe double | StepTime [get, set] |
Returns or sets the step time. More... | |
unsafe NXOpen.Expression | StepTimeExpression [get] |
Returns the Step Time Expression More... | |
unsafe double | StickyFactor [get, set] |
Returns or sets the sticky factor. More... | |
unsafe NXOpen.Expression | StickyForce [get] |
Returns the sticky factor Expression More... | |
unsafe NXOpen.Expression | SynchronizationTime [get] |
Returns the time interval to do synchronization with SIMIT More... | |
unsafe double | TimeScaleFactor [get, set] |
Returns or sets the time scale factor More... | |
unsafe double | Tolerance [get, set] |
Returns or sets the tolerance. More... | |
unsafe NXOpen.Expression | ToleranceExpression [get] |
Returns the Tolerance Expression More... | |
unsafe bool | UseSequenceEditorRefreshInterval [get, set] |
Returns or sets the option to indicate whether to use user defined sequence editor refresh interval 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 | |
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... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Mechatronics.PreferencesBuilder builder.
To create a new instance of this class, use NXOpen.Mechatronics.PhysicsPreferenceCollection.CreatePreferenceBuilder
Default values.
Property | Value |
---|---|
AngularDampingExpression.Value |
3490.6585 (millimeters part), 0.030895 (inches part) |
AngularSleepingThresholdExpression.Value |
0.000014 (millimeters part), 0.000014 (inches part) |
CoSimulation |
false |
CollisionDetectRate |
1 |
CollisionPrecisionExpression.Value |
0.1 (millimeters part), 0.0039 (inches part) |
ConnectURL | |
DynamicFrictionExpression.Value |
0.7 |
EnableParallel |
false |
EnablePlcSimAdvTimeSyn |
false |
EnableTimeSync |
false |
ErrorReductionExpression.Value |
50 |
Gx.Value |
0 (millimeters part), 0 (inches part) |
Gy.Value |
0 (millimeters part), 0 (inches part) |
Gz.Value |
-9806.65 (millimeters part), -386.09 (inches part) |
LinearDampingExpression.Value |
0.05 (millimeters part), 0.0002855 (inches part) |
LinearSleepingThresholdExpression.Value |
0.00025 (millimeters part), 0.00000975 (inches part) |
MaxIterationExpression.Value |
100 |
RatioLimitExpression.Value |
50.0 |
RestitutionExpression.Value |
0.01 |
RollingFrictionExpression.Value |
0.0 |
SleepTimeThresholdExpression.Value |
2.0 |
SpringForceMultiplierExpression.Value |
100 |
StaticFrictionExpression.Value |
0.7 |
StepTimeExpression.Value |
0.001 |
ToleranceExpression.Value |
0.1 (millimeters part), 0.0039 (inches part) |
Created in NX7.5.1
|
get |
Returns the angular damping expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the angular sleeping threshold expression
Created in NX1899.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the automatically disable operations option
Created in NX1847.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the collision detection rate
Created in NX1899.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the collision precision.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.CollisionPrecisionExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Collision Precision Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the Simit Connect URL string
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the co-simulation option
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the dynamic friction.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.DynamicFrictionExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Dynamic Friction Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the parallel calculation option
Created in NX1899.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the plcsim adv time synchronization option
Created in NX12.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the option to indicate whether to simplify geometries to improve frame rate in simulation.
Created in NX1872.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the time synchronization option
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the error reduction.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.ErrorReductionExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Error Reduction Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the algorithm of external data for position control
Created in NX1899.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the export timing chart file path
Created in NX10.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Forward Step Time Expression
Created in NX10.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the geometry highlight on collsion.
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the gx.
Created in NX7.5.1
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the gy.
Created in NX7.5.1
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the gz.
Created in NX7.5.1
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the option indicates whether to ignore warning during simulation
Created in NX1872.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the toggle value for the invoke timing chart after import
Created in NX10.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the linear damping expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the linear sleeping threshold expression
Created in NX1899.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the load as saved option for MCD Objects.
Created in NX8.5.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the master type option
Created in NX10.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the max iteration.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.MaxIterationExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Maximum Iteration Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the option specifies if only simulates the active displayed part
Created in NX12.0.2
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the option indicates whether to pause simulation when have error occur
Created in NX1872.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Ratio Limit Expression
Created in NX1872.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the inspector refresh precision.
This option specifies the refresh precision to be used by the inspector to determine whether to update property values in UI or not.
Created in NX7.5.1
Deprecated in NX1872.0.0. This functionality is no longer supported.
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the restitution.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.RestitutionExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Restitution Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the revision rule for MCD Objects.
Created in NX8.5.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the rolling Friction Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the sequence editor refresh interval Expression
Created in NX1872.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the shape highlight on collsion.
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the simulation recording sampling rate
Created in NX12.0.2
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the sleep time threshold expression
Created in NX1899.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the spring force multiplier.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.SpringForceMultiplierExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Spring Force Multiplier Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the static friction.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.StaticFrictionExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the static Friction Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Step Size Expression
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the step time.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.StepTimeExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Step Time Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the sticky factor.
Created in NX10.0.0
Deprecated in NX11.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.StickyForce instead.
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the sticky factor Expression
Created in NX11.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the time interval to do synchronization with SIMIT
Created in NX10.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the time scale factor
Created in NX10.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the tolerance.
Created in NX7.5.1
Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PreferencesBuilder.ToleranceExpression instead
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the Tolerance Expression
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the option to indicate whether to use user defined sequence editor refresh interval
Created in NX1872.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")