DSDegreeOfFreedom Object


Description

The DSDegreeOfFreedom object represents a degree of freedom associated with a joint.

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
DegreeOfFreedomType Read-only property that indicates if this degree of freedom is for a rotation or translation.
ImposedMotionType
ImposedMotionValue Read-only property returning a DSValue object that you can use to get and set the imposed motion. This property returns nothing in the case where the ImposedMotionType property is set to kNoImposedMotion.
InitialPosition
InitialVelocity
IsLoadEnabled
IsMaxBoundsEnabled
IsMinBoundsEnabled
IsPositionLocked
IsVelocityComputed
LoadDamping Gets a DSValue object that you can use to get and set the load damping. This property returns Nothing in the case where IsLoadEnabled is False.
LoadDryFrictionCoefficient Gets a DSValue object that you can use to get and set the load dry friction coefficient. This property returns Nothing in the case where IsLoadEnabled is False.
LoadDryFrictionRadius Gets a DSValue object that you can use to get and set the load dry friction radius. This property returns Nothing in the case where IsLoadEnabled is False.
LoadForce Gets a DSValue object that you can use to get and set the load force. This property returns Nothing in the case where IsLoadEnabled is False.
LoadSpringElasticStiffness Gets a DSValue object that you can use to get and set the load spring free position. This property returns Nothing in the case where IsLoadEnabled is False.
LoadSpringFreePosition Gets a DSValue object that you can use to get and set the load spring free position. This property returns Nothing in the case where IsLoadEnabled is False.
MaxBoundsDamping Gets the maximum damping value. The value is in database units, where lengths are is always expressed in centimeters, angles in radians, and time in seconds.
MaxBoundsStiffness Gets the maximum stiffness value. The value is in database units, where lengths are is always expressed in centimeters, angles in radians, and time in seconds.
MaxBoundsValue Gets the maximum value of the joint. The value is in database units, which for linear bounds is centimeters and radial bounds is radians.
MinBoundsDamping Gets the minimuim damping value. The value is in database units, which for linear bounds is centimeters and radial bounds is radians.
MinBoundsStiffness Gets the minimum stiffness value.
MinBoundsValue Gets the minimum value of the joint.
Parent Returns the DSJointDefinition object this degree of freedom is associated with.
Results Gets the DSResults object that provides access to the simulation results associated with this degree of freedom.
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

DSDegreesOfFreedom.Item, DSResult.Parent

Version

Introduced in version 2013