使用 COMPAS 进行 FDM 3D 打印的切片包
项目描述
compas_slicer
使用 COMPAS 进行 FDM 3D 打印的切片包。
主要特点
- 平面切片(默认方法,基于Cgal库的方法)
- 曲线切片(边界插值、UV 切片、标量场切片)
- 制造相关信息的生成
- 将打印数据导出为 Json 和 gcode 格式
入门
第 1 步:安装
推荐的安装方式compas_slicer是使用conda。例如,创建一个名为my-project(或替换为您自己的环境名称)的环境并安装如下:
conda config --add channels conda-forge
conda create -n my-project compas_slicer
第 2 步:可选安装步骤
指南针查看器
按照说明安装compas_view2( https://github.com/compas-dev/compas_view2 )。
康帕斯CGAL
conda install -n my-project compas_cgal
蚱蜢
Grasshopper 组件随安装自动compas_rhino安装,例如:
conda activate my-project
python -m compas_rhino.install -v 6.0
步骤 3. 测试库是否有效
激活您的环境并运行以下命令:
conda activate my-project
python -m compas_slicer
享受!
故障排除
见这里:https ://compas.dev/compas_slicer/installation.html#troubleshooting-1
贡献
在贡献代码之前:
- 安装开发依赖:
pip install -r requirements-dev.txt
- 确保所有测试都通过:
invoke test
- 确保你通过了 flake8 测试。(提示:这是该过程中最烦人的部分)
invoke lint
-
在使用新功能的示例文件夹中添加示例。运行示例并确保它运行顺利。
-
为 master 分支创建一个拉取请求,在其中详细解释您修复的内容。当您创建拉取请求时,有一个自动操作会在服务器上再次为您的代码运行测试。确保拉取请求也通过了自动测试。如果没有,则检查结果,找出问题所在,修复它,然后再次将结果推送到您的分支上。该操作将在打开的拉取请求上再次自动运行。
作者
- Ioanna Mitropoulou < mitropoulou@arch.ethz.ch > @ioannaMitropoulou
- Joris Burger < burger@arch.ethz.ch > @joburger
- 安德烈·吉帕 < jipa@arch.ethz.ch > @stratocaster
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
compas_slicer-0.5.0.tar.gz
(128.3 kB
查看哈希)
内置分布
compas_slicer-0.5.0-py2.py3-none-any.whl
(157.5 kB
查看哈希)
关
compas_slicer -0.5.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 2ea1f1c19a80bd055a72742ec130e7d40a8443054a6318f55cdfdc1952ba80c3 |
|
| MD5 | 28c0e11a3ea13b73d958a8940cba19e8 |
|
| 布莱克2-256 | bd6ba04aed76c6a398831d748671929678638ce1c854a031af7b43c57d90220e |
关
compas_slicer -0.5.0-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 30c338b1bdc1c7d796d680eca1dbbff673db90b9c67e5e38930f244b306f69f1 |
|
| MD5 | ea3775465113550baf4e299758d8834c |
|
| 布莱克2-256 | a07788018fb224299d53c618137b8e1031f4a1a04d8a91c95dd90a45196537de |