T2P
(関数)

同次変換型からポジション型に変換します。

T2P(<同次変換型>[ ,<T2Pオプション>])

<同次変換型>に指定したデータをポジション型に変換します。得られる値は、そのとき設定されているツール、ワーク座標系を反映したものとなります。
<T2Pオプション>は省略可能なResult格納変数です(Ver.3.0以降)。I型変数を指定します。<T2Pオプション>を指定するとT2Pコマンド実行時に内部でエラーが発生してもプログラムを停止させず、内部エラーのエラーコードを指定した変数に格納します。

DEFPOS lp1, lp2
|
|
DIM lt1 As Trans
|
|
lp1 = T2P(lt1)
|
'lt1をポジション型に変換したデータをlp1に代入し
'ます。
|
lp2 = T2P(350, 0, 450, 0, 1, 0, 0, 0, -1))
|
|
|
'同次変換型データ(350, 0, 450, 0, 1, 0, 0, 0, -1)
'をポジション型に変換したデータをlp2に代入します。
|
lp1 = T2P(lt1,li1)
|
'T2Pコマンド失敗時、変数li1にエラーコードを格納し
'次の行ステップに移ります。
|