Installation
The kinematics package integrates itself transparently into the existing Motion Control world of TwinCAT: simple insertion of an additional Kinematic channel is sufficient. The complete parameterization is done in the TwinCAT System Manager. The package supports different parallel and serial kinematic systems, as used for e.g. Pick & Place tasks.
The supplement is based on TwinCAT NC I for interpolating movements and G-Code (DIN 66025). In addition, standard PTP and cam plate applications can be realized. Programming is usually based on the Cartesian coordinate system, with the control system calculating the inverse kinematics for the relevant motor positions. The kinematic system can be selected in the TwinCAT System Manager. The kinematic channel is used to parameterize the type (e.g. delta) and the bar lengths and offsets. Mass and mass inertia values can be specified for dynamic pre-control. The “flying saw” and “cam plate” functions enable synchronization with conveyor belts for picking or placing work pieces, for example.
Installation Requirements
The supplement TwinCAT Kinematic Transformation requires TwinCAT NCI-Level and at least Version 2.11 R3. It runs generally on Windows XP/Vista/7 and CE devices.
Installation Levels
TwinCAT Kinematic Transformation is divided in 4 different levels, depending on the transformation’s number of axes. A higher level includes all sub-levels.
Level 1
Supports the static transformation. This includes a translation and rotation of the coordinate system.
Level 2
Supports level 1 and easy (mainly 2D) kinematic transformation like H-Bot and 2D-Parallel-Kinematics.
Level 3
Supports level 2 and more complex (3D,4D) kinematic transformation like Delta-Robot.
Level 4
Supports level 3 and complex kinematic transformation (up to 6D).