外观
文件格式与数据边界

PuppyCAD 当前支持一种项目交换格式和两种导出格式。选择格式时应先判断接收方是需要继续编辑,还是只需要实体交换或视觉展示。
格式对比
| 格式 | 方向 | 主要内容 | 推荐场景 |
|---|---|---|---|
.puppy | 导入、导出 | 可见模型、项目结构、拓扑选择数据、装配关系、转换实体引用和已确认的剖面定义 | 在 PuppyCAD 中继续查看、选择、装配或再次导出 |
.step / .stp | 导出 | CAD 实体几何 | 与 CAD、制造或工程流程交换实体模型 |
.glb | 导出 | 可视网格、层级和材质 | 三维展示、评审或支持 GLB 的下游应用 |
PuppyCAD 离线包
.puppy 是 PuppyCAD 的离线项目快照。导出时只包含当前可见且具备有效 CAD 数据的模型,隐藏对象不会进入离线包。
离线包可保留零件或装配体上下文、设计树结构、拓扑选择能力、标准配合、转换实体引用和已确认的剖面定义。它不保存:
- 完整编辑历史和撤销栈。
- 当前相机位置,以及剖面命令中尚未确认的临时预览。
- 面板布局和临时命令预览。
- 不可见模型。
- 不具备可恢复 CAD 数据的纯显示网格。
不要手动修改 .puppy 内部内容,否则完整性校验或模型映射可能失败。
STEP
STEP 适合交换实体几何。它不用于保留 PuppyCAD 的设计树、草图命令历史、装配版本上下文或界面状态。导出前应确认当前模型具备可导出的实体数据。
剖面视图不会把模型切成新的实体。STEP 始终导出真实 CAD 几何,不包含当前剖切显示或彩色剖面盖。
GLB
GLB 适合交付可视模型。它侧重网格、层级和材质,不应作为继续参数化建模或精确 CAD 实体交换的首选格式。
GLB 导出也不会烘焙当前剖面视图;需要传达剖切观察结果时,应另外提供截图或交付包含剖面定义的 .puppy 文件。
导出前检查
- 使用适合窗口确认视口内容。
- 在设计树中确认需要交付的模型处于显示状态。
- 结束仍在预览中的草图、特征或装配命令。
- 对装配体检查组件位置和配合结果。
- 选择与下游用途匹配的格式。
具体操作参见离线包导入与导出和STEP 与 GLB 导出。