欢迎光临散文网 会员登陆 & 注册

3D打印机上机调试教程

2023-03-23 21:51 作者:GAprilY  | 我要投稿

1、限位开关测试(M119)

通过上位机调试软件连接打印机主板,将限位连接在主板上(此时可不接12/24V电源,直接USB供电,防止短路),连接成功后输入M119代码,在没有出发之前限位是open的状态,触发变成TRIGGERED状,测试限位是否正常(看清楚限位开关的焊接位置,机械限位只接2脚,分常开和常闭


2、(TMC)电机测试(M122)

测试电机驱动是否正常安装,如果出现Error则可能是电机引脚设置有问题,查看跳线帽,当出现OK字样,则电机是正常的,上电12/24V测试电机的方向是否正常(!注意主板的接线的电压和电流范围),电机的方向不对,通过修改以下代码程序(true变false/false变true)



3、步进值计算和修改(M92)

M92可查看XYZE的步进值(1mm进给量占用的步进数),一般分皮带传动、丝杆传动和齿轮传动-->42步进电机,1.8°的微步是200,假设16细分,则一圈的步进值为3200。主要校准的是E轴的进给量值,假设E轴的步进值为93,设置10mm进给量,如果实际进给值偏大,则等比例改小,如(参考计算网址https://prusaprinters.org/calculator/

4、PID调节(M303/M301)

G-code "M303 C8 S175"(C8是次数,S175为调谐目标温度)实现PID自动调整功能,M301 P14 I1.00 D114(将PID之后的数据更改),将得到的数据填入对应框中,使用M500保存,M501加载

5、查看当前温度(M105)


6、查看固件信息(M115)

7、设置步进电机电流(M907)

M907 [B<current>] [C<current>] [D<current>] [E<current>] [S<current>] [X<current>] [Y<current>] [Z<current>]

[B<current>]
E1 步进器的电流(需要DIGIPOTSS_PIN或DIGIPOT_I2C)

[C<current>]
E2 步进器的电流(需要DIGIPOT_I2C)

[D<current>]
E3 步进器的电流(需要DIGIPOT_I2C)

[E<current>]
E0 步进器的电流

[S<current>]
在所有步进器上设置此电流(需要DIGIPOTSS_PIN或DAC_STEPPER_CURRENT)

[X<current>]
X 步进器(和带有 的 Y 步进器MOTOR_CURRENT_PWM_XY)的电流

[Y<current>]
Y 步进器的电流(X与 一起使用MOTOR_CURRENT_PWM_XY)

[Z<current>]
Z 步进器的电流

8、保存设置(M500)

9、恢复设置(M501)

10、恢复出厂设置(M502)

11、报告固件信息设置(M503)

12、EEPROM设置(M504)

13、自动回零设置(G28)

14、自动调平设置(G29)

15、固件更新(M997)

16、设置风扇速度(M106开启--M107关闭)

M106 [I<index>] [P<index>] [S<speed>] [T<secondary>]
[I<index>] 2.0.6
材质预设索引。覆盖S.

[P<index>] 几号风扇 检索号

[S<speed>]
速度,从0到255。S255提供100%的占空比;S128 产生 50%。

[T<secondary>]
二级速度。在Marlin 1.1.7 中添加。(需要EXTRA_FAN_SPEED)

M106 P<fan> T3-255为 设置二级速度<fan>。
M106 P<fan> T2使用设置的二级速度。
M106 P<fan> T1恢复以前的风扇速度。

17、配置WiFi(duet2)

18、步进电机电流设置(M906/M907)

M906 [E<mA>] I<index> [T<index>] [X<mA>] [Y<mA>] [Z<mA>]

例如:
M906 X5 Y5 Z5 将 XYZ 电机电流设置为 5mA
M906 T1 E10   将 E1 电机电流设置为 10mA

M907 [B<current>] [C<current>] [D<current>] [E<current>] [S<current>] [X<current>] [Y<current>] [Z<current>]
[B<current>] E1 步进器的电流
[C<current>] E2 步进器的电流
[D<current>] E3 步进器的电流
[E<current>] E0 步进器的电流
[S<current>] 在所有步进器上设置此电流
[X<current>] X步进的电流
[Y<current>] Y步进的电流
[Z<current>] Z步进的电流

19、功率监视(M430)

M430    报告当前 LCD 显示器功耗
M430 I1 V1 W1 在LCD上显示所有功率监视器

20、LCD设置(M250/M255/M256)

M250 [C<contrast>]  设置和/或获取 LCD 对比度。该值受限于 LCD
M255 S<minutes>   设置和/或获取 LCD 睡眠/背光超时,以分钟为单位
M256 [B<brightness>] 设置和/或获取 LCD 亮度。该值受限于 LCD,但通常值 0 是最暗的,255 是最亮的

21、Bltouch探针偏移量(M581/M48)

M851 [X<linear>] [Y<linear>] [Z<linear>]

[X<linear>] Z 探头 X 偏移
[Y<linear>] Z 探头 Y 偏移
[Z<linear>] Z 探头 Z 偏移
M48 [C<bool>] [E<engage>] [L<legs>] [P<count>] [S<0|1>] [V<level>] [X<pos>] [Y<pos>]
[C<bool>] 启用温度补偿的探头 ( PTC_PROBE, PTC_BED, PTC_HOTEND)
[E<engage>] 参与每个探头
[L<legs>] 要探测的支路数
[P<count>] 要做的探测数
[S<0|1>] 星/分裂样探针。默认情况下,这将得到 7 分。用 覆盖L。
  S0:圆形图案
  S1:星形图案
[V<level>] 详细级别(0-4,默认值=1)
[X<pos>] X 位置
[Y<pos>] Y 位置

22、设置原点偏移(M206)

M206 [P<offset>] [T<offset>] [X<offset>] [Y<offset>] [Z<offset>]
[P<offset>]
SCARA Psi 偏移量(需要MORGAN_SCARA)

[T<offset>] SCARA Theta 偏移量(需要MORGAN_SCARA)
[X<offset>] X 原点偏移
[Y<offset>] Y 原点偏移
[Z<offset>] Z 原点偏移

参考文献

Marlin https://marlinfw.org/docs/configuration/configuration.html#extruder-info https://marlinfw.org/docs/gcode/G029-abl-3point.html

Deutwifi https://docs.duet3d.com/en/User_manual/Reference/Gcodes


3D打印机上机调试教程的评论 (共 条)

分享到微博请遵守国家法律