feat: 移除不适配的换盘代码
This commit is contained in:
@@ -1,132 +0,0 @@
|
|||||||
;==========================================================
|
|
||||||
; A1 SwapMod 换板 G-code — 类型 B:双轮抖板
|
|
||||||
; 特点:G380 S3/S2 交替下压、双轮 Shake 抖板(最大3.5mm偏移)、无 M400/M17
|
|
||||||
;==========================================================
|
|
||||||
|
|
||||||
; 开始换板
|
|
||||||
|
|
||||||
; --- 阶段1:Y 轴归零并退到后端 ---
|
|
||||||
G28 Y ; Y 轴归零(寻找限位开关)
|
|
||||||
G1 Y262 F1200 ; 推到 Y262(后端位置,靠近 Z 轴立柱)
|
|
||||||
|
|
||||||
; --- 阶段2:Z 轴交替下压(G380 S3/S2 ×4轮),压紧打印板 ---
|
|
||||||
G91 ; 切换相对坐标模式
|
|
||||||
G380 S3 Z-25 F1200 ; 力传感器碰撞退出:Z 轴下降 25mm 直到碰到板
|
|
||||||
G380 S2 Z85 F1200 ; 力传感器目标位移动:Z 轴上升 85mm 到预设力值
|
|
||||||
G380 S3 Z-20 F1200 ; 第二轮下压碰撞检测
|
|
||||||
G380 S2 Z85 F1200 ; 第二轮力控上升
|
|
||||||
G380 S3 Z-20 F1200 ; 第三轮下压
|
|
||||||
G380 S2 Z85 F1200 ; 第三轮上升
|
|
||||||
G380 S3 Z-20 F1200 ; 第四轮下压(确保板完全贴合热床)
|
|
||||||
G380 S2 Z85 F1200 ; 第四轮上升
|
|
||||||
G1 Z-5 F1200 ; Z 轴下降 5mm 释放上升张力
|
|
||||||
G90 ; 切回绝对坐标模式
|
|
||||||
|
|
||||||
; --- 阶段3:驻留稳定 ---
|
|
||||||
G4 P2000 ; 驻留 2 秒,让板稳定贴合
|
|
||||||
|
|
||||||
; --- 阶段4:前推弹板 — 利用惯性将板从热床上推离 ---
|
|
||||||
G1 Y15 F2000 ; 先推到前端附近 Y15
|
|
||||||
G1 Y150 F1200 ; 后退一段
|
|
||||||
G1 Y40 F1200 ; 再推向前端
|
|
||||||
|
|
||||||
; 以下注释掉的 Y260 是备选方案
|
|
||||||
; G1 Y260 F3000
|
|
||||||
|
|
||||||
; 用触力传感器推到最前端 Y264(力控,不会硬撞)
|
|
||||||
G380 S2 Y264 F2000 ; A1 专有:以预设力矩正向推进到 Y264
|
|
||||||
|
|
||||||
; --- 阶段5:Z 轴上撤退让,为弹射留出空间 ---
|
|
||||||
G91 ; 切相对坐标
|
|
||||||
; G380 S3 Z-55 F1200 ; 注释掉:原用触力退出方式
|
|
||||||
G1 Z-55 F1200 ; Z 轴下降 55mm(使喷嘴远离板面)
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段6:Y 轴快速移动 + 微调定位 ---
|
|
||||||
G1 Y120 F4000 ; 快速移动到 Y120
|
|
||||||
G28 Y ; Y 轴再次归零校准
|
|
||||||
|
|
||||||
; 使用 G1 而非 G380 是为了防止触力传感器干扰定位精度
|
|
||||||
G1 Y-1 F1200 ; Y 轴后移 1mm(为抖板准备起始位置)
|
|
||||||
; G380 S3 Y-1 F1200 ; 注释掉:原触力退出方式
|
|
||||||
|
|
||||||
G4 P500 ; 驻留 500ms
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第1轮:微小 Y 轴往复振动,确保板完全脱离
|
|
||||||
; 振幅逐步增大:1mm → 3.5mm
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100 ; 前进 1mm(慢速)
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500 ; 驻留 500ms
|
|
||||||
|
|
||||||
G1 Y1.5 F100 ; 前进 1.5mm
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y2 F100 ; 前进 2mm
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y2.5 F100 ; 前进 2.5mm
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y3 F100 ; 前进 3mm
|
|
||||||
G1 Y0 F10000 ; 退回(降速)
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y3.5 F100 ; 前进 3.5mm(最大振幅)
|
|
||||||
G1 Y0 F5000 ; 退回(进一步降速)
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段7:推板前移 + 力控校准 ---
|
|
||||||
G1 Y235 F1200 ; 推到 Y235
|
|
||||||
G1 Y110 F5000 ; 后退
|
|
||||||
G1 Y200 F1200 ; 再前推
|
|
||||||
; G1 Y266 F1500 ; 注释掉:备选位置
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端 Y264
|
|
||||||
|
|
||||||
; 将打印板缩回到最前端后,驻留 1 秒
|
|
||||||
G4 P1000 ; 驻留 1 秒
|
|
||||||
|
|
||||||
; --- 阶段8:再次弹射 ---
|
|
||||||
G1 Y40 F4000 ; 推到 Y40
|
|
||||||
G1 Y-2 F5000 ; ⚡ 高速反向弹射 2mm
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第2轮:再次振动,确保没有残留的板
|
|
||||||
; 振幅:1mm → 3.5mm(与第1轮相同)
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y1.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y3 F100
|
|
||||||
G1 Y0 F10000
|
|
||||||
G4 P500
|
|
||||||
G1 Y3.5 F100
|
|
||||||
G1 Y0 F5000
|
|
||||||
|
|
||||||
; 以下为注释掉的备选抖板参数
|
|
||||||
; G1 Y2.5 F100
|
|
||||||
; G1 Y0 F8000
|
|
||||||
; G4 P1000
|
|
||||||
; G1 Y3.5 F100
|
|
||||||
; G1 Y0 F5000
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段9:归位到待机位置 ---
|
|
||||||
G1 Y120 F2000 ; 回到 Y120 中间待机位置
|
|
||||||
|
|
||||||
; 结束换板
|
|
||||||
@@ -1,140 +0,0 @@
|
|||||||
;==========================================================
|
|
||||||
; A1 SwapMod 换板 G-code — 类型 C1:安全换板(标准版)
|
|
||||||
; 特点:M400/M17 保护、G1 Z- + G380 S2 纯力控下压、双轮抖板(2.5mm偏移)
|
|
||||||
;==========================================================
|
|
||||||
|
|
||||||
; 开始换板
|
|
||||||
|
|
||||||
; --- 阶段1:Y 轴归零并退到后端 ---
|
|
||||||
G28 Y ; Y 轴归零(寻找限位开关)
|
|
||||||
G1 Y262 F2000 ; 推到 Y262(后端位置,速度 F2000)
|
|
||||||
|
|
||||||
; --- 阶段2:运动保护 — 等所有运动停止 + 降低 Z 电机电流 ---
|
|
||||||
M400 ; 等待所有运动队列清空
|
|
||||||
M17 Z0.4 ; 将 Z 轴电机电流降至 0.4A,降低阻力,防止后续 Y 轴移动时 Z 轴硬怼损伤打印件
|
|
||||||
|
|
||||||
; --- 阶段3:Z 轴下压(G1 Z- + G380 S2 纯力控 ×4轮),压紧打印板 ---
|
|
||||||
G91 ; 切换相对坐标模式
|
|
||||||
G1 Z-35 F1200 ; Z 轴下降 35mm
|
|
||||||
G380 S2 Z95 ; 力控上升 95mm 到预设力值
|
|
||||||
|
|
||||||
G1 Z-25 ; Z 轴再降 25mm
|
|
||||||
G380 S2 Z90 ; 力控上升 90mm
|
|
||||||
|
|
||||||
G1 Z-25 ; 第三轮
|
|
||||||
G380 S2 Z90
|
|
||||||
|
|
||||||
G1 Z-30 ; 第四轮
|
|
||||||
G380 S2 Z95
|
|
||||||
|
|
||||||
G1 Z-5 ; Z 轴微降 5mm 释放张力
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段4:驻留稳定 ---
|
|
||||||
G4 P2000 ; 驻留 2 秒
|
|
||||||
|
|
||||||
; --- 阶段5:前推弹板 — 利用惯性将板推离 ---
|
|
||||||
G1 Y15 F800 ; 缓慢推到前端 Y15
|
|
||||||
G1 Y150 F1200 ; 后退到 Y150
|
|
||||||
|
|
||||||
; 此行控制卷料尾端的悬垂距离。值越小,悬垂越少。
|
|
||||||
G1 Y40 F1000 ; 推到 Y40
|
|
||||||
|
|
||||||
; 平台通过力控确保即使没有板也能正常装入新板
|
|
||||||
; G1 Y260 F3000 ; 注释掉:备选方案
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端 Y264
|
|
||||||
|
|
||||||
; --- 阶段6:Z 轴上撤退让 ---
|
|
||||||
G91 ; 切相对坐标
|
|
||||||
G1 Z-70 F1200 ; Z 轴下降 70mm(使喷嘴远离板面,为弹射留空间)
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段7:Y 轴高速移动 + 微调到弹射起始位 ---
|
|
||||||
G1 Y200 F10000 ; 高速推到 Y200
|
|
||||||
G1 Y25 F4000 ; 减速靠前
|
|
||||||
|
|
||||||
; 使用 G1 而非 G380,防止触力传感器干扰定位
|
|
||||||
G1 Y-1 F20000 ; 高速后退 1mm(为抖板准备起始位)
|
|
||||||
; G380 S3 Y-1 F1200 ; 注释掉:原触力退出方式
|
|
||||||
|
|
||||||
G4 P500 ; 驻留 500ms
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第1轮:微小 Y 轴往复振动,确保板完全脱离
|
|
||||||
; 振幅逐步增大:1mm → 2.5mm(比类型B更保守)
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
|
|
||||||
G28 Y ; 先 Y 轴归零校准
|
|
||||||
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100 ; 前进 1mm(慢速)
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y1.5 F100 ; 前进 1.5mm
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y2 F100 ; 前进 2mm
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y2.5 F100 ; 前进 2.5mm
|
|
||||||
G1 Y0 F20000 ; 快速退回
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
G1 Y2.5 F100 ; 再次 2.5mm(巩固)
|
|
||||||
G1 Y0 F10000 ; 退回(降速)
|
|
||||||
G4 P500
|
|
||||||
; 注释掉的更大振幅
|
|
||||||
; G1 Y3.5 F100
|
|
||||||
; G1 Y0 F5000
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段8:推板前移 + 力控校准 ---
|
|
||||||
G1 Y235 F1200 ; 推到 Y235
|
|
||||||
G1 Y110 F5000 ; 后退
|
|
||||||
G1 Y200 F1200 ; 再前推
|
|
||||||
; G1 Y266 F1500 ; 注释掉:备选
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端 Y264
|
|
||||||
|
|
||||||
; 将打印板缩回到最前端后,驻留 1 秒
|
|
||||||
G4 P1000
|
|
||||||
|
|
||||||
; --- 阶段9:第2轮弹射 ---
|
|
||||||
G1 Y25 F4000 ; 推到 Y25
|
|
||||||
G1 Y-2 F20000 ; ⚡ 高速反向弹射 2mm(F20000,最快的弹射速度)
|
|
||||||
|
|
||||||
; G1 Y-2 F1000 ; 慢速备选
|
|
||||||
|
|
||||||
G4 P500 ; 驻留 500ms
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第2轮:再次振动确保无残留
|
|
||||||
; 振幅:1mm → 2.5mm
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y1.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F10000
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段10:归位 ---
|
|
||||||
; 推到前端
|
|
||||||
G1 Y262 F1500 ; 推到 Y262
|
|
||||||
G1 Y120 F2000 ; 回到 Y120 待机位置
|
|
||||||
|
|
||||||
; 结束换板
|
|
||||||
@@ -1,133 +0,0 @@
|
|||||||
;==========================================================
|
|
||||||
; A1 SwapMod 换板 G-code — 类型 C2:安全换板(慢速版)
|
|
||||||
; 特点:与 C1 标准版完全相同,仅第2轮弹射速度从 F20000 降为 F1000
|
|
||||||
; 更温和的弹射,减少对板和打印机的冲击
|
|
||||||
;==========================================================
|
|
||||||
|
|
||||||
; 开始换板
|
|
||||||
|
|
||||||
; --- 阶段1:Y 轴归零并退到后端 ---
|
|
||||||
G28 Y ; Y 轴归零(寻找限位开关)
|
|
||||||
G1 Y262 F2000 ; 推到 Y262(后端位置)
|
|
||||||
|
|
||||||
; --- 阶段2:运动保护 ---
|
|
||||||
M400 ; 等待所有运动队列清空
|
|
||||||
M17 Z0.4 ; 将 Z 轴电机电流降至 0.4A,降低阻力,防止碰撞损伤打印件
|
|
||||||
|
|
||||||
; --- 阶段3:Z 轴下压(G1 Z- + G380 S2 纯力控 ×4轮)---
|
|
||||||
G91 ; 切换相对坐标
|
|
||||||
G1 Z-35 F1200 ; Z 轴下降 35mm
|
|
||||||
G380 S2 Z95 ; 力控上升 95mm
|
|
||||||
|
|
||||||
G1 Z-25 ; 第二轮
|
|
||||||
G380 S2 Z90
|
|
||||||
|
|
||||||
G1 Z-25 ; 第三轮
|
|
||||||
G380 S2 Z90
|
|
||||||
|
|
||||||
G1 Z-30 ; 第四轮
|
|
||||||
G380 S2 Z95
|
|
||||||
|
|
||||||
G1 Z-5 ; Z 轴微降释放张力
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段4:驻留稳定 ---
|
|
||||||
G4 P2000 ; 驻留 2 秒
|
|
||||||
|
|
||||||
; --- 阶段5:前推弹板 ---
|
|
||||||
G1 Y15 F800 ; 缓慢推到前端 Y15
|
|
||||||
G1 Y150 F1200 ; 后退到 Y150
|
|
||||||
|
|
||||||
; 此行控制卷料尾端的悬垂距离。值越小,悬垂越少。
|
|
||||||
G1 Y40 F1000 ; 推到 Y40
|
|
||||||
|
|
||||||
; 平台通过力控确保即使没有板也能正常装入新板
|
|
||||||
; G1 Y260 F3000
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端 Y264
|
|
||||||
|
|
||||||
; --- 阶段6:Z 轴上撤退让 ---
|
|
||||||
G91 ; 切相对坐标
|
|
||||||
G1 Z-70 F1200 ; Z 轴下降 70mm(为弹射留空间)
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段7:Y 轴高速移动 + 微调定位 ---
|
|
||||||
G1 Y200 F10000 ; 高速推到 Y200
|
|
||||||
G1 Y25 F4000 ; 减速靠前
|
|
||||||
|
|
||||||
; 使用 G1 而非 G380,防止触力传感器干扰定位
|
|
||||||
G1 Y-1 F20000 ; 高速后退 1mm
|
|
||||||
|
|
||||||
G4 P500 ; 驻留 500ms
|
|
||||||
|
|
||||||
; --- 抖板校准归零 ---
|
|
||||||
G28 Y ; Y 轴归零校准
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第1轮:振动确保板完全脱离(1→2.5mm)
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y1.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F10000
|
|
||||||
G4 P500
|
|
||||||
; G1 Y3.5 F100 ; 注释掉:更大的振幅(备选)
|
|
||||||
; G1 Y0 F5000
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段8:推板 + 力控校准 ---
|
|
||||||
G1 Y235 F1200
|
|
||||||
G1 Y110 F5000
|
|
||||||
G1 Y200 F1200
|
|
||||||
; G1 Y266 F1500
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端
|
|
||||||
|
|
||||||
; 驻留 1 秒
|
|
||||||
G4 P1000
|
|
||||||
|
|
||||||
; --- 阶段9:第2轮弹射(🐌 慢速版关键差异)---
|
|
||||||
G1 Y25 F4000 ; 推到 Y25
|
|
||||||
; G1 Y-2 F20000 ; 注释掉:原标准版高速弹射
|
|
||||||
G1 Y-2 F1000 ; 🐌 慢速弹射(F1000 vs 标准版 F20000)
|
|
||||||
; 更温和,减少对板和结构的冲击
|
|
||||||
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第2轮:再次振动(1→2.5mm)
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y1.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F10000
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段10:归位 ---
|
|
||||||
; 推到前端
|
|
||||||
G1 Y262 F1500
|
|
||||||
G1 Y120 F2000 ; 回到 Y120 待机位置
|
|
||||||
|
|
||||||
; 结束换板
|
|
||||||
@@ -1,151 +0,0 @@
|
|||||||
;==========================================================
|
|
||||||
; A1 SwapMod 换板 G-code — 类型 C3:安全换板(安全Z版)⭐ 推荐
|
|
||||||
; 特点:基于 C2 慢速版,尾部追加 Z 轴安全回位(Z30),防止下一板打印时碰撞
|
|
||||||
; 本变体由 QQ 群用户 风信子号 提供
|
|
||||||
;==========================================================
|
|
||||||
|
|
||||||
;===================================
|
|
||||||
; 此变体由 风信子号 友情提供
|
|
||||||
;===================================
|
|
||||||
|
|
||||||
; 开始换板
|
|
||||||
|
|
||||||
; --- 阶段1:Y 轴归零并退到后端 ---
|
|
||||||
G28 Y ; Y 轴归零(寻找限位开关)
|
|
||||||
G1 Y262 F2000 ; 推到 Y262(后端位置)
|
|
||||||
|
|
||||||
; --- 阶段2:运动保护 ---
|
|
||||||
M400 ; 等待所有运动队列清空
|
|
||||||
M17 Z0.4 ; 将 Z 轴电机电流降至 0.4A,降低阻力,防止碰撞损伤打印件
|
|
||||||
|
|
||||||
; --- 阶段3:Z 轴下压(G1 Z- + G380 S2 纯力控 ×4轮)---
|
|
||||||
G91 ; 切换相对坐标
|
|
||||||
G1 Z-35 F1200 ; Z 轴下降 35mm
|
|
||||||
G380 S2 Z95 ; 力控上升 95mm
|
|
||||||
|
|
||||||
G1 Z-25 ; 第二轮
|
|
||||||
G380 S2 Z90
|
|
||||||
|
|
||||||
G1 Z-25 ; 第三轮
|
|
||||||
G380 S2 Z90
|
|
||||||
|
|
||||||
G1 Z-30 ; 第四轮
|
|
||||||
G380 S2 Z95
|
|
||||||
|
|
||||||
G1 Z-5 ; Z 轴微降释放张力
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段4:驻留稳定 ---
|
|
||||||
G4 P2000 ; 驻留 2 秒
|
|
||||||
|
|
||||||
; --- 阶段5:前推弹板 ---
|
|
||||||
G1 Y15 F800 ; 缓慢推到前端 Y15
|
|
||||||
G1 Y150 F1200 ; 后退到 Y150
|
|
||||||
|
|
||||||
; 此行控制卷料尾端的悬垂距离。值越小,悬垂越少。
|
|
||||||
G1 Y40 F1000 ; 推到 Y40
|
|
||||||
|
|
||||||
; 平台通过力控确保即使没有板也能正常装入新板
|
|
||||||
; G1 Y260 F3000
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端 Y264
|
|
||||||
|
|
||||||
;=================================================
|
|
||||||
; !!!!!! Z 轴下降,离开顶部
|
|
||||||
;=================================================
|
|
||||||
|
|
||||||
; --- 阶段6:Z 轴上撤退让 ---
|
|
||||||
G91 ; 切相对坐标
|
|
||||||
G1 Z-70 F1200 ; Z 轴下降 70mm(为弹射留空间)
|
|
||||||
G90 ; 切回绝对坐标
|
|
||||||
|
|
||||||
; --- 阶段7:Y 轴高速移动 + 微调定位 ---
|
|
||||||
G1 Y200 F10000 ; 高速推到 Y200
|
|
||||||
G1 Y25 F4000 ; 减速靠前
|
|
||||||
|
|
||||||
; 使用 G1 而非 G380,防止触力传感器干扰定位
|
|
||||||
G1 Y-1 F20000 ; 高速后退 1mm
|
|
||||||
|
|
||||||
G4 P500 ; 驻留 500ms
|
|
||||||
|
|
||||||
; --- 抖板校准归零 ---
|
|
||||||
G28 Y ; Y 轴归零校准
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第1轮:振动确保板完全脱离(1→2.5mm)
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y1.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F10000
|
|
||||||
G4 P500
|
|
||||||
; G1 Y3.5 F100 ; 注释掉:备选更大振幅
|
|
||||||
; G1 Y0 F5000
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段8:推板 + 力控校准 ---
|
|
||||||
G1 Y235 F1200
|
|
||||||
G1 Y110 F5000
|
|
||||||
G1 Y200 F1200
|
|
||||||
; G1 Y266 F1500
|
|
||||||
G380 S2 Y264 F2000 ; 力控推到最前端
|
|
||||||
|
|
||||||
; 驻留 1 秒
|
|
||||||
G4 P1000
|
|
||||||
|
|
||||||
; --- 阶段9:第2轮弹射(慢速)---
|
|
||||||
G1 Y25 F4000 ; 推到 Y25
|
|
||||||
; G1 Y-2 F20000 ; 注释掉:标准版高速
|
|
||||||
G1 Y-2 F1000 ; 🐌 慢速弹射
|
|
||||||
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 抖板 第2轮:再次振动(1→2.5mm)
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 开始 振动触发换板
|
|
||||||
G1 Y1 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y1.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F20000
|
|
||||||
G4 P500
|
|
||||||
G1 Y2.5 F100
|
|
||||||
G1 Y0 F10000
|
|
||||||
G4 P500
|
|
||||||
|
|
||||||
; 结束 振动触发换板
|
|
||||||
|
|
||||||
; --- 阶段10:归位 ---
|
|
||||||
; 推到前端
|
|
||||||
G1 Y262 F1500
|
|
||||||
G1 Y120 F2000 ; 回到 Y120 待机位置
|
|
||||||
|
|
||||||
; 结束换板
|
|
||||||
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
; 🔐 安全 Z 轴回位(C3 独有)
|
|
||||||
; 换板完成后 Z 轴在低位(约 Z-70),下一板开始时可能碰撞
|
|
||||||
; 预先升到 Z30 确保安全间距
|
|
||||||
; ═══════════════════════════════════════════
|
|
||||||
G4 P3000 ; 驻留 3 秒,等待板完全稳定
|
|
||||||
M400 ; 等待所有运动完成
|
|
||||||
G90 ; 确保绝对坐标
|
|
||||||
G1 Z30 F600 ; 🔐 Z 轴升至 30mm 安全高度
|
|
||||||
M400 ; 再次确认到位
|
|
||||||
Reference in New Issue
Block a user