一、Marlin中存储到EEPROM的设置及相关参数介绍

目录

相关G代码命令

EEPROM

EEPROM G代码

保存的参数详情


相关G代码设置命令

M500 将参数保存到EEPROM

M501 将EEPROM恢复默认源码设置,并通过串口打印

M502 将EEPROM恢复默认源码设置

M503 将EEPROM参数通过串口打印

M504 验证EEPROM的内容

EEPROM

大多数 3D 打印机的电子设备都包含一些存储空间(512K、3K 或更多),称为 EEPROM(电可擦除可编程只读存储器),断电后该存储空间仍然存在。Marlin 使用 EEPROM 存储打印机设置并在下次机器启动时加载它们。更改源代码和重新刷新固件不会更改 EEPROM 的内容。

启用EEPROM

        默认情况下,EEPROM 不使能的。使能启用EEPROM,可以避免本地开发人员因更改源代码中的值而产生“意外后果”。但请注意,如果启用了 EEPROM,则可以使用“出厂默认设置”(来自源代码)加载它,M502然后使用M500.

EEPROM G代码

M500- 将当前设置存储在 EEPROM 中以供下次启动或M501M501- 从 EEPROM 读取所有参数,或撤消更改。M502- 将当前设置重置为默认值,如 Configurations.h 中的设置 - 按照M500重置 EEPROM。M503- 打印当前设置 - “不是存储在 EEPROM 中的设置。”

也可通过LCD 菜单访问 EEPROM 。

保存的参数详情

axis_steps_per_mm[DISTINCT_AXES];                  // (steps) M92 XYZE-脉冲当量)

//挤出 M200 Set filament diameter and set E axis units to cubic units

max_acceleration_mm_per_s2[DISTINCT_AXES], // (mm/s^2) M201 XYZE-最大加速度)

 max_feedrate_mm_s[DISTINCT_AXES];                // (mm/s) M203 XYZE-最大速度)

 acceleration,                                                            // (mm/s^2) M204 P - 打印加速度)

 retract_acceleration,                                                // (mm/s^2) M204 R -回抽加速度)

 travel_acceleration;                                                 // (mm/s^2) M204 T - 空跳加速度)

 min_segment_time_us;                                            // (µs) M205 B-最小分割时间)

 min_feedrate_mm_s,                                              // (mm/s) M205 S - 最小线性速度)

 min_travel_feedrate_mm_s;                                   // (mm/s) M205 T - 最小空跳速度)

DEFAULT_XJERK                                                   //X max jerk (units/s) M205 X

DEFAULT_YJERK                                                   //Y max jerk (units/s) M205 Y

DEFAULT_ZJERK                                                   //Z max jerk (units/s) M205 Z

DEFAULT_EJERK                                                   //E max jerk (units/s) M205 E

junction_deviation                                                   //

//调平 M420 Enable/Disable Bed Leveling and/or set the Z fade height

//限位 M666

//M301 挤出PID参数

//M304 热床PID参数

//M569 设置TMC步进模式

//M710 风扇控制

//M851 XYZ探头偏移

//M906 步进电机电流

//M913 设置混合阀值速度 TMC

//M914 撞击灵敏度

//M900 - 线性推进因子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值