3d打印切片软件 linux,3D打印切片软件汇总分类

本文介绍了多个开源且免费的3D打印分层软件,包括Slic3r、Skeinforge、Cura、Kisslicer等,详细阐述了它们的特点和适用场景,为3D打印机开发者和用户提供了丰富的选择。
摘要由CSDN通过智能技术生成

摘要:分层软件,就是把3D模型按照层厚设置按照Z轴方向分层,并得到G代码,供设备使用。基本上3D打印机都自带了控制软件,对于想自己开发3D打印机的朋友来说,已经有很多国外的免费或者开源的分层软件可以直接使用。

分层软件,就是把3D模型按照层厚设置按照Z轴方向分层,并得到G代码,供设备使用。基本上3D打印机都自带了控制软件,对于想自己开发3D打印机的朋友来说,已经有很多国外的免费或者开源的分层软件可以直接使用,简单介绍如下:

Slic3r

Slic3r的开源,免费,相对快捷和高度可定制化的特性,使它成为开源创客的首选切片软件。小技巧:通常你的3D打印机生产商(如果是基于开源的)会提供一个默认的切片设置。所以如果你能在打印机文件中找到一个名叫.INI Slic3r的文件,就首先将这个文件导入Slic3r作为初始设置(点击:File->Import Config),然后在此基础上调试软件的各项数据。

Skeinforge

另一款非常流行的切片软件。同样开源,免费。

Cura

是由ultimaker开发,可以兼容很多打印机,但对ultimaker自己的3D打印机无疑是支持的最好的,所以主要应用在ultimaker 3D打印机。既可以切片也有3D打印机控制界面。

kisslicer

是一款简单易用的跨平台的切片软件, kis是keep it simple的简写(保持简单),从名字也能看出他的风格,简单清晰就是它的目标。主机软件,3D打印机控制软件: 它的作用是和3D打印机通讯,把.gcode文件发送给打印机并控制3D打印机的参数,

Cura 是一款开源3D打印机的切片引擎。 切片程序的主要过程如下:          i.             导入3D模型(STL,OBJ等等)。         ii.             分析并修复3D模型(源码里面貌似木有这一步…)。        iii.             将3D模型切割成2D层。        iv.             用上一步得到的2D图层形成LayerParts(他们自己的叫法),因为一层里面,很有可能有很多个不同的多边形,比如桌子,他的四个角,切出来后是四个圆形,上一步中只是得到了四个圆形,而没有确定这四个圆形是属于同一层的。         v.             进一步确定LayerParts中,各个part间的关系,比如得到了两个圆,大圆套小圆,我们就需要确认,小圆是空心的,而大圆和小圆形成的圆环是实心的。        vi.             将需要实心打印的部分标记出来(100%填充)。       vii.             将需要空心打印的地方打印出来(部分填充)。      viii.             根据生成的LayerParts生成每一层的G-code。 上述的每一步都有更多的逻辑关系在里面,但这只是一个工作的大概流程。切割引擎所有的数据都存放在一个叫SliceDataStorage的类里面。记住,上述的每一步都是基于前一步的数据来进行的。这里严格按照上述的流程来处理3D模型生成G-code。另外,在代码里面,坐标是用64位整数的形式存在的,比如,你在代码中看到的1000,他实际代表了1mm。这样做是因为Clipper使用了64为整数来表示距离。 标签:cura3d
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值