LinkageDesigner Package Paclet SymbolSee Also »|More About »

LoadAssembly

LoadAssembly[{file1, file2, ..}, str]
function imports CAD files and defines a linkage out of it. Every CAD file assigned to a link that attaches to workbench link with a fixed joint. The mechanism name of the generated LinkageData is str.
LoadAssembly[str]
geometries are selected with interactive file explorer dialog. The mechanism name of the generated LinkageData is str.
LoadAssembly[]
geometries are selected with interactive file explorer dialog. The mechanism name of the generated LinkageData is "assembly".
  • CAD assemblies consist of rigidly connected parts. LoadAssembly can rebuild the assembly as LinkageData if all parts of the assemblies are exported into a CAD file w.r.t reference coordinate frame of the assembly.
  • 3D Object Geometry Formats files supperted by Mathematica could be used in LoadAssembly. The following is a list of the most popular file formats that can be used:
  • "STL" , "OBJ" ,"OFF" ,"PLY" ...
  • The following selected option can be defined:
LinkColorListColorData[47]Color list or function used to for displaying CAD geometries of the assemblies.
LinkItemName"Item"Template for link names in the assembly.
Load the LinkageDesigner package
In[1]:=
Click for copyable input
Load a valve assembly from stl files
In[2]:=
Click for copyable input
Out[2]=
Visualize the linkage
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
Browse the LinkageData database
In[5]:=
Click for copyable input
Out[5]=
Display the kinematic graph of the linkage
In[6]:=
Click for copyable input
In[7]:=
Click for copyable input