文章翻译自官方说明文档 README.md
PrusaSlicer
你可能需要检查Prusaslicer 项目页面。预构建的 Windows、OSX 和 Linux 二进制文件可通过Git 发布页面或从Prusa3D 下载页面获得。也提供第三方 Linux 版本有。
Prusaslicer 获取 3D 模型(STL、OBJ、AMF),并将其转换为用于 FFF 打印机的 G 代码指令或用于 mSLA 3D 打印机的 PNG 层。它与任何基于 RepRap 工具链的现代打印机兼容,包括所有基于 Marlin、Prusa、Sprinter 和 Repetier 固件的打印机。它还可以与 Mach3、LinuxCNC 和 MachineKit 控制器配合使用。
PrusaslicerSlic3r基于 Alessandro Ranellucci 和 RepRap 社区。
它是用什么语言写的?
所有面向用户的代码都是用 C++ 编写的,一些遗留代码和单元测试是用 Perl 编写的。Prusaslicer 的开发或使用都不需要 Perl.
切片核心是 libslic3r
库,它可以以独立的方式构建和使用。命令行界面是一个瘦包装器 libslic3r
。
Prusaslicer 的主要特点是什么?
主要特点是:
- 多平台(Linux/Mac/Win),并打包为独立应用程序,无需依赖关系
- 在没有 GUI 的情况下完成命令行界面使用它
- 多材质**(多台挤出机)**对象打印
- 支持多种 G 代码风格(RepRap、MakerBot、Mach3、MachineKit 等)
- 电镀具有不同打印设置的多个对象能力
- 多线程加工
- STL 自动修复(损坏模型的公差)
- 广泛的自动化单元测试
其他主要功能包括:
- 合并填充每个“n ”周界图层以加快打印速度
- 3D 预览(包括多材料文件)
- 在多层高度一次打印中
- 无障碍花瓶螺旋形花瓶模式
- 速度、加速度、挤压宽度的细粒度配置
- 几种填充模式,包括蜂巢,螺旋,希尔伯特曲线
- 支撑材料、筏板、边缘、裙边
- 待机温度和多挤出机印刷的自动擦拭
- 可自定义 **G 代码宏 **并使用变量占位符输出文件名
- 支持后处理脚本
- 冷却逻辑控制风扇速度和动态打印速度
发展
如果要自己编译源代码,请按照以下文档页面之一中的说明进行操作:
我能帮忙吗?
一定!你可以执行以下操作来查找可用的帮助:
- 将添加issue到 GitHub 跟踪器(如果尚未存在)。
- 看看标记为“需要志愿者”的问题
PrusaSlicer的开源许可是什么?
Prusaslicer 是根据许可的_GNU Affero 通用公共许可证,第 3 版_。Prusaslicer 最初基于 Alessandro Ranellucci 的 Slic3R.
如何从命令行使用 Prusaslicer?
请参考命令行界面维基页面。