MKS Robin nano V3.0主板使用RRF 固件教程
MKS Robin nano V3.0主板使用RRF 固件教程
1、主板固件更新
主板boot loader和主板固件更新
把以下文件复制到TF卡,然后上电,直到主板上的灯闪,boot loader和主板固件更新完成
2、wifi固件更新和wifi配置
Wifi固件更新需要先确保wifi固件DuetWiFiServer.bin在firmware文件夹中,然后把以下文件复制到TF卡,把卡插到主板卡槽
用上位机Pronterface与主板连接,然后发送指令M997 S1进行wifi固件更新,固件更新过程Pronterface上会显示更新进度
Wifi 名称和wifi密码设置,在上位机上发送指令M587 S”wifi名称” P”wifi密码”
Wfi IP查询,上位机发送指令M552 S1
网页控制连接,在浏览器上输入 IP,点击进入
输入登录密码,该密码在配置文件中设置
3、机器参数配置文件修改
3.1电机转动方向设置,S0或S1,转动方向不对后进行相反配置即可
M569 P0 S0 ; (X轴)physical drive 0 goes forwards using default driver timings
M569 P1 S0 ; (Y轴)physical drive 1 goes forwards using default driver timings
M569 P2 S1 ; (Z轴)physical drive 2 goes forwards using default driver timings
M569 P3 S0 ;(E0轴) physical drive 2 goes forwards using default driver timings
3.2 脉冲设置
M92 X80.00 Y80.00 Z400.00 E420.00 ; set steps per mm
3.3 最大速度、加速度设置
M566 X900.00 Y900.00 Z60.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 Z180.00 E1200.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
3.4打印平台范围设置
; Axis Limits
M208 X0 Y0 Z0 S1 ; set axis minima
M208 X230 Y210 Z200 S0 ; set axis maxima
3.5 限位类型设置
; Endstops
M574 X1 S1 P"^xstop" ; configure active-high endstop for low end on X via pin !^xstop
M574 Y1 S1 P"!^ystop" ; configure active-high endstop for low end on Y via pin !^ystop
M574 Z1 S1 P"!^zstop" ; configure active-high endstop for low
end on Z via pin !^zstop
4、断料检测配置
在enstops配置中增加以下代码:
M591 D0 P1 C"e1stop" L7 R75:125 E22 S1 ;
configure runout_sensor P1低电平触发,P2高电平触发
5、使能PanelDue屏幕
在配文件中增加指令:
M575 P1 B115200 S2 ; enable support for PanelDue
6、3Dtouch 配置
6.1 在配置文件中增加以下指令;
;Z-Probe
M950 S0 C"servo0" ; Setup servo 0 as servo
M558 P9 C"^zstopmax" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
G31 P500 X26 Y0 Z2.1 ; set X offse\Y offset1\Trigger Z height
M557 X30:150 Y10:150 S20 ; define mesh grid
M375 ; Load height map
6.2 在sys文件夹中增加deployprobe.g文件,文件里面的指令为:M280 P0 S10
6.3在sys文件夹中增加retractprobe.g文件,文件里面的指令为:M280 P0 S90
6.4 在sys文件夹中增加heightmap.csv文件,该文件用于保存测量的高度数据
6.5在sys文件夹中增加bed.g文件,文件里面的指令为
M561
G29
6.6在macros文件夹中增加控键AUTO_BED_LEVELING,该控键用于在屏上进行操作自动调平,里面的指令为
M280 P0 S160
G28
G32
6.7在macros文件夹中增加控键 Alarm Release,里面的指令为M280 P0 S160,该控键用于解除3Dtouch报警
6.8 3Dtouch接线
6.9 Zoffset 调整,详情参考以下链接中的教程:
https://betrue3d.dk/bltouch-on-duet-wifi-configuratio-and-usage/#macrogroup