开源
PrusaSlicer:用于 3D 打印机的 G 代码生成器
来源:元经纪     阅读:1129
网站管理员
发布于 2023-04-10 08:33
查看主页

概述

用于 3D 打印机的 G 代码生成器(RepRap、Makerbot、Ultimaker 等)。

PrusaSlicer 采用 3D 模型(STL、OBJ、AMF)并将它们转换为适用于 FFF 打印机的 G 代码指令或适用于 mSLA 3D 打印机的 PNG 层。它与任何基于 RepRap 工具链的现代打印机兼容,包括所有基于 Marlin、Prusa、Sprinter 和 Repetier 固件的打印机。它还适用于 Mach3、LinuxCNC 和 Machinekit 控制器。

PrusaSlicer 基于Alessandro Ranellucci 和 RepRap 社区的Slic3r 。

它是用什么语言写的?

所有面向用户的代码都是用 C++ 编写的,一些遗留代码和单元测试是用 Perl 编写的。开发或使用 PrusaSlicer 不需要 Perl。

切片核心是

[hidecontent type="logged" desc="隐藏内容:登录后可查看"]

libslic3r库,可以独立构建和使用。命令行界面是libslic3r.

PrusaSlicer 的主要特点是什么?

主要特点是:

  • 多平台(Linux/Mac/Win) 并打包为独立应用程序,无需依赖项
  • 完整的命令行界面,无需 GUI 即可使用
  • 多材料(多挤出机)对象打印
  • 支持多种 G 代码风格(RepRap、Makerbot、Mach3、Machinekit 等)
  • 能够对具有不同打印设置的多个对象进行镀层
  • 多线程处理
  • STL自动修复(损坏模型的容忍度)
  • 广泛的自动化单元测试

其他主要特点是:

  • 结合填充每个'n'个周边层以加速打印
  • 3D 预览(包括多材质文件)
  • 单次打印中的多层高度
  • 用于无扰动花瓶的螺旋花瓶模式
  • 速度、加速度、挤压宽度的细粒度配置
  • 几种填充图案,包括蜂窝状、螺旋状、希尔伯特曲线
  • 支撑材料,筏板,边缘,裙子
  • 多机打印待机温度和自动擦拭
  • 可自定义的G 代码宏和带有可变占位符的输出文件名
  • 支持后处理脚本
  • 控制风扇速度和动态打印速度的冷却逻辑

发展

如果您想自己编译源代码,请按照这些文档页面之一上的说明进行操作:

如何从命令行使用 PrusaSlicer?

请参考命令行界面wiki 页面。

有关详细信息,请参阅项目主页文档目录。

[/hidecontent]

 

 

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 开源
100+黑科技亮相 《黑神话:悟空》来了 数贸会这一趟 你来不来?
Intel二代独立显卡终于泄露!2.85GHz频率新高
落实主体责任防范外卖餐饮浪费
组合训练在高校足球运动训练中的应用思考
开展加工贸易注意事项(海关答疑)

首页

分类

定制方案

消息

我的