SetVariablePanel

SetVariablePanel[linkage]
function creates a panel that interactively jogs the driving variables and simple parameters of linkage.
  • The dialog create a copy of the LinkageData and stores the user interactions in this copied database. Clicking Save Linkage button the manipulated data is updated in the original LinkageData
  • Paste Driving Vars button paste the list of $LDDrivingVariables substitution list into the input notebook.
  • Shake Linkage button calls ShakeLinkage function to switch among alternative postures in case of multiple solution exist for a given driving variable configuration
  • The following selected option can be defined:
JoggingStepSizeAutomaticDefault step size selected in the selector.
JoggingStepsListAutomaticList of step sizes displayd in the jogging step selector.
Load LinkageDesigner package
In[1]:=
Click for copyable input
Load the Puma560 example linkage
In[2]:=
Click for copyable input
Out[2]=
Visualize dynamically the linkage
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
Create the interactive panel for dynamically jog driving variables and simple parameters
In[5]:=
Click for copyable input
In[6]:=
Click for copyable input