SolveDesignProblem

SolveDesignProblem[linkage]
Solve the synthesis problem specified in linkage. The input linkage is the output of the DefineDesignProblem function.
  • SolveDesignProblem solves the three-points synthesis problem. The function returns a linkage where the target frame, which is attached to the coupler link passes through the three design frames.
  • The three-points synthesis problem has infinity solutions, the one returned by the function determined by the actual substitution values of the simple parameters. If the simple parameters are changed a different solution might be found.
  • The solver calculates the endpoints of the design postures of the coupler link from the design frames. The four simple parameters that is used to define these postures are displayed in the figure below:
ParameterDescription
l2Length of the coupler link
x2X coordinate of the design frame w.r.t LLRF of coupler link
y2Y coordinate of the design frame w.r.t LLRF of coupler link
Angle of the design fram w.r.t LLRF of coupler link
Load the LinkageDesigner package
In[1]:=
Click for copyable input
Define the design problem
In[2]:=
Click for copyable input
Out[2]=
Set the simple parameters of the synthesis problem
In[3]:=
Click for copyable input
Out[3]=
Display the design postures of the coupler link
In[4]:=
Click for copyable input
Out[4]=
Solve the design problem
In[5]:=
Click for copyable input
Out[5]=
Display the crank angles corresponding to the design positions
In[6]:=
Click for copyable input
Out[6]=
Animate the result of the synthesis
In[7]:=
Click for copyable input
Out[7]=
Display the result of the synthesis and the type of the resulted linkage
In[8]:=
Click for copyable input
Out[8]=