NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Mechatronics::PreferencesBuilder Class Reference

Represents a NXOpen::Mechatronics::PreferencesBuilder builder. More...

Inheritance diagram for NXOpen::Mechatronics::PreferencesBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  MasterTypes { MasterTypesMcd, MasterTypesSimit }
 the Co-Simulation master type. More...
 

Public Member Functions

NXOpen::ExpressionAngularDampingExpression ()
 Returns the angular damping expression
Created in NX9.0.0. More...
 
double CollisionPrecision ()
 Returns the collision precision. More...
 
NXOpen::ExpressionCollisionPrecisionExpression ()
 Returns the Collision Precision Expression
Created in NX9.0.0. More...
 
NXString ConnectURL ()
 Returns the Simit Connect URL string
Created in NX9.0.0. More...
 
bool CoSimulation ()
 Returns the co-simulation option
Created in NX9.0.0. More...
 
double DynamicFriction ()
 Returns the dynamic friction. More...
 
NXOpen::ExpressionDynamicFrictionExpression ()
 Returns the Dynamic Friction Expression
Created in NX9.0.0. More...
 
bool EnablePlcSimAdvTimeSyn ()
 Returns the plcsim adv time synchronization option
Created in NX12.0.0. More...
 
bool EnableTimeSync ()
 Returns the time synchronization option
Created in NX9.0.0. More...
 
double ErrorReduction ()
 Returns the error reduction. More...
 
NXOpen::ExpressionErrorReductionExpression ()
 Returns the Error Reduction Expression
Created in NX9.0.0. More...
 
NXString FilePicker ()
 Returns the export timing chart file path
Created in NX10.0.0. More...
 
NXOpen::ExpressionForwardStepTime ()
 Returns the Forward Step Time Expression
Created in NX10.0.0. More...
 
bool GeometryHighlight ()
 Returns the geometry highlight on collsion. More...
 
NXOpen::ExpressionGx ()
 Returns the gx. More...
 
NXOpen::ExpressionGy ()
 Returns the gy. More...
 
NXOpen::ExpressionGz ()
 Returns the gz. More...
 
bool InvokeExport ()
 Returns the toggle value for the invoke timing chart after import
Created in NX10.0.0. More...
 
NXOpen::ExpressionLinearDampingExpression ()
 Returns the linear damping expression
Created in NX9.0.0. More...
 
bool LoadAsSaved ()
 Returns the load as saved option for MCD Objects. More...
 
NXOpen::Mechatronics::PreferencesBuilder::MasterTypes MasterType ()
 Returns the master type option
Created in NX10.0.0. More...
 
int MaxIteration ()
 Returns the max iteration. More...
 
NXOpen::ExpressionMaxIterationExpression ()
 Returns the Maximum Iteration Expression
Created in NX9.0.0. More...
 
double RefreshPrecision ()
 Returns the inspector refresh precision. More...
 
double Restitution ()
 Returns the restitution. More...
 
NXOpen::ExpressionRestitutionExpression ()
 Returns the Restitution Expression
Created in NX9.0.0. More...
 
NXString RevisionRule ()
 Returns the revision rule for MCD Objects. More...
 
NXOpen::ExpressionRollingFrictionExpression ()
 Returns the rolling Friction Expression
Created in NX9.0.0. More...
 
void SetCollisionPrecision (double collisionPrecision)
 Sets the collision precision. More...
 
void SetConnectURL (const NXString &connectURL)
 Sets the Simit Connect URL string
Created in NX9.0.0. More...
 
void SetConnectURL (const char *connectURL)
 Sets the Simit Connect URL string
Created in NX9.0.0. More...
 
void SetCoSimulation (bool coSimulation)
 Sets the co-simulation option
Created in NX9.0.0. More...
 
void SetDynamicFriction (double dynamicFriction)
 Sets the dynamic friction. More...
 
void SetEnablePlcSimAdvTimeSyn (bool enablePlcSimAdvTimeSyn)
 Sets the plcsim adv time synchronization option
Created in NX12.0.0. More...
 
void SetEnableTimeSync (bool enableTimeSync)
 Sets the time synchronization option
Created in NX9.0.0. More...
 
void SetErrorReduction (double errorReduction)
 Sets the error reduction. More...
 
void SetFilePicker (const NXString &exportFile)
 Sets the export timing chart file path
Created in NX10.0.0. More...
 
void SetFilePicker (const char *exportFile)
 Sets the export timing chart file path
Created in NX10.0.0. More...
 
void SetGeometryHighlight (bool highlight)
 Sets the geometry highlight on collsion. More...
 
void SetInvokeExport (bool param)
 Sets the toggle value for the invoke timing chart after import
Created in NX10.0.0. More...
 
void SetLoadAsSaved (bool loadAsSaved)
 Sets the load as saved option for MCD Objects. More...
 
void SetMasterType (NXOpen::Mechatronics::PreferencesBuilder::MasterTypes masterType)
 Sets the master type option
Created in NX10.0.0. More...
 
void SetMaxIteration (int maxIter)
 Sets the max iteration. More...
 
void SetRefreshPrecision (double refreshPrecision)
 Sets the inspector refresh precision. More...
 
void SetRestitution (double restitution)
 Sets the restitution. More...
 
void SetRevisionRule (const NXString &revisionRule)
 Sets the revision rule for MCD Objects. More...
 
void SetRevisionRule (const char *revisionRule)
 Sets the revision rule for MCD Objects. More...
 
void SetShapeHighlight (bool highlight)
 Sets the shape highlight on collsion. More...
 
void SetSpringForceMultiplier (double springForceMultiplier)
 Sets the spring force multiplier. More...
 
void SetStaticFriction (double staticFriction)
 Sets the static friction. More...
 
void SetStepTime (double stepTime)
 Sets the step time. More...
 
void SetStickyFactor (double factor)
 Sets the sticky factor. More...
 
void SetTimeScaleFactor (double scaleFactor)
 Sets the time scale factor
Created in NX10.0.0. More...
 
void SetTolerance (double tolerance)
 Sets the tolerance. More...
 
bool ShapeHighlight ()
 Returns the shape highlight on collsion. More...
 
double SpringForceMultiplier ()
 Returns the spring force multiplier. More...
 
NXOpen::ExpressionSpringForceMultiplierExpression ()
 Returns the Spring Force Multiplier Expression
Created in NX9.0.0. More...
 
double StaticFriction ()
 Returns the static friction. More...
 
NXOpen::ExpressionStaticFrictionExpression ()
 Returns the static Friction Expression
Created in NX9.0.0. More...
 
NXOpen::ExpressionStepSize ()
 Returns the Step Size Expression
Created in NX12.0.0. More...
 
double StepTime ()
 Returns the step time. More...
 
NXOpen::ExpressionStepTimeExpression ()
 Returns the Step Time Expression
Created in NX9.0.0. More...
 
double StickyFactor ()
 Returns the sticky factor. More...
 
NXOpen::ExpressionStickyForce ()
 Returns the sticky factor Expression
Created in NX11.0.0. More...
 
NXOpen::ExpressionSynchronizationTime ()
 Returns the time interval to do synchronization with SIMIT
Created in NX10.0.0. More...
 
double TimeScaleFactor ()
 Returns the time scale factor
Created in NX10.0.0. More...
 
double Tolerance ()
 Returns the tolerance. More...
 
NXOpen::ExpressionToleranceExpression ()
 Returns the Tolerance Expression
Created in NX9.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

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)

CoSimulation

false

CollisionPrecisionExpression.Value

0.1 (millimeters part), 0.0039 (inches part)

ConnectURL

DynamicFrictionExpression.Value

0.7

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)

MaxIterationExpression.Value

100

RestitutionExpression.Value

0.01

RollingFrictionExpression.Value

0.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.

Member Enumeration Documentation

the Co-Simulation master type.

Enumerator
MasterTypesMcd 

MCD.

MasterTypesSimit 

SIMIT.

Member Function Documentation

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::AngularDampingExpression ( )

Returns the angular damping expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::CollisionPrecision ( )

Returns the collision precision.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::CollisionPrecisionExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::CollisionPrecisionExpression ( )

Returns the Collision Precision Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXString NXOpen::Mechatronics::PreferencesBuilder::ConnectURL ( )

Returns the Simit Connect URL string
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

bool NXOpen::Mechatronics::PreferencesBuilder::CoSimulation ( )

Returns the co-simulation option
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::DynamicFriction ( )

Returns the dynamic friction.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::DynamicFrictionExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::DynamicFrictionExpression ( )

Returns the Dynamic Friction Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

bool NXOpen::Mechatronics::PreferencesBuilder::EnablePlcSimAdvTimeSyn ( )

Returns the plcsim adv time synchronization option
Created in NX12.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

bool NXOpen::Mechatronics::PreferencesBuilder::EnableTimeSync ( )

Returns the time synchronization option
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::ErrorReduction ( )

Returns the error reduction.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::ErrorReductionExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::ErrorReductionExpression ( )

Returns the Error Reduction Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXString NXOpen::Mechatronics::PreferencesBuilder::FilePicker ( )

Returns the export timing chart file path
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::ForwardStepTime ( )

Returns the Forward Step Time Expression
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

bool NXOpen::Mechatronics::PreferencesBuilder::GeometryHighlight ( )

Returns the geometry highlight on collsion.


Created in NX9.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::Gx ( )

Returns the gx.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::Gy ( )

Returns the gy.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::Gz ( )

Returns the gz.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

bool NXOpen::Mechatronics::PreferencesBuilder::InvokeExport ( )

Returns the toggle value for the invoke timing chart after import
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::LinearDampingExpression ( )

Returns the linear damping expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

bool NXOpen::Mechatronics::PreferencesBuilder::LoadAsSaved ( )

Returns the load as saved option for MCD Objects.


Created in NX8.5.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Mechatronics::PreferencesBuilder::MasterTypes NXOpen::Mechatronics::PreferencesBuilder::MasterType ( )

Returns the master type option
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

int NXOpen::Mechatronics::PreferencesBuilder::MaxIteration ( )

Returns the max iteration.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::MaxIterationExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::MaxIterationExpression ( )

Returns the Maximum Iteration Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::RefreshPrecision ( )

Returns 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.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::Restitution ( )

Returns the restitution.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::RestitutionExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::RestitutionExpression ( )

Returns the Restitution Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXString NXOpen::Mechatronics::PreferencesBuilder::RevisionRule ( )

Returns the revision rule for MCD Objects.


Created in NX8.5.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::RollingFrictionExpression ( )

Returns the rolling Friction Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

void NXOpen::Mechatronics::PreferencesBuilder::SetCollisionPrecision ( double  collisionPrecision)

Sets the collision precision.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
collisionPrecisioncollisionprecision
void NXOpen::Mechatronics::PreferencesBuilder::SetConnectURL ( const NXString connectURL)

Sets the Simit Connect URL string
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
connectURLconnecturl
void NXOpen::Mechatronics::PreferencesBuilder::SetConnectURL ( const char *  connectURL)

Sets the Simit Connect URL string
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
connectURLconnecturl
void NXOpen::Mechatronics::PreferencesBuilder::SetCoSimulation ( bool  coSimulation)

Sets the co-simulation option
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
coSimulationcosimulation
void NXOpen::Mechatronics::PreferencesBuilder::SetDynamicFriction ( double  dynamicFriction)

Sets the dynamic friction.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
dynamicFrictiondynamicfriction
void NXOpen::Mechatronics::PreferencesBuilder::SetEnablePlcSimAdvTimeSyn ( bool  enablePlcSimAdvTimeSyn)

Sets the plcsim adv time synchronization option
Created in NX12.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
enablePlcSimAdvTimeSynenableplcsimadvtimesyn
void NXOpen::Mechatronics::PreferencesBuilder::SetEnableTimeSync ( bool  enableTimeSync)

Sets the time synchronization option
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
enableTimeSyncenabletimesync
void NXOpen::Mechatronics::PreferencesBuilder::SetErrorReduction ( double  errorReduction)

Sets the error reduction.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
errorReductionerrorreduction
void NXOpen::Mechatronics::PreferencesBuilder::SetFilePicker ( const NXString exportFile)

Sets the export timing chart file path
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
exportFileexportfile
void NXOpen::Mechatronics::PreferencesBuilder::SetFilePicker ( const char *  exportFile)

Sets the export timing chart file path
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
exportFileexportfile
void NXOpen::Mechatronics::PreferencesBuilder::SetGeometryHighlight ( bool  highlight)

Sets the geometry highlight on collsion.


Created in NX9.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
highlighthighlight
void NXOpen::Mechatronics::PreferencesBuilder::SetInvokeExport ( bool  param)

Sets the toggle value for the invoke timing chart after import
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
paramparam
void NXOpen::Mechatronics::PreferencesBuilder::SetLoadAsSaved ( bool  loadAsSaved)

Sets the load as saved option for MCD Objects.


Created in NX8.5.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
loadAsSavedloadassaved
void NXOpen::Mechatronics::PreferencesBuilder::SetMasterType ( NXOpen::Mechatronics::PreferencesBuilder::MasterTypes  masterType)

Sets the master type option
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
masterTypemastertype
void NXOpen::Mechatronics::PreferencesBuilder::SetMaxIteration ( int  maxIter)

Sets the max iteration.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
maxItermaxiter
void NXOpen::Mechatronics::PreferencesBuilder::SetRefreshPrecision ( double  refreshPrecision)

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.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
refreshPrecisionrefreshprecision
void NXOpen::Mechatronics::PreferencesBuilder::SetRestitution ( double  restitution)

Sets the restitution.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
restitutionrestitution
void NXOpen::Mechatronics::PreferencesBuilder::SetRevisionRule ( const NXString revisionRule)

Sets the revision rule for MCD Objects.


Created in NX8.5.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
revisionRulerevisionrule
void NXOpen::Mechatronics::PreferencesBuilder::SetRevisionRule ( const char *  revisionRule)

Sets the revision rule for MCD Objects.


Created in NX8.5.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
revisionRulerevisionrule
void NXOpen::Mechatronics::PreferencesBuilder::SetShapeHighlight ( bool  highlight)

Sets the shape highlight on collsion.


Created in NX9.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
highlighthighlight
void NXOpen::Mechatronics::PreferencesBuilder::SetSpringForceMultiplier ( double  springForceMultiplier)

Sets the spring force multiplier.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
springForceMultiplierspringforcemultiplier
void NXOpen::Mechatronics::PreferencesBuilder::SetStaticFriction ( double  staticFriction)

Sets the static friction.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
staticFrictionstaticfriction
void NXOpen::Mechatronics::PreferencesBuilder::SetStepTime ( double  stepTime)

Sets the step time.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
stepTimesteptime
void NXOpen::Mechatronics::PreferencesBuilder::SetStickyFactor ( double  factor)

Sets the sticky factor.


Deprecated:
Deprecated in NX11.0.0. This functionality is no longer supported.


Created in NX10.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
factorfactor
void NXOpen::Mechatronics::PreferencesBuilder::SetTimeScaleFactor ( double  scaleFactor)

Sets the time scale factor
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
scaleFactorscalefactor
void NXOpen::Mechatronics::PreferencesBuilder::SetTolerance ( double  tolerance)

Sets the tolerance.


Deprecated:
Deprecated in NX9.0.0. This functionality is no longer supported.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters
tolerancetolerance
bool NXOpen::Mechatronics::PreferencesBuilder::ShapeHighlight ( )

Returns the shape highlight on collsion.


Created in NX9.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::SpringForceMultiplier ( )

Returns the spring force multiplier.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::SpringForceMultiplierExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::SpringForceMultiplierExpression ( )

Returns the Spring Force Multiplier Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::StaticFriction ( )

Returns the static friction.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::StaticFrictionExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::StaticFrictionExpression ( )

Returns the static Friction Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::StepSize ( )

Returns the Step Size Expression
Created in NX12.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::StepTime ( )

Returns the step time.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::StepTimeExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::StepTimeExpression ( )

Returns the Step Time Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::StickyFactor ( )

Returns the sticky factor.


Deprecated:
Deprecated in NX11.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::StickyForce instead.


Created in NX10.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::StickyForce ( )

Returns the sticky factor Expression
Created in NX11.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::SynchronizationTime ( )

Returns the time interval to do synchronization with SIMIT
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::TimeScaleFactor ( )

Returns the time scale factor
Created in NX10.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

double NXOpen::Mechatronics::PreferencesBuilder::Tolerance ( )

Returns the tolerance.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Mechatronics::PreferencesBuilder::ToleranceExpression instead


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

NXOpen::Expression* NXOpen::Mechatronics::PreferencesBuilder::ToleranceExpression ( )

Returns the Tolerance Expression
Created in NX9.0.0.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.