MC-Basic:ROBOTTYPE

From SoftMC-Wiki
Revision as of 13:25, 6 November 2012 by Nurit (talk | contribs) (Created page with "{{MC-Basic |SHORT FORM= |SYNTAX= <''point_variable''> = castpoint (<''list_of_coordinates''>, <''long_expression''>) |AVAILABILITY= Version 4.9.11 and up |DESCRIPTION= Crea...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Creates and returns a generic point using the robot type given by the second, long-type argument, whereas point type (i.e., joint or location) and coordinate values are taken from the first, list-of-coordinates argument.

Syntax

<point_variable> = castpoint (<list_of_coordinates>, <long_expression>)

Availability

Version 4.9.11 and up

Type

Joint or Location

Scope

Configuration, Task, Terminal

Limitations

The robot type given in the second argument must match the number of coordinates of the list-of-coordinates argument.

Examples

GenJoint = CASTPOINT({0.0, 10.0, 20.0}, TYPE_XYZ)

? CASTPOINT(#{0.0, 0.0, 0.0, 1.0}, TYPE_XYZR)