DefineTorqueVector

DefineTorqueVector[linkage, {lName1, pt}, {lName2, t}]
function adds a torque vector to the LinkageData of linkage. The torque vector is defined with a point of attack (pt) which is defined w.r.t lName1's LLRF and the torque vector (t) which is defined w.r.t lName2's LLRF. lName1 and lName2 are link names defined in linkage. Torque definition is inserted to LinkageData of linkage. The function returns the resulted LinkageData.
DefineTorqueVector[linkage, lName, t]
function adds a torque definition to the LinkageData of linkage assuming that the point of attack is the origin of lName and the force (t) is defined with respect to the Ground of the linkage.
DefineTorqueVector[linkage, lName]
function adds a torque definition to the LinkageData of linkage, assuming that the point of attack is the origin of lName and the torque vector is {0,0,1} which is defined with respect to the Ground of the linkage
  • The following options can be given:
TorqueNameAutomaticTorqueName is an option of DefineTorqueVector function that specifies the name of the torque. By default Ti is assigned where i is auto-incremented.
Load LinkageDesigner package
In[1]:=
Click for copyable input
Load the predefined crank slider mechanism
In[2]:=
Click for copyable input
Out[2]=
Define force vector {-10,0,0} on the link3 link
In[3]:=
Click for copyable input
Out[3]=
Display the resulted linkage linkage
In[4]:=
Click for copyable input
Out[4]=
List the LinkageData of linkage1
In[5]:=
Click for copyable input
Out[5]=