Module 04 · Preparing Designs and Jobs for Desktop 3D Printing & Printing Services桌面 3D 打印与打印服务:设计及作业准备
04-02-04 CURA Slicer BasicsCura 切片基础
深入 3D 打印切片软件:从数字模型到 G-Code
🎉 在 3D 打印控制软件 阶段,我们已经将虚拟模型与物理对象建立了一一对应的关系。现在,是时候 深入 3D 切片软件(Slicer),探讨如何调整每一个细节,使其转换为可执行的 G-Code 指令,并精准指导 3D 打印机 逐层构建物体。
什么是 3D 切片软件(Slicer)?
📌 切片软件的核心作用:
1️⃣ 解析 3D 数字模型(STL/OBJ/3MF) 并将其转换为层(Layer)
2️⃣ 计算填充路径(Infill),决定材料的使用方式
3️⃣ 设定打印参数(层高、壁厚、支撑结构等)
4️⃣ 生成 G-Code 任务文件,提供逐步执行的指令
💡 为什么需要切片?
- 3D 打印机 无法直接理解 STL/OBJ 等格式的 3D 模型
- 需要将模型“翻译”成逐层打印的路径
- 确保打印效果符合预期,减少失败率
💡 切片软件的作用就像“建筑工程师” 🏗️,它决定了打印机如何建造每一层,并最终形成完整的 3D 物体。
G-Code 是如何生成的?
📌 G-Code 是什么?
- G-Code(数控编程语言) 是一组精确的机器指令,用于指导 3D 打印机执行打印任务
- 基本格式:每一行都表示一个动作,例如:
- 加热喷嘴 🔥
M104 S220 - 移动打印头 🏎️
G1 X10 Y10 Z0.2 - 挤出材料 🧵
G1 E20
- 加热喷嘴 🔥
📌 G-Code 文件包含哪些信息?
| 🔢 G-Code 命令 | 📌 作用 |
|---|---|
G0 |
快速移动喷嘴(非打印移动) |
G1 |
挤出材料并绘制路径 |
G28 |
回零(Homing),移动到原点 |
G92 |
设定当前坐标点 |
M104 |
设置喷嘴温度 |
M109 |
等待喷嘴达到指定温度 |
M140 |
设置加热床温度 |
M190 |
等待加热床达到温度 |
📌 为什么不让 3D 打印机直接解析 STL?
- STL 仅描述模型表面,无法指导打印路径
- G-Code 提供逐步执行的指令,确保打印顺序正确
- 减少计算负担,避免打印机“卡死”或“随机挤出”
💡 想象 G-Code 就像“食谱” 🍳,3D 打印机需要逐步执行指令,才能最终“烹饪”出完美的 3D 物体!
切片软件的关键设置
📌 如何调整切片参数?
1️⃣ 打印精度(层高 Layer Height):影响打印质量和时间
2️⃣ 填充密度(Infill Density):决定物体的强度和材料使用量
3️⃣ 支撑结构(Support Structure):支撑悬空部分,避免塌陷
4️⃣ 壁厚(Shell Thickness):增强打印件的耐用性
5️⃣ 打印速度(Print Speed):影响打印时间和细节
📌 如何优化 G-Code?
- 降低层高(0.1mm)可以提高打印质量 🎯
- 增加填充密度(>50%)可提高强度,但耗材增加 💰
- 调整支撑角度(45°)减少不必要的支撑,节省材料 🌱
- 提高喷嘴温度(适用于 ABS)减少翘曲问题 🏗️
Ultimaker Cura 切片操作指南
📌 Ultimaker Cura 介绍
- Ultimaker Cura 是最常见的 免费、开源 3D 切片软件
- 支持多种打印机,兼容 Ultimaker、Prusa、Creality 等品牌
- 可调整参数,实现更高质量的 3D 打印
📌 Ultimaker Cura 操作步骤
1 导入 3D 数字模型
- 支持文件格式:STL、OBJ、3MF、AMF
- 点击 "文件" > "打开文件" 或 拖拽模型到 Cura
2 变换 & 调整
- 缩放(Scale):调整模型尺寸 📏
- 旋转(Rotate):改变打印方向 🔄
- 镜像(Mirror):生成对称零件 🪞
3 选择切片配置
📌 关键参数
| ⚙️ 参数 | 📌 作用 |
|---|---|
| 层高(Layer Height) | 影响打印精度(越小越精细) |
| 填充率(Infill Density) | 影响强度和重量(0-100%) |
| 外壳厚度(Wall Thickness) | 增加模型强度 |
| 支撑结构(Support) | 控制支撑材料的添加 |
| 打印速度(Print Speed) | 影响打印时间和质量 |
4 进行切片(Slicing)
- 点击 "切片"(Slice),等待 Cura 生成 G-Code
- 在 "预览模式" 下检查打印路径
- 导出 G-Code 并上传到 3D 打印机
5 预览打印路径
- 🟡 黄色:外壳(Shell)
- 🔵 蓝色:填充(Infill)
- 🔴 红色:支撑(Support)
3D 切片软件使用最佳实践
✅ 检查网格错误,确保模型无破损
✅ 优化打印方向,减少支撑,提高质量
✅ 选择合适填充率,平衡强度与材料消耗
✅ 使用路径预览,检查打印顺序与细节
✅ 保存 G-Code + 项目文件,便于重复打印
🚀 掌握 3D 切片软件,让你的 3D 打印更高效、更精准! 💡
📂 立即打开 Cura,导入你的模型,开始切片吧! 🎉