LinkageExplorer3D

LinkageExplorer3D[linkage]
returns an interactive dialog that renders linkage with Linkage3D function and allows to jog the value of the independent variables. The dialog provide interactive edit function to set the joint limits.
  • LinkageExplorer3D displays an interactive dialog panel, that displays linkage and editor panels. The posture of the linkage can be interactively changed by jogging either the $LDDrivingVariables or the $LDSimpleParameters variables.
  • The JointLimit tab provide buttons and input boxes to set the joint limits of the linkage database.
  • The dialog create a copy of the LinkageData and stores the user interactions in this copied database. To save the data in the original LinkageData two buttons is provided, Save values and Save limits button.
  • The following selected option can be defined:
VariablePageSizeAutomaticThe number of rows in the TabView.
JoggingStepSizeAutomaticDefault step size selected in the selector.
JoggingStepsListAutomaticList of step sizes displayd in the jogging step selector.
  • The function also accepts all options of Linkage3D function too.
  • Jogging panel:
  • Joint limit panel:
  • Jogging buttons:
  • Edit joint's limits:
Load LinkageDesigner package
In[1]:=
Click for copyable input
Load the UR5 mechanism example
In[2]:=
Click for copyable input
Out[2]=
Explore the linkage
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input