Difference between revisions of "MC-Basic:COMMON SHARED ... AS GROUP"
m (Miborich moved page Axystems:MC-Basic:COMMON SHARED ... AS GROUP to MC-Basic:COMMON SHARED ... AS GROUP: Global renaming of Axystems: namespace into (Main):) |
|||
Line 56: | Line 56: | ||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[ | + | * [[MC-Basic:GROUPLIST|GROUPLIST]] |
* [[Axystems:MC-Basic:robot.TYPEOF|TYPEOF]] | * [[Axystems:MC-Basic:robot.TYPEOF|TYPEOF]] | ||
[[Category:Axystems:MC-Basic:Declarations|COMMON SHARED ... AS GROUP]] | [[Category:Axystems:MC-Basic:Declarations|COMMON SHARED ... AS GROUP]] | ||
}} | }} |
Revision as of 08:38, 22 May 2014
This command is used to define a group. The group is defined as a variable and the definition includes assignment of parameters to the group (i.e., a list of the axes which compose the group). A group must contain one or more axes. Once a group has been defined, the group properties should be set according to the desired group behavior.
Syntax
Common Shared <group>As Group AxisName=<axis> {AxisName=<axis>} {Model=<robot model>} {Of <point type>}
Availability
All versions
Type
Model : Long
Range
Bolded models are the defaults (point-type must be specified).
Two classes of groups:
- Without kinematics – simple class where all axes are treated as homogeneous (of same type linear/rotary). Translational/rotational classification is ignored (vtran,vrot, atran, arot, ...).
- With kinematics – either specific built in types (PUMA, SCARA, ...) or a general cartesian (model=1) group in which axes are automatically assigned to specific cartesian axes (X, Y, Z, Yaw, Pitch, Roll) and translational vs. rotational parameters separately treated.
Scope
Configuration or Terminal
Limitations
- Write only.
- Axes being defined as part of the group must not be moving.
- In case of Robot definition number of axes should match the robot model.
Examples
Common Shared XYTable as group AxisName=X_axis AxisName=Y_axis
Common Shared Scara as group axnm = a1 axnm = a2 axnm = a3 axnm = a4 model = 4
<point type> defines the point type to be used with the given robot kinematics model, for certain robot models different alternations are possible:
DELTA: default XYZR , also possible: XYZ
SCARA: default XYZR , also possible: XYZ
Scissor: default XYZR , also possible: XYZ