Download TF MC Extensions
Transcript
PLCopen for efficiency in automation CircMode = RADIUS The user defines the end point and the perpendicular vector of the circle plane according to the rule of right thumb (see figure below). The length of the vector corresponds to the radius of the circle. The spearhead point of the vector is the input signal 'AuxPoint' in absolute coordinates, i.e. referring to the origine of the coordinate system specified in 'CoordSystem'. Y Starting point End point Spearhead point (length = Radius of the circle) X If the diameter is larger than the distance between starting and end point, two different circles have to be considered. When using this mode, the input 'PathChoice' defines, if the circle with the short sector or the circle with the long sector to reach the end point has to be cruised by the machine. With positive radius value the shortest possible circle is determined, and with negative radius value the largest possible circle. Inconvenience of this mode: − Restriction to angles < 2π in one single command − The perpendicular vector has to be computed. − Overdetermination of circle equation Example: AuxPoint = (50,0,0) → Circle in plane parallel to yz plane with radius 50 and rotation around axis parallel to x-axis according to the rule of right thumb (CoordSystem = MCS) TC2 - Task Force Motion Control Part 4 – Coordinated Motion December 3, 2008 V 1.0 © PLCopen – 2007 - 2008 page 66/ 119