Difference between revisions of "MC-Basic:COMMON SHARED ... AS GROUP"

From SoftMC-Wiki
Jump to: navigation, search
Line 19: Line 19:
 
|RANGE=
 
|RANGE=
  
 
+
{{Axystems:robot_model_table}}
 
 
<TABLE border="1" align=left summary="This table gives list of all available Kinematics models in AMCS">
 
<CAPTION><EM>Available AMCS model codes </EM></CAPTION>
 
<TR><TH>name<TH>code<TH>point</TR>
 
<TR><TD>no model<TD>-1<TD>
 
<TR><TD>Cartesian<TD>1<TD>
 
<TR><TD>Puma<TD>2<TD>XYZYPR
 
<TR><TD>No Coupling<TD>3
 
<TR><TD>SCARA<TD>4<TD>XYZR
 
<TR><TD>User Defined<TD>5<TD>
 
<TR><TD>Delta(Flex Picker)<TD>6<TD>XYZR
 
<TR><TD>Traverse Arm (Speed Picker)<TD>7<TD>XYZR
 
<TR><TD>Scissor Kinematics<TD>8<TD>XYZR
 
<TR><TD>Chair Side Engine - 5ON<TD>9<TD>XYZAB
 
<TR><TD>Chair Side Engine - 5OFF<TD>10<TD>XYZAB
 
<TR><TD>3PPPR<TD>11<TD>XYR
 
<TR><TD>Lab Side Engine - 5ON<TD>12<TD>XYZAB
 
<TR><TD>Lab Side Engine - 5OFF<TD>13<TD>XYZAB
 
<TR><TD>Dual Arm<TD>14<TD>XYZR
 
</TABLE>
 
 
 
 
 
  
  

Revision as of 14:58, 18 January 2011

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

Axystems:robot model table

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

See Also