Tripod simulation Arm or Tricept
Development Visual BASIC
Version 0.0.008
Source file and achievable: Tripode008.zip (546 KB)
Achievable and installation (Version 0.0.7): Tripode_simul007.exe (2578
KB)
The program
This program makes it possible to simulate an ISO CODE for tripod arm the
project is based on the same code as the simulation of milling machine
with some installations.
I took again the concept of the Tricept arm of smttricept. Not having
seen functioning these machines this project is a small toy which enables
me to imagine the movements of a machine of this type like its limits on
the level of the accessibility of machining. For the machine I always pass
files by STL. On the other hand the tools and tool holders are defined
with the OpenGL functions: glusphere, glucylindre, gludisk.....
You will also find in the Zip file a small program ISO (test.nc) with
some codes BASIC. G00, G01 M06 M02 M30... the goal of this Program is not
to have an interpreter of ISO code universal.
All these machines are often associated for piloting to the controller
of Siemens 840D J' thus thought that the code used for piloting uses the
notation of the vectors of orientation of this CN.
I thus use the notation A3 B3 C3 to direct the tool. It is it should
be noted that if you use the archival file zip: test5.nc you will see appearing
rotations of head which were not present at the origin in this programming.
Perhaps would a progammation in angles RPY A2 B2 C2 solve this problem?
If one somebody day of qualified and who this subject connait well, reads
these lines I am interested by his opinion.

You can handle the Tripode arm by positioning the pointer on the chart
window and with the buttons of the mouse only:
Button of left: Displacement with the screen of the machine Button of right-hand side: Zoom Before and Back
While pressing on the key SHIFT + buttons of the mouse:
SHIFT+ Button of left: Rotation according to X or Y SHIFT+ Button of right-hand side: Rotation along axis Z
For the control of collision I analyze the intersection of triangles and
the method of the OBB (Oriented Bounded Box). The problem it is that this
solution is extremement greedy in calculation if one wants
to do it with all the machine. Thus for the moment I analyze just a collision
between element 5 of the machine and the part charged always via a file
STL (finely Charger). there is also the control between this element
number 5 and 2 triangles which materializes the plan of the grid.
Modifications
Version 0.0.6
Birth of this new program on the Net.
Version 0.0.7 & 0.08
Addition of a visualization in the form of Graph of the variation of the
axes. Light modifications of the Calculposition function.
Links
Tripod
solutions of smttricept (note: isn't the bond valid any more disappearance
of the company?
The
arm tricept of ABB IRB940. Files STL of definition come from this site.