本文围绕四足机器人轻量化、模块化、运动适配性核心设计原则,完成基于SolidWorks/CATIA的初始三维建模,同时对核心结构进行拆解与展示,模型为通用型四足基础架构,适配中小型四足机器人的运动需求,可直接进行后续的结构优化、仿真分析与零件加工。
一、建模前期准备
1. 设计参数与核心要求
初始模型定位小型仿生四足机器人,整体尺寸、负载、运动参数为建模基准,避免结构冗余或强度不足:
设计参数 | 数值 |
整机高度 | 280mm(站立状态) |
整机长度 | 350mm |
单腿自由度 | 3DOF(髋部2个+膝部1个) |
机身净重 | ≤3kg(不含电机/电控) |
单腿承重 | ≥2kg |
材料选型 | 机身-6061铝合金;腿部连接件-碳纤维板;关节-尼龙PA66(3D打印/注塑) |
2. 软件适配与建模规范
• SolidWorks:优先采用零件-装配体-工程图流程,利用「配置功能」实现零件模块化替换,通过「运动算例」提前验证关节运动干涉;
• CATIA:采用创成式外形设计(GSD)-零件设计-装配设计流程,依托「参数化建模」实现尺寸联动修改,适配后续高阶曲面优化;
• 通用规范:所有零件单位统一为mm,基准面/基准轴与机器人重心、关节旋转中心重合,零件命名遵循「部位-功能-编号」(如:髋部旋转座-左前-01),装配体配合关系优先采用同心、重合、旋转,避免过度约束。
3. 核心设计原则
1. 仿生对称:机身与四条腿完全对称,降低建模与装配复杂度,保证运动稳定性;
2. 关节轻量化:旋转关节处做镂空、倒角处理,在强度达标前提下减少重量;
3. 电机集成:关节处预留电机安装位(适配20/28系列伺服电机),包含电机轴孔、固定螺孔,无需后续二次修改;
4. 预留接口:机身顶部预留电控仓、电池仓安装位,底部预留传感器(如力传感器、视觉传感器)接口。
二、核心零件三维建模(SolidWorks/CATIA通用流程)
四足机器人初始模型的核心零件分为机身框架、单腿组件、关节连接件三大类,单腿组件为核心建模单元,四条腿通过对称复制完成,以下为关键零件的建模步骤与要点:
1. 机身框架建模
机身是四足机器人的核心承载部件,连接四条腿与电控系统,采用框架式结构(比一体式机身更轻量化、易装配)。
建模步骤
1. 新建零件,以前视基准面为草图平面,绘制机身主体轮廓(长方形+圆角,长350mm、宽200mm,圆角R20),拉伸凸台(厚度20mm,6061铝合金);
2. 在机身四角绘制髋部关节安装座草图,拉伸凸台(高度30mm),并在安装座中心绘制同心孔(适配关节旋转轴,孔径12mm),同时绘制电机固定螺孔(4个,圆周分布);
3. 对机身中部做镂空处理(矩形镂空,减少重量),对所有边缘做倒角C2(避免应力集中);
4. 在机身顶部绘制电控仓安装凸台(长150mm、宽100mm、高5mm),并预留螺孔(8个,四周分布);底部绘制传感器安装凹槽(深度3mm)。
建模要点
• SolidWorks中可使用「筋特征」增强机身框架强度,避免镂空后结构刚度下降;
• CATIA中可通过「厚壁特征」实现机身框架的轻量化,同时利用「约束定义」固定安装座的位置精度。
2. 单腿组件建模(3DOF核心单元)
单腿为髋部旋转段+大腿段+小腿段的三段式结构,3个自由度分别为:髋部横摆(绕Z轴)、髋部俯仰(绕Y轴)、膝部俯仰(绕X轴),是建模的核心难点,先完成单腿零件建模,再通过装配体实现关节配合。
核心零件建模(以大腿段为例)
1. 新建零件,以右视基准面为草图平面,绘制大腿段轮廓(碳纤维板,长120mm、宽25mm,圆角R5),拉伸凸台(厚度8mm);
2. 一端绘制膝部关节安装孔(同心孔,孔径10mm),并预留电机连接螺孔(4个);另一端绘制髋部俯仰关节连接孔(孔径12mm),与髋部旋转座配合;
3. 对大腿段两侧做减重槽(宽度15mm、深度4mm),边缘倒角C1。
其他零件建模要点
• 髋部旋转座:采用尼龙PA66,建模时保证两个旋转轴的垂直度(≤0.02mm),避免运动干涉;
• 小腿段:与大腿段结构相似,长度100mm,末端绘制足部安装位(预留橡胶脚垫的卡槽,深度5mm);
• 足部:采用橡胶材质(SolidWorks/CATIA中通过「软材料特征」模拟),建模为弧形,增加与地面的接触面积。
3. 关节连接件建模
关节连接件为电机法兰盘、旋转轴、轴承座,是实现关节旋转的关键,要求尺寸精度高、配合间隙小(配合间隙0.01-0.02mm)。
• 电机法兰盘:与伺服电机轴适配,建模时保证法兰盘端面与电机轴的垂直度,预留定位销孔;
• 旋转轴:采用45号钢,直径10/12mm,长度根据关节间距确定,两端做台阶轴(适配轴承);
• 轴承座:采用尼龙PA66,建模时预留轴承安装孔(与轴承外径过盈配合),并与机身/腿部零件无缝衔接。
三、装配体建模与配合关系(SolidWorks/CATIA)
完成所有核心零件建模后,进入装配体阶段,通过配合关系实现四足机器人的整体组装,核心是保证关节的旋转自由度与整机的对称性,流程为:机身框架定基准→依次装配四条腿→安装关节连接件→验证运动干涉。
1. SolidWorks装配体流程
1. 新建装配体,插入机身框架零件,固定为基准零件(所有其他零件均以机身为基准装配);
2. 插入左前腿的髋部旋转座,与机身四角的髋部安装座做同心配合(旋转轴Z轴)+重合配合(端面),保留旋转自由度;
3. 依次装配左前腿的髋部俯仰关节、大腿段、膝部关节、小腿段、足部,各关节配合关系均为同心配合,保留对应旋转自由度,非旋转方向做重合/距离配合(如大腿段与髋部旋转座的距离配合,间距5mm);
4. 左前腿装配完成后,通过**「镜像组件」功能**,分别以机身的前后、左右基准面为镜像面,完成右前腿、左后腿、右后腿的装配,保证四条腿完全对称;
5. 插入关节连接件(电机法兰盘、旋转轴、轴承座),与电机安装位做同心+重合配合,完成整体装配;
6. 利用**「运动算例-动画」**,手动拖动各关节旋转,验证是否存在运动干涉,若有干涉则返回零件建模阶段修改尺寸。
2. CATIA装配设计流程
1. 新建装配设计文件,插入机身框架零件,通过**「固定部件」**将其设为基准;
2. 插入左前腿髋部旋转座,通过**「同心约束」(旋转轴)+「接触约束」**(端面)实现配合,保留旋转自由度;
3. 依次装配单腿各零件,通过**「角度约束」**限制关节的旋转范围(如膝部俯仰角度-90°~+30°),避免过度旋转导致结构损坏;
4. 通过**「对称约束」**,以机身的对称平面为基准,完成其余三条腿的装配,保证对称精度;
5. 插入关节连接件,通过**「偏移约束」控制配合间隙,利用「装配检查」**功能验证运动干涉与尺寸精度。
3. 核心配合关系汇总
关节部位 | 配合关系 | 自由度 | 旋转范围 |
髋部横摆 | 同心+重合 | 绕Z轴旋转 | -45°~+45° |
髋部俯仰 | 同心+重合 | 绕Y轴旋转 | -60°~+45° |
膝部俯仰 | 同心+重合 | 绕X轴旋转 | -90°~+30° |
足部与小腿段 | 同心+距离 | 无(固定) | - |
四、三维模型结构展示
1. 整体结构展示
初始模型为仿生四足架构,整机呈“站立姿态”,机身框架位于中部,四条3DOF腿对称分布于机身四角,机身顶部预留电控仓/电池仓,底部预留传感器接口,关节处集成电机安装位,整体结构模块化、轻量化,无冗余设计,具体特征:
• 机身:框架式6061铝合金,中部镂空,四角为髋部关节安装座,保证承载能力与轻量化;
• 腿部:三段式碳纤维板结构,髋部双自由度、膝部单自由度,适配仿生步态(如慢走、小跑);
• 关节:尼龙PA66连接件+45号钢旋转轴,配合间隙小,旋转精度高;
• 足部:弧形橡胶结构,增加抓地性,预留脚垫卡槽。
2. 拆解结构展示(按装配层级)
将整体装配体按**「机身模块-单腿模块-关节模块-附件模块」**拆解,各模块独立且可快速替换,便于后续维修与结构优化:
1. 机身模块:核心承载单元,包含机身框架、电控仓安装座、传感器安装凹槽,是所有模块的装配基准;
2. 单腿模块:共4个(左前/右前/左后/右后),每个模块包含髋部旋转座、髋部俯仰关节、大腿段、膝部关节、小腿段、足部,模块间完全对称,可通用替换;
3. 关节模块:共12个(3个/腿),包含电机法兰盘、旋转轴、轴承座、伺服电机安装位,是实现腿部运动的核心;
4. 附件模块:包含橡胶脚垫、电控仓盖板、电池仓支架,均为标准化零件,建模时预留了多种安装方案。
3. 关键视角展示
(1)正视图
展示整机的对称性,四条腿与机身的垂直关系,髋部、膝部关节的位置分布,电控仓安装座的整体布局;
(2)侧视图
展示单腿的三段式结构,3个自由度的旋转方向,机身的高度与腿部的长度比例,足部与地面的接触角度;
(3)俯视图
展示机身框架的镂空设计,四角髋部安装座的圆周分布,电控仓/电池仓的预留位置,传感器接口的布局;
(4)关节细节图
展示髋部双旋转轴的配合关系,电机法兰盘与旋转轴的连接方式,轴承座的安装精度,腿部减重槽与倒角处理。
五、模型输出与后续应用
1. 模型文件输出
初始建模完成后,可输出SolidWorks/CATIA原生文件及通用格式,适配不同软件的后续处理:
软件 | 原生文件格式 | 通用输出格式 | 应用场景 |
SolidWorks | SLDPRT/SLDASM | STEP、IGES、STL、PDF工程图 | 结构优化、仿真分析、3D打印 |
CATIA | CATPart/CATProduct | STEP、IGES、STL、DWG | 高阶曲面设计、有限元分析、加工制造 |
2. 后续模型应用方向
1. 结构优化:通过ANSYS/ABAQUS有限元分析,对机身、腿部的应力集中部位进行优化(如增加筋特征、修改镂空尺寸);
2. 运动仿真:在SolidWorks运动算例/CATIA DMU中,添加电机运动副,模拟机器人的仿生步态(如三角步态、小跑步态),验证关节运动范围与整机稳定性;
3. 零件加工:将工程图输出为DWG/PDF格式,用于机加工(6061铝合金机身)、3D打印(尼龙PA66关节连接件)、注塑(橡胶足部);
4. 模块化修改:基于初始模型的参数化设计,修改腿部长度、机身尺寸,适配不同的应用场景(如巡检、物流、仿生实验)。
六、建模常见问题与解决方法
常见问题 | 产生原因 | 解决方法 |
关节运动干涉 | 零件尺寸偏差、配合间隙过小 | 返回复合零件尺寸,增大配合间隙(0.01-0.02mm),优化零件倒角/圆角 |
机身刚度不足 | 镂空过大、无筋特征增强 | 在SolidWorks中添加筋特征,CATIA中增加厚壁特征,减少非关键部位的镂空尺寸 |
整机重量超标 | 材料选型不当、零件无轻量化 | 更换碳纤维板替代部分铝合金零件,对零件做减重槽/镂空处理,采用尼龙3D打印关节 |
对称精度不足 | 镜像基准面偏差、装配约束错误 | 重新校准镜像基准面,在CATIA中添加对称约束,SolidWorks中使用镜像组件功能 |