# 设置区域

设置一个在单元格中包含的编辑区域控件；编辑区域控件始终是一个 EditRegion 函数。

## 设置区域 输入

语法：SR[TagName][Space][X][Space][Y][Space][Width][Space][Height][Space][Angle][Space][Curve]

参数 | 说明
--- | ---
TagName（标记名称） | 已发布的单元格名称。
Space（空格） | 将值与下一个值分开的空格。
Row | 原点的 x 偏移，以图像坐标表示。
Space（空格） | 将值与下一个值分开的空格。
Col（列） | 原点的 y 偏移，以图像坐标表示。
Space（空格） | 将值与下一个值分开的空格。
High（高） | 沿区域 x 轴的尺寸。
Space（空格） | 将值与下一个值分开的空格。
Wide（宽） | 沿区域 y 轴的尺寸。
Space（空格） | 将值与下一个值分开的空格。
Angle（角度） | 以图像坐标表示的方向。
Space（空格） | 将值与下一个值分开的空格。
Curve（曲率） | 区域的曲率

## 设置区域 输出

返回状态码。状态码信息：

状态码 | 说明
--- | ---
1 | 命令顺利执行。
0 | 命令无法识别。
-1 | ID 无效。
-2 | 无法执行该命令，因为指定的单元格没有包含编辑区域控件，或者编辑区域控件不是由 EditRegion 函数创建的。
-4 | 错误的参数类型。
-6 | 用户没有执行该命令的完全权限。

## 设置区域 示例

您可以通过发送包含新区域的位置、尺寸、方向和形状的“设置区域”命令来设置 EasyBuilder 位置或检查工具的区域。

1. 假设您的作业包含一个边缘定位工具，而且该工具的区域当前位于另一个位置，其具有不同的尺寸、方向和形状。

2. 您希望通过“设置区域本机模式”命令移动和重新定向工具的区域设置。发出命令 SREdge_1.Region 192.000 119.000 167.000 20 0.5 0：

3. In-Sight 视觉系统以 1 响应，表示命令执行成功。