本页面面向首次接触 Roboto 项目的初学者,系统梳理从仓库中定位、识别并下载全部制造文件的完整路径。制造文件是连接数字模型与物理实物的唯一桥梁,涵盖机械加工(CNC 与 3D 打印)和电路板生产(PCB 制板与贴片)两大领域。项目提供 V1.0 与 V2.0 两条并行技术路线,两者在文件组织逻辑、命名规范与硬件架构上存在显著差异,阅读前请务必先通过版本选型:V1.0 与 V2.0 对比确认目标版本。本指南仅聚焦于"如何获取文件",不涉及设计原理、打印参数或装配工艺,这些内容请参阅后续专项文档。
Sources: README_cn.md
制造文件全景架构
在深入具体目录之前,建议先建立对全仓库制造文件拓扑的整体认知。所有制造文件按版本 → 子系统 → 工艺类型三级树形结构存放,逻辑极为清晰。
graph TD
A[仓库根目录] --> B[V1.0 atom01]
A --> C[V2.0 roboto_origin]
B --> B1[atom01_mechanic<br/>机械部分]
B --> B2[atom01_pcb<br/>电路部分]
B1 --> B1a[02_Manufacturing/3D_Printing]
B1 --> B1b[02_Manufacturing/CNC_Machining]
B2 --> B2a[Roboto_Power<br/>分电板]
B2 --> B2b[Roboto_Usb2Can<br/>通讯板]
C --> C1[roboto_origin_mechanic<br/>机械部分]
C --> C2[roboto_origin_pcb<br/>电路部分]
C1 --> C1a[02_Manufacturing/3D_Printing]
C1 --> C1b[02_Manufacturing/CNC_Machining]
C2 --> C2a[RBE_Board V2.0<br/>三合一集成板]
B1a --> B1a1[标定件 + PCB载板]
B1b --> B1b1[STEP + PDF + BOM]
C1a --> C1a1[A2_3D_print<br/>结构件]
C1a --> C1a2[总3d打印标定件<br/>标定工装]
C1b --> C1b1[A2_cnc_atom01<br/>完整工程文件]
C1b --> C1b2[A2_cnc_atom01_送加<br/>外发精简包]
B2a --> B2a1[01_Gerber + 02_Assembly]
B2b --> B2b1[01_Gerber + 02_Assembly]
C2a --> C2a1[01_Gerber + 02_Assembly]
Sources: run_bash
第一步:确定版本与获取 BOM
制造文件的入口始终是 BOM(Bill of Materials,物料清单)。BOM 不仅告诉你要加工多少种零件,更重要的是它建立了零件名称、编号、数量与存放路径之间的映射关系。两个版本的 BOM 存放策略不同:V1.0 采用单一总 BOM,将机械、电子、标准件甚至包装全部汇总;V2.0 则按加工方式拆分为机械 CNC BOM 与 3D 打印 BOM,信息更聚焦。
| 版本 | BOM 文件路径 | 覆盖范围 | 特点 |
|---|---|---|---|
| V2.0 | V2.0/roboto_origin_mechanic/02_Manufacturing/CNC_Machining/A2_CNCBOM.xlsx |
25 种 CNC 金属件 | 含工程编号 RB000xxx、材质、表面处理与数量 |
| V2.0 | V2.0/roboto_origin_mechanic/02_Manufacturing/3D_Printing/A2_3DBOM .xlsx |
3D 打印结构件 | 含 PLA 材质与颜色说明 |
| V1.0 | V1.0/atom01_mechanic/02_Manufacturing/CNC_Machining/ATOM 01 ZZEBOM.xlsx |
整机全量物料 | 涵盖机械、电子、标准件、耗材与包装 |
初学者操作建议:优先打开对应版本的 BOM,将其中"Part Name"列与仓库实际文件名进行比对,确认无遗漏后再进入下一步。V2.0 的 CNC BOM 中零件采用 RB000152_02_手臂1 这类工程化编号,而 V1.0 使用 atom手臂 - 副本 (1) 这类描述性命名,检索时请注意命名风格差异。
第二步:获取机械加工文件
机械制造文件分为CNC 加工件(金属骨架)和3D 打印件(塑料结构件与标定工装)两类。本节按工艺类型给出精确获取路径。
2.1 CNC 加工件文件获取
CNC 件构成机器人的承力骨架,材质以 6061/7075 铝合金和 45 钢为主。V2.0 在文件组织上做了显著优化,提供两套并行目录:完整工程版与送厂加工版。
V2.0 文件路径:
- 完整工程文件(含 SolidWorks 源文件):
V2.0/roboto_origin_mechanic/02_Manufacturing/CNC_Machining/A2_cnc_atom01/ - 外发加工精简包(仅含 STEP + PDF):
V2.0/roboto_origin_mechanic/02_Manufacturing/CNC_Machining/A2_cnc_atom01_送加/
每个零件在完整工程目录中均附带四种格式:.SLDPRT(SolidWorks 零件)、.SLDDRW(SolidWorks 工程图)、.STEP(通用三维交换格式)与 .PDF(二维工程图纸)。若你仅需将文件发送给加工厂而无需本地二次设计,可直接使用 _送加 目录,该目录已剔除所有 .SLDPRT 和 .SLDDRW 源文件,文件体积更小、传输更高效。V2.0 总计约 25 种 CNC 零件,覆盖手臂、腿部、躯干、脚部与连接件五大模块。
V1.0 文件路径:
V1.0/atom01_mechanic/02_Manufacturing/CNC_Machining/
V1.0 未划分"完整版/送加版",所有文件平铺存放,每种零件提供 .STEP 与 .PDF 两种格式,命名方式相对直观但缺少统一工程编号。
2.2 3D 打印件文件获取
3D 打印件主要承担结构覆盖、电气转接与标定辅助功能。V2.0 将该类文件细分为两个子目录,初学者极易混淆,需特别注意:
| 子目录 | 路径 | 内容说明 |
|---|---|---|
| 结构件 | V2.0/roboto_origin_mechanic/02_Manufacturing/3D_Printing/A2_3D_print/ |
头上、头下增高件、PCB 转接板(香橙派/地瓜派)、脚部标定件 |
| 标定工装 | V2.0/roboto_origin_mechanic/02_Manufacturing/3D_Printing/总3d打印标定件/ |
大腿定位块、肘部/肩部/脚踝/腰部/膝盖标定件等 8 类工装 |
V2.0 的 3D 打印件以 .STEP 为主,同时附带 3D打印说明.pdf 与 打印说明.pdf 两份指导性文档,以及 标定说明.pptx 用于理解标定件的使用场景。V1.0 的 3D 打印文件则统一存放在 V1.0/atom01_mechanic/02_Manufacturing/3D_Printing/ 下,未做结构件与标定件的分区,但同样包含 标定说明.pptx。
Sources: run_bash
第三步:获取 PCB 制造文件
电路板制造需要三类核心文件:Gerber(制板厂生产 PCB 光绘文件)、BOM(元器件采购清单)与 PickAndPlace(贴片机坐标文件)。项目按 V2.0 集成方案与 V1.0 分立方案提供完全不同的文件集。
3.1 V2.0 RBE_Board V2.0 集成主板
V2.0 采用"三合一"集成架构,将 48V 转 5V 降压、分电与 USB 转 CAN 通讯集成于单块 RBE_Board。其制造文件高度集中:
| 文件类型 | 文件名 | 用途 |
|---|---|---|
| Gerber | Gerber_RBE_PWR_HUB_V2.1_2026-04-09.zip |
提交给 PCB 制板厂 |
| BOM | BOM_三合一V2.1_RBE_PWR_HUB_V2.1_2026-04-09.xlsx |
元器件采购与核对 |
| 贴片坐标 | PickAndPlace_RBE_PWR_HUB_V2_1_2026_04_09.xlsx |
SMT 贴片厂使用 |
全部位于 V2.0/roboto_origin_pcb/01_Gerber/ 与 V2.0/roboto_origin_pcb/02_Assembly/ 下。此外,00_Docs/ 目录还提供 .step 三维结构模型与硬件原理说明 PDF,便于你在设计外壳或散热结构时进行空间对插验证。
Sources: run_bash README_cn.md
3.2 V1.0 分立模块(Power + USB2CAN)
V1.0 的电气系统由两块独立 PCB 构成,需分别获取制造文件,切勿混用:
Roboto_Power(分电板)
- Gerber:
V1.0/atom01_pcb/Roboto_Power/01_Gerber/POWER_BOARD_GERBER_V1.0 .zip - BOM / 坐标:
V1.0/atom01_pcb/Roboto_Power/02_Assembly/
Roboto_Usb2Can(USB 转 CAN 通讯板)
- Gerber:
V1.0/atom01_pcb/Roboto_Usb2Can/01_Gerber/Gerber_Roboto_uUsb2Can_V1.0_1_2026-4-8.zip - BOM / 坐标:
V1.0/atom01_pcb/Roboto_Usb2Can/02_Assembly/
两块板子各自的 00_Docs/ 中均包含接口定义图、渲染图与原理图,发板前建议对照图片确认版本号与文件日期一致。
Sources: README_cn.md README_cn.md
文件格式速查与使用场景
初学者首次接触制造文件时,常对后缀名感到困惑。下表列出本仓库涉及的全部制造文件格式及其使用场景,帮助你在正确环节调用正确文件。
| 格式后缀 | 全称/说明 | 适用工艺 | 使用场景 |
|---|---|---|---|
.STEP |
ISO 10303 标准三维模型 | CNC / 3D 打印 | 通用格式,任何加工厂均可读取 |
.SLDPRT |
SolidWorks 零件源文件 | CNC | 需本地修改设计时使用 |
.SLDDRW |
SolidWorks 工程图源文件 | CNC | 出图、标注公差或修改图纸时使用 |
.PDF |
二维工程图 | CNC | 加工厂的工艺审图与质检依据 |
.STL |
三角网格模型 | 3D 打印 | 部分切片软件更偏好 STL(如电池底盖) |
.zip |
Gerber 压缩包 | PCB 制板 | 直接上传至嘉立创等 PCB 打样平台 |
.xlsx |
BOM / 坐标表 | CNC / PCB | 采购、核对、贴片编程 |
需要特别强调的是,CNC 加工厂通常要求同时提供 .STEP(三维)和 .PDF(二维),前者用于编刀路,后者用于核对尺寸公差与形位要求;而 3D 打印服务商一般仅需 .STEP 或 .STL 即可。
Sources: run_bash
外发加工文件准备流程
当你已经完成版本选择、BOM 核对与文件定位后,可按以下流程将文件发送给制造服务商。本流程以 V2.0 为例,V1.0 逻辑相同但路径不同。
flowchart LR
A[打开 A2_CNCBOM.xlsx] --> B[按零件名在 A2_cnc_atom01_送加 目录检索]
B --> C[打包对应 STEP + PDF]
C --> D[附上 BOM 中的材质与数量要求]
D --> E[发送 CNC 加工厂]
F[打开 A2_3DBOM.xlsx] --> G[在 A2_3D_print 与 总3d打印标定件 检索]
G --> H[汇总所有 STEP 文件]
H --> I[附上 3D打印说明.pdf]
I --> J[发送 3D 打印服务商]
K[进入 roboto_origin_pcb] --> L[提取 Gerber zip + BOM + PickAndPlace]
L --> M[发送 PCB 制板与贴片厂]
该流程覆盖了机器人本体三大制造环节:金属骨架、塑料结构、电气核心。建议初学者按"CNC → 3D 打印 → PCB"的顺序同步推进,因为前两者的交货周期通常远长于 PCB 打样,提前并行可显著压缩总装等待时间。
Sources: run_bash
常见疑问与下一步
Q1:V2.0 的 _送加 目录是否足够用于生产?
足够。_送加 目录已包含每个零件的 .STEP 三维模型与 .PDF 工程图纸,满足绝大多数 CNC 加工厂的信息需求。若厂方需要修改设计,再提供 .SLDPRT 源文件。
Q2:是否可以只打印部分标定件? 不建议。标定件直接影响关节零位精度,缺失任何一件都会导致后续3D 打印件标定流程无法正常进行。首次制造请严格按 BOM 数量齐全打印。
Q3:获取文件后应该先做什么? 请携带 BOM 前往物料清点与 BOM 概览进行全量核对,确认标准件、电机、轴承等外购件与自制加工件无遗漏后,再进入安装手册导读。
如果你已经准备好深入某一具体工艺领域,可按需继续阅读:
- 探究 3D 打印参数与材料选择 → 3D 打印件制造规范
- 理解 CNC 工程图纸的公差与标注 → CNC 加工件工程图纸
- 学习 PCB 制板与贴片细节 → PCB 制板、BOM 与贴片坐标