ID : 17514
ConvertPosBase
功能
将位置型数据转换为别的基础定义的坐标后返回。
格式
ConvertPosBase(位置型数据, 转换前的基础定义, 转换后的基础定义)
指定项目
- 位置型数据
- 通过位置型数据指定执行坐标转换的位置。
- 转换前的基础定义
- 通过位置型数据指定执行坐标转换前的基础定义的各要素(X, Y, Z, RX, RY, RZ),或者通过整数型数据指定基础定义编号。
通过位置型数据指定时,Fig要素被忽略。
用基础定义编号指定时为0或者1的值。
・[0:基础定义未设定(P(0, 0, 0, 0, 0, 0) )]
・[1:基础定义已设定(用[基础设定]视窗设定)] - 转换后的基础定义
- 通过位置型数据指定执行坐标转换后的基础定义的各要素(X, Y, Z, RX, RY, RZ),或者通过整数型数据指定基础定义编号。
通过位置型数据指定时,Fig要素被忽略。
用基础定义编号指定时为0或者1的值。
・[0:基础定义未设定(P(0, 0, 0, 0, 0, 0) )]
・[1:基础定义已设定(用[基础设定]视窗设定)]
返回值
通过位置型数据返回执行坐标转换后的位置。
解说
将位置型数据转换为别的基础定义的坐标后返回。
返回值的Fig值引用自变量的Fig值。
相关项目
工具坐标系、ChangeTool、ChangeWork、Tool、Work、Base、CurTool、CurWork、ToolPos、WorkPos、ConvertPosTool、ConvertPosWork
注意事项
-
应用示例
这是示教后设定基础定义,变更教导点的例子。
'变更 0~99的P型变量
' 将用P( 0, 0, 0, 0, 0, 0 )定义的P型变量变更为用P( 0, -400, 0, 0, 0, 0 )定义的变量
For li = 0 To 99
P[li] = ConvertPosBase( P[li], P( 0, 0, 0, 0, 0, 0 ), P( 0, -400, 0, 0, 0, 0 ) )
Next
ID : 17514

