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

From SoftMC-Wiki
Jump to: navigation, search
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Languages|MC-Basic:robot.ZMIN}}
+
{{Languages|MC-Basic:robot.ZMIN}}  
 
{{MC-Basic
 
{{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
Line 11: Line 11:
  
 
|DESCRIPTION=
 
|DESCRIPTION=
This value is used in the pre-computation phase of the robot Cartesian movements (MOVES, CIRCLE). It is used to prevent robot collisions with its own body (base column).
+
This value is used in the pre-computation phase of the robot Cartesian movements (MOVES, CIRCLE). Values of Xmin, Xmax, Ymin, Ymax, Zmin, Zmax allow definition of safe workspace area in World frame coordinates. These limits will be checked in addition to other robot space limitations such as joint pmin and pmax values and workspace radius limits (rmin and rmax).
 +
 
 +
ZMin defines Z coordinate of the “lowest” robot position. No points below this plane are allowed. It is used to prevent robot collisions with its own body (base column).
  
Defines Z coordinate of the “lowest” robot position. No points below this plane are allowed.
 
 
{{Note/Important|
 
{{Note/Important|
 
Always check the ZMIN value before configuring a new robot.  
 
Always check the ZMIN value before configuring a new robot.  

Latest revision as of 08:30, 12 November 2025

Language: English  • 中文(简体)‎

This value is used in the pre-computation phase of the robot Cartesian movements (MOVES, CIRCLE). Values of Xmin, Xmax, Ymin, Ymax, Zmin, Zmax allow definition of safe workspace area in World frame coordinates. These limits will be checked in addition to other robot space limitations such as joint pmin and pmax values and workspace radius limits (rmin and rmax).

ZMin defines Z coordinate of the “lowest” robot position. No points below this plane are allowed. It is used to prevent robot collisions with its own body (base column).

IMPORTANT.svgIMPORTANT

Always check the ZMIN value before configuring a new robot.

The attached devices and parameters not taken into robot setup could significantly reduce the robots working area!

Syntax

<ROBOT>.ZMin = <numeric expression>

Availability

All versions

Type

Double

Range

0.1-maxdouble

Units

Mm

Default

Depending on the robot parameter

Scope

Configuration, Task, Terminal

Limitations

Read/Write, Modal Only

Examples

Zmin = 60

See Also