Difference between revisions of "MC-Basic:robot.MACHINETABLE"

From SoftMC-Wiki
Jump to: navigation, search
 
(2 intermediate revisions by one other user not shown)
Line 10: Line 10:
  
 
|DESCRIPTION=
 
|DESCRIPTION=
MachineTable  is a Robot property which informs the system to use the specified location as the machinetable  transformation. It defines the position and orientation machine working frame relative to the BASE reference.
+
MachineTable  is a Robot property which informs the system to use the specified location as the machinetable  transformation. It defines the position and orientation machine working frame relative to the WORLD reference.
  
 
The default machinetable  transformation is the NULL transformation, which can be expressed as Puma.MachineTable = #{0,0,0,0,0,0}
 
The default machinetable  transformation is the NULL transformation, which can be expressed as Puma.MachineTable = #{0,0,0,0,0,0}
Line 45: Line 45:
 
* [[MC-Basic:robot.SETPOINT|robot.SETPOINT]]
 
* [[MC-Basic:robot.SETPOINT|robot.SETPOINT]]
 
* [[MC-Basic:robot.TOOL|robot.TOOL]]
 
* [[MC-Basic:robot.TOOL|robot.TOOL]]
* [[Axystems:MC-Basic:robot.WORKPIECE|robot.WORKPIECE]]
+
* [[MC-Basic:robot.WORKPIECE|robot.WORKPIECE]]
 
* [[MC-Basic:robot.BASE|robot.BASE]]
 
* [[MC-Basic:robot.BASE|robot.BASE]]
* [[Axystems:Robot_Working_Frames|Robot Working Frames]]
+
* [[Robot Working Frames|Robot Working Frames]]
  
 
}}
 
}}

Latest revision as of 06:20, 18 April 2021

MachineTable  is a Robot property which informs the system to use the specified location as the machinetable  transformation. It defines the position and orientation machine working frame relative to the WORLD reference.

The default machinetable  transformation is the NULL transformation, which can be expressed as Puma.MachineTable = #{0,0,0,0,0,0}

Syntax

MachineTable = <robot location point>

Type

Location

Range

According to the Robot Type

Units

User defined position units

Default

NULL

Scope

Configuration ,Task or Terminal

Limitations

.

Examples

Puma.MachineTable = #{25,0,100,0,45,0}

Scara.MachineTable = #{90, 180, 0, 0}

?Scara.MachineTable:WorkPiece:Base:Tool

  1. {90 , 90 , 90 , 180}

See Also