【3D打印教程】Slic3r的使用介绍

开源技术
2014
04/05
10:36
分享
评论
 楼主| 开源王
2014-4-5 10:51:42 | 显示全部楼层
打印复合材料对象
假如已经获得了AMF文件,因为CAD软件可以导出这种格式,那么通常可以导入到Slic3r中。对象材料和挤出机的对于关系一般是顺序的,例如,第一种材料分配给第一个挤出机等等。

生成复合材料AMF文件
Slic3r可以将多重STL文件合成到复材料AMF文件中。 在CAD程序中分裂原型设计为多个独立部分,并导出每个部分的STL格式。 在Slic3r的File菜单中选择Combine multi-material STL file。 当选择文件对话框弹出后,选择第一个STL文件,将被分配为第一种材料(也是第一个挤出机)。再点击打开下一个STL文件,等等,直到每个每个STL文件都分配了一种材料。 接下来文件对话框提示AMF文件名以及位置。

挤出线宽
增加第一层的挤出线宽,有利于提高在打印床上的附着力(参见这里)。下面还有一些原因修改线宽之后会更好些: Permeter(周边) 更低的值将产生更细的挤出丝并获得更精确的表面。 Infill and Solid Infill(填充和紧固填充) 粗的挤出填充可以让打印速度提高,并提供强力的填充。 Top infill (顶层填充) 更薄的挤出丝将提高表面光洁度,并确保角落紧密填充。 Support material(支撑材料) 作为支撑填充,采用粗的线宽越有利于打印时间减少。
需要记住的是当填写为百分比表示时,使用Layer height property做为参考的,并非Default extrusion width setting。
[]可变层高
Slic3r可以沿着Z轴任意位置调整层高度,也就是说可以在模型的一部分,例如垂直区域,采用粗的层高,而其他部分,例如倾斜的梯度,采用细的层高,会让分层显得更加明显。
下面给出一个基本例子,展示改变层高度可以提高打印质量。在墙结构中并不需要高清晰度质量认可接受,然而斜面的部分采用0.4mm的层高太粗,尤其是顶端,将变成一个平面。下面的图是G-code。


双击Plater选项卡中的模型名字弹出框显示2个表,第一个选项卡显示模型的相关信息,如下图所示。
值得注意的是模型高度,这对计算Z轴最大高度很有帮助。 第二个选项卡给出一个表格,每一行定义沿着Z轴高度给定的范围内的层高。在本示例中模型的垂直墙部分输出0.4mm层高,顶部输出0.2mm,最顶部的一部分输出0.15层高。请注意,每个范围之间的划分没有空隙。 下面就是这种配置下的G-code效果。
下面给出示例模型的真实打印效果,左边是至始至终0.4mm层高打印出来的效果,右边是可变层高设置下的打印效果。
可变层高的选项还有一个附加特性,将些范围层高设置为0以后,模型的这些部分将不会被打印出来。下图表示在0-0.4mm的部分跳过了,这是一个将高模型划分为多个部分然后单独打印出来组装的好办法。
有两种方式来组织配置设置:导入导出和配置文件。前者在简单和专家模式下可用,后者则只在专家模式下可用。

回复 支持 反对

使用道具 举报

 楼主| 开源王
2014-4-5 10:52:14 | 显示全部楼层
配置[]导入导出配置
通过Export Config File菜单选项可以很简单的导出当前设置,这样将所有设置的值保存在一个.ini格式的文件中。通过Load Config菜单选项可以导入之前保存的文件。
[]配置文件
很明显,一个打印完整的设置拥有几组分步配置选项可供选择,这样在组内的一些参数变化,而其他组的参数未变化时,我们可以只选择改变这一组的配置。
创建配置文件 打开一个想要修改设置的标签页,修改好后点击左边保存图标,保存一个准确表达的名字。

配置文件也可以通过保存右边的删除按钮删除配置文件。

回复 支持 反对

使用道具 举报

 楼主| 开源王
2014-4-5 10:52:58 | 显示全部楼层
高级专题[]SVG输出
Slic3r可以为其他打印机如树脂DLP或powder-bed打印机生成表示层的图像。这些层图像通常是白色轮廓黑色背景的,见下图。因为图片可能需要扩展,通常需要矢量格式,svg是最常见的矢量图形格式。
使用输出svg时不再使用Plater选项卡,直接选择File菜单下的Slice to SVG…选项,点击后出现文件选择对话框,选择模型文件(STL,OBJ或AMF),完成后出现保存svg文件对话框,选着路径和文件名保存。
尝试在浏览器中浏览,但只显示SVG文件的第一层,我们可以看到背景通常是白色的。
由于这个原因,这里写了一个小的网络应用程序来显示每一层的切片,并变为黑色背景,切换到这个网络应用程序,把svg文件拖拽到这里,它将加载和显示它。http://garyhodgson.github.io/slic3rsvgviewer
SVG设置 大多数的slic3r的选项,生成SVG时并不需要,但是层高设置将决定层的数量,请注意Slic3r限制了层高度小于喷嘴直径。
打印SVG 同时SVG输出可用于各类打印机,下面给出一个例子展示SVG文件可以用在DLP树脂打印机。例子使用Kliment的Printrun修改版软件,它可以直接加载SVG文件,并将其发送到DLP投影机。打印软件核心组件可以发送Z轴G-Code控制命令,这意味着可以用在RepRap电路,例如RAMPS。 http://garyhodgson.com/reprap/projectlayer

[]命令行使用
Slic3r有替代GUI的命令行,可以作为脚本的部分,也可以作为其他工具的一部分,比如Printun。https://github.com/kliment/Printrun
所有GUI使用的选项,都可以在命令行开关参数中找到。下面给出最新版的命令信息,可以通过发送命令获取: Slic3r.pl –help 预设配置可以通过ini文件加载,并会覆盖命令行上的选项。 slic3r.pl --load config.ini --layer-height 0.25 file.stl

[]命令行选项
使用:slic3r.pl [选项] xxx.stl
[]后期处理脚本
在Slic3r产生G-code之前有几个地方可以对其进行调整和修改,在切片完成的最后一个步骤中就可以插入脚本。 https://github.com/alexrj/Slic3r/wiki/Writing-post-processing-scripts
在Print Settings选项卡下的OutPut options区域有个Post-processing scripts选项,添加每个脚本的绝对路径,用分号分隔。但要确保每个脚本可以被host执行。

每个脚本将通过G-Code文件绝对路径生成。所有Slic3r的配置项可以通过环境变量让脚本有效。这些变量都以SLIC3R_前缀开始。下面的脚本可以将Slic3r的选项输出到标准输出。
  • !/bin/sh
echo "Post-processing G-code file: $*" env | grep ^SLIC3R 脚本案例可以在GitHub中找到: https://github.com/alexrj/Slic3r/tree/master/utils/
Perl的in-place模式(perl –i)使修改G-code文件的内容变得容易,这样可以不用拷贝,编辑和替换原文件。下面是将内容输出到标准输出的简单例子。
  • !/usr/bin/perl -i
use strict; use warnings;
while (<>) {
  • modify $_ here before printing
print; }
[]故障发现及解决[]Z轴摇晃
模型的垂直波动可能是由于Z轴摇晃。Whosawhatsis的文章“Taxonomy of Z axis artifacts in extrusion-based 3d printing” 深入分析了其潜在原因。然而,Slic3r用户对于摇晃特别在意的一点是由于电机和Z轴螺纹的螺距不匹配。这可以通过设置层高为完整步长的多倍。
上文相关的文件引用:
为避免(模型的)Z轴波动,你应该选择层高是一个完整步长的倍数。为了计算你所使用螺丝的完整步长,使用你螺丝的螺距(我建议M6,螺距1mm)除以电机旋转一周的完整步进数。微步并不准确可靠,因此在计算的时候忽略它们(尽管使用微步可以更平稳安静)。我推荐M6的螺丝,这个值是5mm,而i3使用的M5的螺丝,这个值是4mm,其它大多数reprapsd 机器使用M8螺丝,这个值是6.25mm。例如,设置层高为200微米(.2mm)将使用上诉提到的所有机器,因为200 = 6.25*32 = 5*40 = 4*50。

回复 支持 反对

使用道具 举报

 楼主| 开源王
2014-4-5 10:53:41 | 显示全部楼层
Slic3r的帮助
常见问题集 FAQ

博客
[]聊天
irc.freenode.net reprap:里面有很多slic3r的用户。 Slic3r:slic3r的开发者和用户。

RepRap.org论坛
forums.reprap.org/list.php?263
[]问题
回复 支持 反对

使用道具 举报

2014-6-16 09:17:20 | 显示全部楼层
很不错的讲解,谢谢
回复 支持 反对

使用道具 举报

2014-9-26 10:35:17 | 显示全部楼层
好东西谢谢研究下
回复 支持 反对

使用道具 举报

2014-9-26 14:26:01 | 显示全部楼层
找好久了  谢谢
回复 支持 反对

使用道具 举报

2014-10-27 23:55:18 | 显示全部楼层
这个必须赞
回复 支持 反对

使用道具 举报

2014-10-28 22:23:45 | 显示全部楼层
学习中,刚刚接触
回复 支持 反对

使用道具 举报

2015-11-13 15:29:38 | 显示全部楼层
非常好  很详细 感谢作者~
回复 支持 反对

使用道具 举报

推动3D打印

关注南极熊

通知

联系QQ/微信9:00-16:00

392908259

南极熊3D打印网

致力于推动3D打印产业发展

Copyright © 2024 南极熊 By 3D打印 ( 京ICP备14042416号-1 ) 京公网安备11010802043351
快速回复 返回列表 返回顶部