CoordinateSystem属性
应用
力觉控制对象FC#,力觉触发器对象FT#,
力觉监视器对象FM#, 力觉动作限制对象FMR#
注释
返回或设定力觉坐标。
立即执行
否
用法
FGet Object.CoordinateSystem, iVar
FSet Object.CoordinateSystem, FCS#
- Object
对象名
对象被指定为FC(数值)、FT(数值)、FM(数值)、FMR(数值)、 FC(标签)、FT(标签)、FM(标签)、FMR(标签)之一。 - iVar
定义属性值的整数变量 - FCS#
力觉坐标对象被指定为FCS(数值)或FCS(标签)。
值
iVar
值 | |
---|---|
最小值 | 0 (默认) |
最大值 | 63 |
详细说明
设定或返回力控制功能、力觉触发器功能、力觉监视器功能或力觉动作限制功能使用的力觉坐标。
CoordinateSystem的默认值为FCS0。FCS0与此时设定的工具前端点一致,因此具有相同含义。(无法更改FCS0设定。请参阅以下说明,有助于使用者理解。)
FSet FCS0.Position, 0, 0, 0
FSet FCS0.Orientation, FG_TOOL
用法示例
在该示例中,在力觉坐标1中设定原点后和坐标轴后,在力觉监视器对象设定力觉坐标1,并获取力数据。
Function GetForces
Real myForces(8)
FSet FCS1.Position, 0, 0, 100
FSet FCS1.Orientation, FG_TOOL
FSet FM1.CoordinateSystem, FCS1
FGet FM1.Forces, myForces()
Print myForces(FG_FX), myForces(FG_FY), myForces(FG_FZ)
Fend
参考
力觉坐标对象FCS#, 力觉控制对象FC#, 力觉触发器对象FT#, 力觉监视器对象FM#, 力觉动作限制FMR#