🤖 roboto_origin_03 Wiki
首页 / 硬件 / 制造文件获取指南

本页面面向首次接触 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) 这类描述性命名,检索时请注意命名风格差异。

Sources: run_bash run_bash

第二步:获取机械加工文件

机械制造文件分为CNC 加工件(金属骨架)和3D 打印件(塑料结构件与标定工装)两类。本节按工艺类型给出精确获取路径。

2.1 CNC 加工件文件获取

CNC 件构成机器人的承力骨架,材质以 6061/7075 铝合金和 45 钢为主。V2.0 在文件组织上做了显著优化,提供两套并行目录:完整工程版与送厂加工版。

V2.0 文件路径:

每个零件在完整工程目录中均附带四种格式:.SLDPRT(SolidWorks 零件)、.SLDDRW(SolidWorks 工程图)、.STEP(通用三维交换格式)与 .PDF(二维工程图纸)。若你仅需将文件发送给加工厂而无需本地二次设计,可直接使用 _送加 目录,该目录已剔除所有 .SLDPRT.SLDDRW 源文件,文件体积更小、传输更高效。V2.0 总计约 25 种 CNC 零件,覆盖手臂、腿部、躯干、脚部与连接件五大模块。

V1.0 文件路径:

V1.0 未划分"完整版/送加版",所有文件平铺存放,每种零件提供 .STEP.PDF 两种格式,命名方式相对直观但缺少统一工程编号。

Sources: run_bash run_bash

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(分电板)

Roboto_Usb2Can(USB 转 CAN 通讯板)

两块板子各自的 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 概览进行全量核对,确认标准件、电机、轴承等外购件与自制加工件无遗漏后,再进入安装手册导读

如果你已经准备好深入某一具体工艺领域,可按需继续阅读: