这个功能块位于CODESYS SoftMotion 'SM3_CNC.library' 。用于定义具有刀具补偿的 linktarget [SM_Trafo_POUs.xml] doesn't exist but @y.link.required='true' 的正向变换,例如,具有Z方向的钻孔刀具。因此,刀具将会被作为一个矩形框进行补偿。请参阅 HERE 了解更多运动学变换。
|   | 更多信息参阅模块 ⇘ “SM_Trafo_POUs 概述”。 | 
| 
 | 类型 | 初始值 | 描述 | 
|---|---|---|---|
| VAR_IN_OUT | 
 | 
 | 
 | 
| DriveX | AXIS_REF_SM3 | 
 | 映射到 x-轴 | 
| DriveY | AXIS_REF_SM3 | 
 | 映射到 y-轴 | 
| VAR_IN | 
 | 
 | 
 | 
| dOffsetX | LREAL | 
 | x 位置偏移。等于 ⇘ “SMC_TRAFO_Gantry2”. | 
| dOffsetY | LREAL | 
 | y 位置偏移。等于 ⇘ “SMC_TRAFO_Gantry2”. | 
| dAlpha | LREAL | 
 | 角度表明工具的方向,可以通过使用 SMC_CalcDirectionFromVector 进行定义。 | 
| dToolA | LREAL | 
 | dToolA 的尺寸 (参阅图片) | 
| dToolB | LREAL | 
 | dToolB 的尺寸 (参阅图片) | 
| minX | LREAL | 
 | 在 x 方向上的移动下界(用于可视化)。 | 
| maxX | LREAL | 
 | 在 x 方向上的移动上界(用于可视化)。 | 
| minY | LREAL | 
 | 在 y 方向上的移动下界(用于可视化)。 | 
| maxY | LREAL | 
 | 在 y 方向上的移动上界(用于可视化)。 | 
| VAR_OUT | 
 | 
 | 
 | 
| dx | LREAL | 
 | geo坐标下的 x-位置 | 
| dy | LREAL | 
 | geo坐标下的 y-位置 | 
| dnx | LREAL | 
 | 通常的 x-位置 (值位于 [0,1])。 | 
| dny | BOOL | 
 | 通常的 y-位置 (值位于 [0,1])。 | 
| dntx | LREAL | 
 | 刀具中三角边通常的 x-位置 | 
| dnty | LREAL | 
 | 刀具中三角边通常的 y-位置 | 
| dnl1 | LREAL | 
 | dToolA 的通常长度 | 
| dnl2 | LREAL | 
 | dToolB 的通常长度 | 
| ratio | LREAL | 
 | 旋转 x-间隔 / y-间隔 | 
| dnOffsetX | LREAL | 
 | 用于可视化的 x-偏移 | 
| dnOffsetY | LREAL | 
 | 用于可视化的 y-偏移 |