配置好3Dtouch后,回原点是在热床XY中心,Z轴10MM的位置,

但打印时不会在Z轴0MM位置开始打印,在Z轴的10MM位置就开始挤出打印,造成料没法贴着热床挤出,在在simplify3D切片软件中,开始代码原来注释的位置是中文,但不知道为什么,代码正常,注释部分的中文变成乱码,把注释部分的乱码全删除,打印机正常了。

添加开始结束 G CODE G代码

https://www.bilibili.com/video/BV1W7411r7pQ/

3Dtouch计算x y offset步骤,

十、3dtouch自动调平
10.1设置传感器信号pin
传感器信号pin需要根据主板的接线进行设置,(白线是3dtouch的信号线,也就是限位开关信号线,黄线是3dtouch的舵机控制线),根据主板的定义,我这里是msk genlv2.1主板,舵机控制线接到主板上的PD0接口,信号线接到主板的z_max 限位接口(PD3)。

请输入图片描述

请输入图片描述

请输入图片描述

z_safe_home 配置
注:z_safe_home 是利用3Dtouch作为Z轴的回零限位,也就是相当于代替原z轴的机械限位,保留原机械限位,也就是不接3Dtouch黑白线,不使用z_safe_home功能的,不用进行以下配置。
1.在配置文件中添加safe_z_home 代码

[safe_z_home]
home_xy_position: 100,100 # X和Y轴的归零位置
speed: 50
z_hop: 10                 # Move up 10mm
z_hop_speed: 5

2.将Z 轴的限位改为endstop_pin: probe:z_virtual_endstop

请输入图片描述

3.在配置文件屏蔽 position_enstop:0

请输入图片描述

上面这些是使用3Dtouch的设置,设置好后,保存重启,下面就开始找X,Y,Z的offset的值

10.2 偏移设置
X、Y的偏移可根据测量得出得数据填写,步骤很多教程有,就是以探针位置为原点,量出喷嘴跟探针离得有多远,Z 的偏移可在线测试调整,详看“z_offset调整”。

假设以探针位置为原点(0.0),喷嘴在座标系中哪个位置,跟原点的距离,就是X,Y的offset值,z_offset通过下面的步骤获取

  1. 在fluidd上操作X、Y轴归零,移动挤出头到平台中间
  2. 然后控制台发送指令PROBE_CALIBRATE
  3. 接着在控制台发送指令 TESTZ Z=-1(corexy机器是热床往上移1mm,)或TESTZ Z=-0.1慢慢上升Z轴,快接近时,可以用TESTZ Z=-,或者 TESTZ Z=+,取最后两个值的中间数进行微调,直到挤出喷嘴与平台在抽动A4纸时,能抽动又有阻力。
  4. 最后发送指令ACCEPT,控制台会返回z_offset的值,然后把数值复制到配置文件中的z_offset即可。

上面填好后,就可以正常使用打印了,

这里是设置热床多点调平要用到的设置

设置探测位置
探测位置的设置需要根据机器的尺寸、挤出头与探针之间的偏移,两者计算得出探测的最小位置和最大位置,探针和挤出头的位置均不能超出平台范围。

请输入图片描述

最后修改:2022 年 05 月 02 日
如果觉得我的文章对你有用,请随意赞赏