Joint.PreferredAxisReference

Description

Sets or returns the X3DObject object acting as the preferred axis reference. You can remove the preferred axis reference by setting the property to Nothing.

C# Syntax

// get accessor
X3DObject rtn = Joint.PreferredAxisReference;
// set accessor
Joint.PreferredAxisReference = X3DObject;

Examples

VBScript Example

set oRoot = application.activeproject.activescene.root
set oNull = oRoot.AddNull("PreferredAxisReference")
oRootPos = array(0,10,0)
oEffPos = array(10,10,0)
oNormalAxis = array(1,1,1)
set oChainRoot = oRoot.Add3DChain( oRootPos, oEffPos, oNormalAxis )
set oJoint = oChainRoot.Bones(0).Joint
oJoint.parameters("resplane").value = siPreferredAxis
set oJoint.PreferredAxisReference = oNull