3D打印网

查看: 16069|回复: 2

[求助] 如何设置3D打印机自动添加的G代码回抽指令?

[复制链接]

二级士官

Rank: 3Rank: 3

UID
7083
经验
140
3D币
2
元宝
0
主题
2
帖子
11
精华
0
阅读权限
10
在线时间
2 小时
注册时间
2016-5-27
最后登录
2021-5-1
发表于 2017-3-5 21:16:27 | 显示全部楼层 |阅读模式
小弟不才,初入一台二进一出喷头的CoreXY机器,因为是双色打印的喷头(非混色),初次上手就遇到切换挤出机时料丝回抽的两个问题。
1、切换料丝时的标准回抽距离是40mm,因为比较常用Repetier-Host自带Cura引擎切片,本想在设置里已经设好切换喷头回抽距离开关,应该就可以正常打印了,但上料测试发现,切换下的料丝回抽正常,切换上的料丝却不会自动提前进料40mm,也就是说自动换料后喷头有一定的空打时间。这个不知道是否应该在“挤出头切换后代码”里加一句送料的代码,代码“G1 E-40”正确么,需要指定喷头么,E后面的数字与毫米如何换算?
回抽设置.jpg 切换喷头代码设置.jpg
2、是否可以在开始G代码中添加自动识别即将使用的是哪个挤出机,同时对另一个挤出机做回抽动作?

这是我目前的代码内容:
M107 ; Turn off fan
M82 ; Extruder in absolute mode
{IF_BED}M190 S{BED-5} ; In-Warmup Bed
{IF_EXT0}M104 T0 S{TEMP0-5} ; In-Warmup T0
G28 ; Home extruder
G1 Z5 F{Z_TRAVEL_SPEED}
G90 ; Absolute positioning
{IF_BED}M190 S{BED}
; Activate all used extruder
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
{IF_BED}M190 S{BED}
{IF_EXT0}M109 T0 S{TEMP0}



回复

使用道具 举报

管理员

Rank: 16Rank: 16Rank: 16Rank: 16

UID
2
经验
39208
3D币
264
元宝
1
主题
97
帖子
825
精华
1
阅读权限
200
在线时间
1133 小时
注册时间
2015-3-24
最后登录
2024-5-2

站长优秀版主论坛元老3D打印技术员论坛贡献

发表于 2017-3-6 21:44:41 | 显示全部楼层
回抽距离40MM是否过长。

“挤出头切换后代码”里加一句送料的代码,代码“G1 E-40”应该会使3D打印机动作混乱。

G代码中不能同时调用两个挤出机。



回复 支持 反对

使用道具 举报

二级士官

Rank: 3Rank: 3

UID
7083
经验
140
3D币
2
元宝
0
主题
2
帖子
11
精华
0
阅读权限
10
在线时间
2 小时
注册时间
2016-5-27
最后登录
2021-5-1
 楼主| 发表于 2017-3-7 09:54:21 手机用户 | 显示全部楼层
40MM是卖家告诉我的,我也手动试过,至少30MM以下都不行。另外,切换后代码里是要加一行自动判断当前使用的挤出机么?代码如何编写呢?还有直接送料是用G1还是G11?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册-会员

本版积分规则

嗨!您好:
欢迎来到 3D打印论坛!
我的名字叫丫丫
很高兴能够为您服务!
如果已经注册【立即登录】
还没有账号请【注册-会员】

Archiver|手机版| 版权所有:3D打印论坛    关于我们 | 点击这里给我发消息
如有信息侵犯了您的权益,请联系论坛站长及时删除。如发现违规有害信息的,欢迎向站长举报,邮箱:yeqiong2006@126.com
免责声明:本论坛所有内容仅代表发表者个人观点,不代表本论坛立场。本论坛拒绝任何人发表低俗、暴力、政治等敏感言论。
中华人民共和国工业和信息化部备案/许可证编号: 浙ICP17002131-2号 Copyright© 2012-2021 All Right Reserved.
 width=