5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 28461|回复: 40
打印 上一主题 下一主题

DIY 3D打印机关键问题(一)挤出头步进电机的控制

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-25 08:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      最近花大量时间研究了3D打印机的原理和非专业网友diy的可行性,其中一个关键问题是关于挤出头部分步进电机控制的,要能用G代码(或M代码)实现步进电机正转、反转和停止,而不是用坐标的形式让电机转起来(比如:X100 F300),所以才发起这个帖子,和大家一起讨论一下,能不能用M3、M4和M5(主轴正转、反转、停止)来控制步进电机的正转、反转和停止?或者能不能自己定义三个G代码或者M代码来实现控制步进电机的正转、反转?

欢迎继续阅读楼主其他信息

沙发
 楼主| 发表于 2012-4-25 08:57 | 只看该作者
M108 R1.843
(<layer> 1.04 )
G1 X38.35 Y-16.65 Z1.04 F270.0
M101
G1 X-38.35 Y-16.65 Z1.04 F270.0
G1 X-38.35 Y16.65 Z1.04 F270.0
G1 X38.35 Y16.65 Z1.04 F270.0
G1 X38.35 Y-16.31 Z1.04 F270.0
M108 R35.0
M102
G1 X38.35 Y-16.65 Z1.04 F270.0
M108 R1.843
M103
以上代码是3D打印机控制软件生成的G代码,其中M101是步进电机正转,M102是步进电机反转,M103是步进电机停止,如果Mach3或者维宏系统能实现这个功能,3D打印机就能diy了。
3
发表于 2012-4-25 09:11 | 只看该作者
国外已经有很多开源的3D打印机了,自己完全可以DIY。就是加热挤出头比较麻烦点,其他都很简单。
4
发表于 2012-4-25 09:16 | 只看该作者
打印材料是个关键。
5
发表于 2012-4-25 09:39 | 只看该作者
3D打印机原理不复杂,与雕刻机差不多,只是雕刻机用减法运算,而3D打印机用加法运算。
6
 楼主| 发表于 2012-4-25 09:57 | 只看该作者
我主要想用Mach3或者维宏软件来实现这个3D打印机控制,而不是用国外人专门控制3D打印机的软件,因为这个软件和驱动器要配套的,而我们这里满世界都是雕刻机的控制器,所以这个东西弄明白了,雕刻机就可以改3D打印机了!
7
发表于 2012-4-25 10:05 | 只看该作者
LZ讲的都不是关键,关键如果提高加热挤出的精度,或者这个用塑料管加热挤出根本就是个过渡性方案
并且打印过程中中间没有填充物的方式,打印物体的外形有很大的限制,本人始终对这个方案不看好.
用喷墨头或紫外固化成型才是比较好的方案,不受打印形状的限制,而以上2个方案关键是材料学,并且这2个方案都已经有个人DIY出来了.

[ 本帖最后由 scottmaxwell 于 2012-4-25 10:07 编辑 ]
8
发表于 2012-4-25 10:23 | 只看该作者
楼上说的就更高端了,就算DIY了耗材也玩不起。其实就普通的ABS线材都不便宜啊。:em15:
9
 楼主| 发表于 2012-4-25 10:26 | 只看该作者
回楼上的朋友,所以我才用了“关键问题(一)”,这个帖子只是研究下用雕刻机驱动板控制挤出头的方案和办法,也就是用我们熟悉的G代码实现挤出动作。
10
 楼主| 发表于 2012-4-25 10:28 | 只看该作者
johnking朋友说的有道理,diy嘛,就是要技术上可行,成本上可行,当然,scottmaxwell朋友说的是如果我们把这个东西做好了,下一步要提高的部分了。谢谢上面两位朋友的参与。
11
发表于 2012-4-25 10:31 | 只看该作者
原帖由 机械人家 于 2012-4-25 09:16 发表
打印材料是个关键。
12
发表于 2012-4-25 10:55 | 只看该作者
我准备做个喷超高密度聚乙烯的鸡头,能够喷齿轮和纤维。能够代替玻璃纤维。

假若能够把pc/pe 合金和这种纤维混合一次喷出,那就能直接打印高强度复合材料。比如防弹衣,坦克车等。

[ 本帖最后由 hzs_1002 于 2012-4-25 11:09 编辑 ]
13
 楼主| 发表于 2012-4-25 11:06 | 只看该作者
楼上的朋友知道如何用G代码控制步进电机的正反转和停止吗?
14
发表于 2012-4-25 11:14 | 只看该作者
原帖由 zhanghailu 于 2012-4-25 11:06 发表
楼上的朋友知道如何用G代码控制步进电机的正反转和停止吗?



你直接按照reprap的来弄好不好,一个单片机才几十一百块钱,硬是要自己弄。

代码都是开源的,你研究下它的单片机代码,半天时间就知道怎么弄了

你也可以用mach3控制位置。用单片机控制喷头。这样就不需要替换接线电路。

或者搞一个转换电路,喷塑料时用单片机,雕刻时用并口。

[ 本帖最后由 hzs_1002 于 2012-4-25 11:19 编辑 ]
15
发表于 2012-4-25 11:16 | 只看该作者
别研究了,不可行的,到时候编程又是个大问题!
16
发表于 2012-4-25 11:26 | 只看该作者
等我做完了6轴雕刻机,再打印个防弹衣给你们看。。。。。。
17
 楼主| 发表于 2012-4-25 11:29 | 只看该作者
原帖由 hzs_1002 于 2012-4-25 11:14 发表



你直接按照reprap的来弄好不好,一个单片机才几十一百块钱,硬是要自己弄。

代码都是开源的,你研究下它的单片机代码,半天时间就知道怎么弄了

你也可以用mach3控制位置。用单片机控制喷头。这样就不需要 ...

单片机和mach能协同工作吗?控制部分不是很了解。
18
发表于 2012-4-25 12:02 | 只看该作者
mach有IO输出,协同单片机应该没问题
19
发表于 2012-4-25 20:32 | 只看该作者
:em26:
20
 楼主| 发表于 2012-4-25 21:29 | 只看该作者
找了一整天,也没有找到合适的办法。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表