使用 G38.6 进行自动调平
关于自动调平
自动调平允许您映射材料的表面,然后使用 G38.6 数字化探测循环探测表面,然后应用生成的高度图来调整原始 Gcode 文件。
这是使用 AutolevellerAE 等第 3 方软件完成的
这是一个开源软件,可用于生成 Gcode 文件以对材料进行初始探测,然后可以将生成的 MASSO Probe data.txt 文件与您的项目 Gcode 文件一起加载到软件中以创建新的调整坐标以适应材料表面的 Gcode 文件。
AutolevellerAE 可以在这里下载: http ://www.autoleveller.co.uk
以下不是教您如何使用此 Auto Leveler 软件,而是如何设置自定义参数以将其与 MASSO 一起使用。
MASSO 与该软件没有任何关联。
设置 Z 初始化例程
在屏幕顶部的选项菜单下选择 Z 初始化例程
- 在屏幕顶部的选项菜单下选择 Z 初始化例程
- 选择使用自定义块
- 在此处输入您的启动程序。
在这个例子中
- 机器设置为公制 (G21)
- 显示消息“负载探针”
- 2 秒延迟
- 要执行的换刀命令。
- 将 Tx 替换为 F1 屏幕 Touch Probe 设置中定义的工具编号。在下面的示例中,测头是工具 0,因此您可以将 Tx M06 替换为 T0 M06
- 显示消息“探测 Z 轴”
- Z 轴以 200 毫米/分钟的速度向下探测到表面。当探头接触表面时,它会停止。 (您可能需要更改 Z-150 值以适合您的机器。G38.2 探测循环中的 Z 值是机器坐标)
- 使用 G92 临时零偏将 Z 轴坐标设置为 Z0。
- Z轴从表面向上移动20mm到Z20
- 显示消息“Z 轴现已归零”
- 2 秒延迟
- 显示消息“按循环开始开始”
- M00 程序停止并等待循环启动。
- 输入初始化 Gcode 后,按 Apply,然后按 OK
信息:即使您没有自动换刀装置,定义测头工具并在探测时使用该工具也很重要。 Touch Probe 工具在选择时禁用主轴,这是一项重要的安全功能
自定义 Z 初始化块
请根据您的机器进行更改。
此例程将自动将您的工具更改为探测工具,并将自动使用 G38.2 探测例程将 Z 轴归零到正确的起始高度。
G21 味精负载探头 G04 P2000 发射机 M06 MSG 探测 Z 轴 G38.2 Z-150 F200 G92 Z0 G0 Z20 MSG Z 轴现在归零 G04 P2000 MSG 按循环开始开始 M00
信息:自动零探测程序使用 G92 设置 Z 零。如果您在文件完成之前停止文件,您可以通过转到 MDI 并发出 G92.1 来删除临时零偏
自定义控制器选项
从屏幕顶部的选项菜单中选择自定义控制器选项
- 从屏幕顶部的选项菜单中选择自定义控制器选项
- 探测字: G38.6
- 打开日志命令:味精探测完成
- 关闭日志命令: G92.1
- 文件扩展名:输入 nc
信息:如果参数字段中显示的值显示为灰色,则可以忽略它们。
创建探测网格
- 起始 X:输入您希望开始探测的 X 工作坐标。
- 起始 Y:输入您希望开始探测的 Y 工作坐标。
- X 宽度:输入您希望完成探测的 X 工作坐标。
- Y 长度:输入您希望完成探测的 Y 工作坐标。
- XY 进给:输入您希望在探测位置之间移动的进给速率。
- Z 进给:输入您希望验证 Z 轴的进给率。
- 探测深度:输入探测结束的 Z 轴工作坐标。这是探测将停止的深度,在移动到下一个坐标之前,“MASSO Probe data.txt”文件中会出现“探测错误:”条目。
- 探针间隙:输入每次探针后 Z 轴上升到的 Z 高度工作坐标。如果您将其设置得太高,则探测所需的时间将超过所需时间,如果您将其设置得太低,您可能会在移动到下一个探测位置时撞到零件。
- 点间距:输入探测位置之间的距离。
- 探测安全高度:用于在探测循环结束时将 Z 轴升高到表面上方。
一旦您对参数感到满意,请按Generate PFG以创建探测 Gcode 文件。
信息:该软件还可用于使用相同的过程创建 3D 对象的浊点捕获。选择适合您正在探测的项目的点间距。更精细的点间距将渲染更详细的数据捕获,您可以将其传递给其他软件以渲染到 3D 模型。
创建自动调平文件
基本概述
- 在软件中加载名为 OGF 的 Gcode 文件。
- 在文件菜单原始数据文件 (RPF) 下加载保存到 MASSO 闪存驱动器的 Captured MASSO Probe Data.txt 文件
- 根据需要调整参数。请参阅 Autoleveller 软件手册,了解有关如何使用该软件方面的完整详细信息。
- 按 Autolevel 生成调整后的 Gcode 文件以在 MASSO 上运行。
警告:此 Gcode 的错误使用可能会损坏您的探测设备、被探测的物品和人身伤害。请理解并谨慎行事。