LinkageDesigner Package Paclet Symbol
LinkageData
LinkShape
LinkShape2D
ViewLDTree
See Also »
|
LinkageData records
More About »
$LDLinkGeometry
Record identifier of
LinkageData
. It stores the geometries of the links as a list of {
str
,
graphics
} sublist.
MORE INFORMATION
str
is the full name of the link. E.G.
"FourBar@link1"
graphics
is a Graphics3D object .
It is not necessary that every link of the linkage should have a geometry defined.
The coordinates of the
graphics
are interpreted w.r.t. the LLRF of the link.
The geometry of a link can be reassigned by the set function.
linkage
[[
$LDLinkGeometry
,
linkname
]]=
gr
The geometry can be defined as parameterized Graphics3D object using the parameters of the linkage.
Every visualization function substitute the parameters of the linkage into the geometries before displaying it.
The geometry can be defined with
Hold
, in order to prevent the evaluation. The Hold function is released before the visualization
EXAMPLES
CLOSE ALL
Basic Examples
(1)
Load LinkageDesigner package
In[1]:=
Load the predefined crank-slider linkages
In[2]:=
Out[2]=
List the geometry of
link1
in FullForm
In[3]:=
Out[3]//FullForm=
List the all defined geometries of the linkage
In[4]:=
Out[4]=
Display the linkage
In[5]:=
Out[5]=
SEE ALSO
LinkageData
LinkShape
LinkShape2D
ViewLDTree
MORE ABOUT
LinkageData records