# Set Region (領域を設定)

セルに含まれている領域編集コントロールを設定します。領域編集コントロールは、常に EditRegion 関数です。

## Set Region (領域を設定) の入力

シンタックス:SR[タグ名][スペース][X][スペース][Y][スペース][幅][スペース][高さ][スペース][角度][スペース][カーブ]

パラメータ | 説明
--- | ---
タグ名 | 公開されているセルの名前。
スペース | 前後の値を切り離す空白スペース
行 | 画像座標系での、原点の X オフセット。
スペース | 前後の値を切り離す空白スペース
列 | 画像座標系での、原点の Y オフセット。
スペース | 前後の値を切り離す空白スペース
高さ | 領域の X 軸に沿った寸法。
スペース | 前後の値を切り離す空白スペース
幅 | 領域の Y 軸に沿った寸法。
スペース | 前後の値を切り離す空白スペース
角度 | 画像座標系での角度。
スペース | 前後の値を切り離す空白スペース
カーブ | 領域のカーブ

## Set Region (領域を設定) の出力

ステータスコードを返します。ステータスコードは次のとおりです。

ステータスコード | 説明
--- | ---
1 | コマンドは正常に実行されました。
0 | 認識されないコマンドが送信されました。
-1 | ID が無効です。
-2 | 指定したセルに領域編集コントロールが含まれていないか、または EditRegion 関数が領域編集コントロールを生成しなかったため、コマンドを実行することができませんでした。
-4 | 引数の型が正しくありません。
-6 | ユーザはコマンドを実行するためのフルアクセスのアクセス権を持っていません。

## Set Region (領域を設定) の例

新しい領域の位置、寸法、向き、および形状を指定した Set Region (領域を設定) コマンドを送信することによって、EasyBuilder の位置決めツールまたは検査ツールの領域を設定することができます。

1. ジョブにエッジ位置決めツールがあり、このツールの領域が現在別の位置にあり、寸法、向き、および形状が異なると仮定します。

2. Set Region (領域を設定) ネイティブモードコマンドを使用して、ツールの領域設定を移動し、向きを変更します。コマンド SREdge_1.Region 192.000 119.000 167.000 20 0.5 0 を発行します。

3. In-Sight ビジョンシステムから、コマンドが正常に実行されたことを示す 1 が返されます。