CNC 编辑器基础知识 使用 DIN 66025,您最多可以创建 9 维路径。其中三个维度不是线性插值的。在 X/Y/Z 中,您可以对直线、圆弧、椭圆、抛物线和样条曲线进行编程。提供了另外八个附加轴。其中,五个是线性插值 (P/Q/U/V/W),三个是用 3 次多项式 (A/B/C) 插值的。对于 CNC 程序中的每个运动程序段,插补器计算运行路径。同时,插值器根据指定的插值计算路径的形状、速度、
创建 CNC 程序 在设备树中选择一个应用程序。 点击 项目 → 添加对象 → CNC 程序 . 在中指定名称 添加数控程序 对话框并选择一个 执行 从列表框中: DIN 66025 :在文本编辑器中创建程序 桌子 :在表格编辑器中创建程序 选择一个 编译模式 确定编译时的行为: SMC_OutQueue :在编译时生成一个 SMC_OutQueue 数据结构。通过以下方式授予您全局访问权限 g_
根据 DIN 66025 编程路径 SoftMotion 支持部分 CNC 语言 DIN 66025,允许在 CNC 对象的编辑器中对几何路径进行编程。 这 DIN 66025 编辑器 CNC 对象的名称(也:CNC 文本编辑器)用于以 DIN 66025 CNC 语言进行编程。 要求:一个 数控程序 对象打开 DIN 66025 执行。 将光标置于空白行。 在编辑器中逐行输入 G 代码块。 当您
在表格编辑器中编程路径 要求:一个 数控程序 对象是用 桌子 实现,并且对象在 表格编辑器 . 插入元素 双击 空的 细胞中的 类型 柱子。从列表框中选择一个元素,然后按 进入 钥匙。 如果它是表中的第一个元素,则使用元素的初始值填充字段。否则,该元素从前一行的元素接收值。 所有其他字段保持灰色阴影,并且元素显示在图形编辑器中。 表格的最后一行是空行,类型为 空的 . 要添加其他元素,您也可以单击
正向和逆变换 CODESYS SoftMotion 为许多流行运动学的数学正向和逆变换提供功能块。 对于每个运动学设计,有两个功能块可用于转换。 POU 命名 SMC_TRAFO_<kinematics> 根据空间位置计算轴位置(逆变换)。 POU 命名 SMC_TRAFOF_<kinematics> 根据轴位置计算空间位置(正向变换)。 重要 您可以快速轻松地将正向变换 POU 的实例链接到可视
龙门系统 龙门系统由两个或三个直角排列的线性轴组成。 由于在龙门系统中不必执行转换,因此用于反向和正向转换的相应模块仅在二维或三维的 X、Y 和 Z 轴上添加一个偏移量。 有关更多信息,请参阅: MC_TRAFO_Gantry2 (FB) SMC_TRAFOF_Gantry2 (FB) SMC_TRAFO_Gantry3 (FB) SMC_TRAFOF_Gantry3 (FB) 本节内容如下 :
带方向轴的龙门系统 “龙门切割机”是一种龙门系统,具有配备切割工具的旋转轴。 带有旋转轴的龙门系统的配置类似于简单的龙门系统。然而,这些系统也有一个连接垂直切割单元的旋转轴。 当您使用带有旋转轴的龙门系统时,您必须使用 SMC_TRAFO<n>_GantryCutter<n> POU 代替 SMC_TRAFO<n>_Gantry<n> .然后控制旋转轴,使其沿当前路径切线定向。 龙门切割机 POU
带刀具偏移的龙门系统 如果刀具的轴有偏移并且与龙门系统的 Z 轴不重合,则刀具的接触点与龙门系统的 X/Y/Z 位置不一致。如果 Z 轴不能旋转,那么得到的 X 和 Y 坐标的偏移量是恒定的,可以直接用于标准龙门变换。 如果刀具沿 C 轴旋转(绕 Z),则偏移量不是恒定的,而是取决于 C 轴的位置。在这种情况下,可以选择两个 POU 之一,具体取决于工具的形式: SMC_TRAFO_Gantry2
带固定轴的 H 型龙门架 运动学配置类似于龙门系统,但轴(驱动器)安装牢固。他们通过皮带移动工具架。 通过改造 SMC_TRAFO_GantryH2 和 SMC_TRAFOF_GantryH2 POU 需要以下轴配置。其他配置可以通过交换 x 和 y 来执行: 这种转换需要特殊的归位:两个轴必须以相同的速度移动。如果运动应该在 X 方向上,那么驱动器 A 和 B 必须移动,而它们必须以相反的速度移