1个不稳定版本
0.1.0 | 2024年7月16日 |
---|
#357 在 解析实现
106 每月下载量
8KB
140 行
STL到3MF转换器
stlto3mf
是一个用Rust编写的命令行工具,可以将表示单个物体的多个STL文件合并成一个单一的3MF文件。这对于多材料3D打印非常有用,可以节省时间和精力,在处理切片程序时更加方便。
功能
- 将多个STL文件合并成一个单一的3MF文件。
- 生成与任何支持3MF格式的切片程序或3D查看器兼容的通用3MF文件。
要求
- Rust(用于从源码构建)
安装
要从源码构建,您需要安装Rust。克隆仓库并构建项目
git clone https://github.com/yourusername/stlto3mf.git
cd stlto3mf
cargo run
# or
cargo install --path '.'
可执行文件将在目标/release目录中可用(或在你的$PATH中)
用法
stlto3mf [OPTIONS] --output <OUTPUT> [STL_FILES]...
参数
-
[STL_FILES]...
要合并的STL文件列表。
选项
-
--output <OUTPUT>
最终.3MF文件中STL文件组的名称。 -
--name <NAME>
3MF文件的输出文件名。 -
-h, --help
打印帮助信息。 -
-V, --version
打印版本信息。
示例
基本用法
使用指定输出名称将多个STL文件合并成一个3MF文件
stlto3mf --output final_object --name output.3mf part1.stl part2.stl part3.stl
此命令将part1.stl、part2.stl和part3.stl合并成一个输出.output.3mf文件,并将它们分组在final_object下。
帮助和版本
要打印帮助信息
stlto3mf --help
要打印版本信息
stlto3mf --version
贡献
欢迎贡献!请为任何改进或错误修复打开一个问题或提交一个pull请求。许可
许可
本项目采用MIT许可。有关详细信息,请参阅LICENSE文件。
联系
如有任何问题或支持,请在该GitHub仓库上打开一个问题或联系 [email protected]。
依赖项
~4.5MB
~82K SLoC