在 DIN 66025定义的这个模式中,用户有可能使用三维路径的元素。因此在三维空间中可以有几个点的设置,可以通过三维视图或者在特定平面内二维视图进行查看。与 2.5-维路径元素中定义X/Y坐标不同,路径的速度和加速度都是依据坐标 X/Y/Z。 (在这个视图中Z轴和X,Y轴 同等使用,所以可以在Z方向实现任何的动作)。
在 2.5D 和 3D
中主要的不同
- 速度和加速度定义 (F, E) 分别是不同的方式:
- 在 3D中:它是用于3D路径上的速度/加速度
- 在 2.5D中:它是用于X/Y平面是速度/加速度的投影。
- 在 3D 中的样条曲线支持 3D 模式 (G10) 并具有 Z-分量的平滑。在 2.5D 模式中 Z 方向不能进行平滑处理。
- 圆弧可以被定义到 3D 模式中的任何一个平面内,在 2.5D 中只能定义到 X/Y 平面内。
示例
在 3D 模式中这个运动将会持续大约 100 秒的时间,因为对象的长度中包含 Z 方向的运动。
长度 = (12 + 100 2 ) 1/2
速度 1 将需要 100 s。因此速度或者Z方向运动应该设定为 1。
在 2.5D 视图中这个运动将需要 1 秒的时间计算长度 = 1。因此,速度或者Z方向运动可以设定为 100
概述
插图 33: 3D 模式下的CNC路径
椭圆,抛物线以及 2D-样条曲线是不能应用在 3D 模式下的如果使用会产生一个错误。
功能块 SMC_CheckVelocities 是由
⇘
SM3_CNC函数库提供的,用于检查Z轴的路径,而 SMC_ToolCorr 和 SMC_AvoidLoop 功能块是用于检查编译错误的。
命令
G15 |
此命令以 2D 模式更改其他所有元素
|
G16 |
此命令通过平面法向量 I/J/K 激活3D平面内普通视图功能的方式将所有元素转化为3D模式
|
G17 |
该命令通过激活 X/Y 平面内3D功能将所有元素转化为 3D 模式
|
G18 |
该命令通过激活 Z/X 平面内3D功能将所有元素转化为 3D 模式
|
G19 |
该命令通过激活 Y/Z 平面内3D功能将所有元素转化为 3D 模式
|