跳到主要内容

宏介绍

开始宏

  • PRINT_START设置为开始打印时的宏,自定义打印前的动作
  • 请注意,宏的名字可以是自定义,只要在切片开始代码中引用即可
[gcode_macro PRINT_START]
gcode:
G92 E0 # 重置挤出
BED_MESH_CLEAR # 卸载网床
G28 # 归位所有轴
#Z_TILT_ADJUST # 龙门架调平
#quad_gantry_level # 龙门架调平
#G28 # 归位所有轴
G1 Z20 F3000 # 将喷嘴移离热床
BED_MESH_PROFILE LOAD=default # 加载网床

调平与网床配置指南

一、调平方式选择

  • Z_TILT_ADJUSTquad_gantry_level 为互斥的调平方案
  • 请根据设备架构选择其中一种,不可同时使用
  • 如果没有请删除或者屏蔽对应配置
  • 执行调平后建议归位一次

二、网床配置规范

BED_MESH_PROFILE LOAD=default
  • 仅可加载单一网床配置,不支持多配置同时启用
  • BED_MESH_PROFILE LOAD=defaultdefault 为预设配置名称
  • 如果没有提前做网床或者网床命名成其他则可能报错

三、标准网床探测命令

BED_MESH_CALIBRATE horizontal_move_z=2 METHOD=rapid_scan
  • horizontal_move_z=2:探测时喷嘴抬升高度(单位:mm)
  • METHOD=rapid_scan:采用快速扫描探测方式

四、自适应探测命令

BED_MESH_CALIBRATE adaptive=1
  • 专为自动调平传感器设计的简化命令
  • 适用于 TAPklickyPL08 等传感器系统
  • 探测高度与移动方式由传感器自动控制,无需手动参数

结束宏

  • PRINT_END设置为结束打印时的宏,自定义打印结束后的动作
  • 请注意,宏的名字可以是自定义,只要在切片结束代码中引用即可
[gcode_macro PRINT_END]
gcode:
# Get Boundaries
{% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %}
{% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %}
{% set max_z = printer.configfile.config["stepper_z"]["position_max"]|float %}

# Check end position to determine safe directions to move
{% if printer.toolhead.position.x < (max_x - 20) %}
{% set x_safe = 20.0 %}
{% else %}
{% set x_safe = -20.0 %}
{% endif %}

{% if printer.toolhead.position.y < (max_y - 20) %}
{% set y_safe = 20.0 %}
{% else %}
{% set y_safe = -20.0 %}
{% endif %}

{% if printer.toolhead.position.z < (max_z - 2) %}
{% set z_safe = 2.0 %}
{% else %}
{% set z_safe = max_z - printer.toolhead.position.z %}
{% endif %}

M400 # 等待缓冲区清除
G92 E0 # 将挤出机归零
G1 E-10.0 F3600 # 缩回耗材丝
G91 # 相对定位
G0 Z{z_safe} F3600 # 抬高龙门
G0 X{x_safe} Y{y_safe} F20000 # 移动喷嘴以移除架线
M104 S0 # 关闭挤出头
M140 S0 # 关闭热床
M106 S0 # 关闭模型风扇
G90 # 设置绝对坐标体系
G0 X{max_x / 2} Y{max_y} F3600 # 将喷嘴停在后部
BED_MESH_CLEAR # 卸载网床
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...