3D 模式
在 2.5D 和 3D 中主要的不同
  • 速度和加速度定义 (F, E) 分别是不同的方式:
    • 在 3D中:它是用于3D路径上的速度/加速度
    • 在 2.5D中:它是用于X/Y平面是速度/加速度的投影。
  • 在 3D 中的样条曲线支持 3D 模式 (G10) 并具有 Z-分量的平滑。在 2.5D 模式中 Z 方向不能进行平滑处理。
  • 圆弧可以被定义到 3D 模式中的任何一个平面内,在 2.5D 中只能定义到 X/Y 平面内。

示例

G-代码

N0G1 X1 Z100 F1
 

在 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 模式