转——3D打印机常用软件Cura介绍
Cura是一款智能的前端显示,调整大小,切片和打印软件1. 打印机固件
打印机固件读取温度等传感器的实时数据,并控制硬件协作完成打印。它最主要功能是读取“转到X,Y,Z坐标”和“挤压?”命令,然后转化成电机的输入。
我迫不及待地将Ultimaker打印机升级到默认“5D”固件到“Marlin”,打印速度比原来的固件快很多。升级非常容易,就像上传到一个普通的开放式硬件的Arduino(该打印机是基于Arduino的)。只要按一下按钮,就大功告成了。
这可不会弄坏你的打印机,所以尽管尝试
如果你想组装一台你自己的3D打印机,你可以去了解Daid's 优秀的固件“builder”。它可能有你需要的所有功能,例如SD卡阅读器,热床等。
另一个有趣的固件命名为sailfish正在被用起来(尚未用于Ultimaker),它看起来速度甚至更快。如果你需要的话,可以去reprap论坛查阅固件清单。
2. 打印机的软件界面
我已经迅速从默认的ReplicatorG切换到Cura打印软件。
首先,Cura适用于Windows,Linux和Mac。它拥有一个非常漂亮的向导升级您的打印机,测试,校准你的丝料机,后者是非常重要的,可以影响你的打印质量。
Cura工作起来非常完美。我很少遇到切片的问题,其中有一个也很难称其为BUG:分层有没有简单的解决方案,因为喷嘴有一个给定的尺寸,这必然影响到打印。打印一个圆中加一个标记的图案,如何选择不相交的路径,想想你就会明白这个问题...Cura很方便地显示切片是怎么回事,如果需要的话你可以方便的调整它地各种参数(如填充,悬垂等)。
2,1 切片软件将3D STL对象转换为G代码的打印机命令Cura,如果有的话,最大的缺点是,其切片软件是基于Skeinforge。 Skeinforge是一个缓慢的野兽,功能强大足以满足FDM 3D打印需要(例如,它知道如何打磨或激光切割)。它真的有非常多的功能用于打印,以及数不清的插件...Cura因为隐藏其各种选项并为人们提供正确值,使得它非常容易使用。它也为Ultimaker打印机提供了合适的初始设置,并且更快。但是,世上没有完美的事,这个切片软件的更新几乎完全停滞,而Cura却以稳健的步伐不断改善。当你得到一个(罕见)切片的错误,你将能更好地解决它,而不是等待一个修复!
2.2 备用切片软件
由于切片的过程可能是最重要的部分,我给了年轻的slic3r一试的一段时间。这是更快的速度。但是相比Cura的切片软件,这也是越野车。我很快就决定我将更好地花上5分钟时间而不是20秒切片复杂的零件,无法打印...据说将来它将会集成到cura里面,只要它是稳定后,这真是一件好事,万众期待阿。
当然,也有其他切片软件如Kisslicer的共享软件。它配备了一些奇思妙想,如在打印对象上面自动添加一个打印区域来清理打印头(特别适用于印刷头双)。我想这些功能将很快被其他切片软件所采用。事实上,我看到过类似的功能Skeinforge插件。
对于独立切片软件,您将需要一个软件G代码发送到打印机。 Printrun是开源的免费软件如你所需。它也让你对打印机直接控制,例如:检测并实时控制电机和传感器。需要注意的是Printrun已经嵌入到cura,相关检查目录,你会找到它的。
最后,如果你想完全的自己手动控制很多的选项,那你可能只需要使用Skeinforge和Printrun。恐怕你可能不希望这样,否则你就不会读这篇文章了!
2.3 Netfabb
最后,还有一个全功能的售价700美元netfabb。这是一个完整的,相当昂贵的专业软件,所有这一切,再加上一些漂亮的网格操作,而其他版本怎没有。也有一款免费版名为netfabb studio basic的。它有一些有有点以及不开源源代码软件通病,我从来不觉得它有用;
还要注意的是Netfabb提供了一个额外的不错的,有效的,而且完全免费的Web服务来清理你的STL对象。这有时会发生,所以想想,当你切的问题,有时有重大损坏的STL对象,例如:有不一致的孔或不正确的法线。Netfabb Web服务会给你进行二进制格式修复,这比默认的文本版本的STL更有用。
3. 我用来设计可打印对象的软件。
设计并创建一个三维物体有不少CAD软件。说真的,太多了...
3.1通常的建模
我绝对是一个程序员,我会更好地学习一门新的语言,而不是一个软件界面...随着时间的推移,虽然需要,我会回去用Blender(一个真正的和免费的3D建模和渲染的软件),甚至试图再次SketchUp的有点更严重的说,既然有这么多的人使用它。我用了一段时间的优秀宜用的tinkercad,这是我见过的最直观的建模工具之一,但从长远来看仍然像一个玩具(为什么?)。这是一个在线应用程序(无需安装任何东西,由于WebGL的),它仍然可以非常快速地使用自然建设性的立体几何范式(CSG)设计图案。
我担心很多互动的建模工具可能缺乏精度或“可调性”,而脚本建模工具则天生就有。这对我来说是一个搅局者:用鼠标设计的东西是酷,但我总是要不断地调整设计。有时,这样的软件无法胜任,因为你需要不断地修改修改再修改。
3.2 Openscad
因此,对于技术的对象,即,非有机形状,openscad的真正的可以。我在系统地用它。
openscad所设计的形状看上去都是两间相连的领域和两个连接的矩形以及一些空隙。
Openscad不是交互式的,因为它是一种编程语言,明确定位于创建三维形状,再通过建设性的立体几何。作为一种语言,它缺少几个关键点,如局部变量,但它成为了一个自己的标准,仍然可以非常有效的建立复杂的形状。
什么是真正过瘾的是,你真的可以通过指定的位置和尺寸数字来控制你的形状的任意bit(见上文)。零件的对象需要像子程序一样编程。这是你要么爱或恨的东西,它主要取决于如果你已经是一个程序员并且/或者如果你能想到的加上或减法的基本形状之类的物件,再加上一些巧妙联合,交叉和一些复杂的转换(如在上述例子中的凸壳)。
只要一个尝试,即使你不会大量的编程工作:简单地从thingiverse获得一个.scad文件,看着它,使用它。谁知道,你甚至可以学到这种崭新的编程是怎么回事(当然,忘了局部变量,但切换到真实的语言!)。
原文地址:http://www.iw168.cn/jixiesheji/jixiejishu/3D-dayinjichangyong-soft-Cura-intro/
页:
[1]