查看: 109|回复: 7

[未解决] 3D打印机喷头不在热床中央

[复制链接]

该用户从未签到

发表于 2020-3-25 08:46 | 显示全部楼层 |阅读模式
自己改了一台3D打印机,发现调试的时候喷头总是在右上角打印,请教各位大神,应该修改哪些参数调回来呢,不胜感谢
1491893598.jpg
  • TA的每日心情
    开心
    2020-3-30 00:53
  • 签到天数: 1086 天

    [LV.10]以坛为家III

    发表于 2020-3-25 09:22 | 显示全部楼层
    STL转G代码的软件里应该有打印机零位设置的,零位有中央和角点的区别,生成的G代码坐标不一样的,你可以打开G代码看看,有负数坐标的就是设置成零位在中央的,否则就是零位在角点的

    该用户从未签到

     楼主| 发表于 2020-3-25 10:43 | 显示全部楼层
    上海老王 发表于 2020-3-25 09:22
    STL转G代码的软件里应该有打印机零位设置的,零位有中央和角点的区别,生成的G代码坐标不一样的,你可以打 ...

    谢谢,我现在发现我用上位机pronterface按中点位置,结果喷头就跑去右上角了,是不是Marlin里面的设置有问题呢
  • TA的每日心情
    开心
    2020-3-30 00:53
  • 签到天数: 1086 天

    [LV.10]以坛为家III

    发表于 2020-3-25 12:45 | 显示全部楼层
    你说是“改”了一台3D打印机,不知道你改的是什么内容。看你描述,如果是“右上角”(应该是以你人的观察点为参照吧?),那么严重怀疑步进电机走反了,一般零位要么在左下角,要么在中间,你可以从硬件限位开关去确定这一点

    该用户从未签到

     楼主| 发表于 2020-3-26 08:39 | 显示全部楼层
    上海老王 发表于 2020-3-25 12:45
    你说是“改”了一台3D打印机,不知道你改的是什么内容。看你描述,如果是“右上角”(应该是以你人的观察点 ...

    多谢回复,我改了Marlin的一些内容,现在是零位在左下角,就是中央位置错了,用Pronterface调试的时候点击中央结果就喷头就跑去了右上角,请问中央的位置怎么修改呢,是在Marlin里面改还是用G码直接在步进机上面改呢?
  • TA的每日心情
    奋斗
    2020-3-30 18:48
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2020-3-26 09:54 | 显示全部楼层
    我用的打印机原点就在热床右上角,不知道你这台在右上角打印的时候有没有超出边界
  • TA的每日心情
    开心
    2020-3-30 00:53
  • 签到天数: 1086 天

    [LV.10]以坛为家III

    发表于 2020-3-26 10:36 | 显示全部楼层
    AI_Doctorq 发表于 2020-3-26 08:39
    多谢回复,我改了Marlin的一些内容,现在是零位在左下角,就是中央位置错了,用Pronterface调试的时候点 ...

    这个应该是Marlin的事儿,是这样,3D打印机应该有自己的零位,不管是左下角还是中央,一旦确定了,G代码转换软件(或者叫切片软件)就跟随打印机的零位去转换G代码,零位在角上(左下角还是右上角只是个相对概念而已),生成的G代码就都是正值,零位在中央,生成的G代码就有正负值。
    所以说,零位在哪里,是打印机刷固件时就已经确定了的,哪怕有的打印机做得考究些,可以设置零位在角上还是在中央,但一旦设置,切片软件就只有跟随的份儿。
  • TA的每日心情
    开心
    2020-3-30 00:53
  • 签到天数: 1086 天

    [LV.10]以坛为家III

    发表于 2020-3-26 10:47 | 显示全部楼层
    AI_Doctorq 发表于 2020-3-26 08:39
    多谢回复,我改了Marlin的一些内容,现在是零位在左下角,就是中央位置错了,用Pronterface调试的时候点 ...

    再有,你说设置中央就跑右上角去了,那应该是打印头找它自己的零位去了,因为作为3D打印机,一旦掉电,内部锁存的位置信息就没有了,开机后,打印机会先去撞限位开关,表现就是打印头去到了角上,撞完限位开关,就会将内部位置存储清零,此时,如果设置零位在角上,那就不用插值,如果设置零位在中央,就会把内部锁存的位置值加以偏移,具体视载物板的大小,比如长宽都是200mm的,那么就把内部位置的XY数值都减去(或加上)100mm,具体实际值是多少和正负,按打印机载物板大小及步进电机运动方向决定。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    【Arduino】108种传感器模块系列实验(55)---DHT11温湿度传感器
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    一个初级的hello world的问题
    一个初级的hello world的
    串口监视器不显示,第一个程序就这样,求大佬指点
    【Arduino】u8g2中文字库制作教程 小白请进
    【Arduino】u8g2中文字库
    我知道对于这个话题许多大佬们都会,发这个贴子也算是炒冷饭了,所以一开始我也十分纠
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表