
OpenRig 是我过去一年里反复迭代的一个开源模拟赛车驾驶舱项目。简单说它就是用铝型材、一块木板和一张汽车座椅拼出来的可以自由调整尺寸、随时加配件的“开放”式座舱方案。这篇内容适合那些不想花大几千买成品驾驶舱、又希望在家里有一台稳定不晃、能沉浸玩赛车游戏的朋友。我会从设计思路、物料选型、装配顺序到实际踩坑把整个搭建过程完整拆给你看。先交代一下背景。我之前用的是一个折叠式的入门架子便宜是真便宜但每次踩刹车的时候整个架子都在抖方向盘柱也跟着晃。换了一套中高端的成品确实稳了可问题又来了座椅位置是死的我身高偏矮方向盘离胸口太近开久了胳膊酸。更别提想加个手刹、按键板还得自己在管子上钻孔一个不小心整根结构件就废了。后来我干脆决定自己设计一套才有了 OpenRig——名字里的“open”强调的是它的尺寸、接口、配件全都是开放的。1. 为什么我要自己搭一套开放驾驶舱而不是直接买成品1.1 成品驾驶舱最让我难受的三个点先说说成品方案的痛点否则你不会理解为什么有人愿意花几十个小时去画图、钻孔、反复拆装。第一是价格。入门级能用的模拟赛车驾驶舱带座椅支架那种普遍在两千到三千元这还是国产的。稍微带点铝型材、结构件扎实的五六千很正常。而真正让我觉得不值的是这个价格里相当一部分是开模费和物流费而不是材料本身。一套型材加角件加螺栓按市场零单价算下来常常不到成品价的一半。第二是适配问题。成品驾驶舱的座椅位置、踏板角度、方向盘高度都是按“平均身高一米七五左右”的人设计的。你一旦偏离这个范围比如我身高不到一米七或者你腿长但躯干短坐进去就会发现怎么调都不对。即便它有滑轨可以前后动方向盘立柱却不一定跟着动最后还是要加垫块、换支架折腾一圈还不如自己设计。第三是扩展性。模拟赛车是个很“吃配件”的坑今天加个手刹明天加个序列档后天又想上个按钮面板。成品架子往往只给你留了固定的安装孔位新配件装不上你就只能上扎带、打孔、双面胶既不美观也不牢固。时间一长整个架子会变得乱七八糟。1.2 OpenRig 的“open”到底指什么我管这个项目叫 OpenRig不是为了蹭开源的热度而是因为它的整个设计逻辑就是“开放”的。第一设计文件是开放的。你拿到的不是一张不可修改的装配图而是可以随意改尺寸的原始工程文件包括 STEP 格式的三维模型和 PDF 格式的图纸。你想把座椅导轨往前挪五公分打开模型删掉一节就行。这个对没有建模经验的读者也友好因为 PDF 图纸上会把所有孔位、间距都标清楚照着做就行。第二尺寸体系是开放的。整套驾驶舱的结构是由你自己的身体尺寸决定的。先测你的膝盖弯曲角度、手臂伸展长度、眼睛高度再倒推骨架的尺寸。这也是它和成品最大的区别成品是“你来适应架子”OpenRig 是“架子来适应你”。第三接口是开放的。骨架用的是标准的欧标铝型材型材表面那些凹槽就是天然的挂载滑轨。所有配件都通过 T 型螺母和角码固定今天装个手机支架明天装个平板仪表盘后天换一套更高端的按键盒全部免打孔拧螺丝就能装。用一句圈内人的话说这架子不是被设计出来的是被长出来的。1.3 这个项目最适合哪类人我得先把适合人群说清楚免得你花了一周时间装配完才发现不如买成品。如果你满足下面任意一条OpenRig 大概率比成品划算身高不在厂家设计的那条平均线上买成品总有一个地方不合适预算有限愿意花时间换性价比手边有基本的工具喜欢折腾知道自己未来大概率会加手刹、换方向盘、升级屏幕需要预留各种可能性人在偏远地区成品驾驶舱的运费贵到离谱铝型材反而能走物流很划算。如果你完全不想动手只想买回来当天就玩那就别做这个直接去买成品。铝型材搭建虽然不难但确实需要拧上百来颗螺栓还要自己调水平、调松紧这个时间成本是省不掉的。2. 搭建前的关键决定骨架、尺寸和物料怎么定2.1 为什么骨架选铝型材而不是钢管或木方说结构之前先把材料选型这件事聊透。我当时对比过三种方案方管焊接、木方、铝型材。钢管焊接是最传统的做法优点是强度和刚性最好缺点也明显你得有焊机或者找地方代焊一旦焊错就几乎没法改。更麻烦的是后续想加一个支架得重新焊一次或者打孔这对大多数普通玩家来说太不友好了。木方便宜加工容易但变形是个大问题。木材会随着湿度变化伸缩而且螺栓孔的强度有限方向盘那种长期的振动很容易让孔位越来越松用一段时间整个架子就开始晃。铝型材是最后的赢家原因有四点尺寸精度高欧标型材的公差控制得很好拼出来的矩形框对角线误差能在毫米级以内安装调整方便全部通过角码和 T 型螺母连接哪个地方不合适松开螺栓挪一下就行不需要切割重焊挂载能力强型材槽里可以塞任何规格的螺栓滑块加配件只需要一颗螺母重量适中比钢管轻但结构刚性完全够用。具体规格上我主梁用的是 4080 型材40mm×80mm 截面其余承重较小的位置用 4040 型材40mm×40mm。这里有个经验不要全用 4040 去搭方向盘立柱和座椅底盘这些受力最大的部位长度一超过 40cm4040 会有明显的弹性形变。4080 用在受力方向上的截面惯性矩大得多整体刚性提升非常明显。连接件我统一用了角码加 M8 螺栓T 型螺母直接用欧标 8 系列的跟型材槽完美匹配。2.2 尺寸从人体数据倒推而不是拍脑袋这是我整个 OpenRig 设计里最重要的一步也最容易被人忽略。很多自己 DIY 的朋友上来就画一个方框觉得“差不多”就行结果装完坐进去胳膊够不到方向盘或者腿顶到踏板返工量巨大。正确顺序是先量身体再定座椅最后定骨架。第一步是确定座椅的位置。你准备用什么座椅是拆车件、桶椅还是普通办公椅这决定了坐高和臀部铰点的高度。我这里强烈建议用拆车座椅因为它的滑轨和角度调节机构都是现成的舒适度远高于几百块的所谓“赛车桶椅”而且二手市场上一张成色不错的才一两百块。第二步把座椅固定到一块临时板子上整个人坐进去用正常驾驶姿势踩住踏板。然后让人帮你在侧面拍一张照片在照片上标出三个关键点肩膀高度、手自然伸直时握住方向盘的高度、脚踝踏下踏板时的角度。方向盘中心高度大致应该与你的肩膀下沿平齐或稍微低 2-3cm这样手臂能保持直线长时间握着不会酸。方向盘中心到椅背的水平距离以你后背贴住座椅、手腕刚好能搭在方向盘上沿为准这是赛车圈通用的“手腕法则”。第三步根据这些测量值画出骨架的三维草图。我的建议尺寸范围是底盘长 120-140cm宽 55-60cm方向盘立柱距底盘前缘约 20-30cm。但这些只是参考你的身体数据才是最终决定因素。2.3 BOM 清单里哪些钱能省、哪些不能省我把物料清单整理成一张表都是我当时实际采购的项目价格是市场零单的参考价物料规格/数量参考价格备注4080 铝型材长 80cm×2 根80 元/根方向盘横梁、底盘纵梁4040 铝型材多种长度共约 8 米30-50 元/根底盘框架、立柱、支撑角码铝压铸40×40 约 30 个2-4 元/个连接主结构M8 螺栓法兰螺母若干30 元左右建议多买 20% 备用T 型螺母8 系列30 个0.5-1 元/个配件挂载用拆车座椅1 张100-300 元入坑首选座椅滑轨1 对50-100 元原车拆下来的最好脚轮/调节地脚4 个40 元选带锁功能的水平尺1 把20 元装配必需这里必须单独强调几个不要省钱的地方。第一型材不要买最便宜的无牌货。便宜的型材可能是再生铝强度差一些表面氧化层也不均匀槽口公差大了会导致 T 型螺母塞进去晃。建议买正规厂家的欧标铝型材整体多花一百来块换来的是一整年的稳定。第二角码不要用那种薄的钢角码代替。很多人为了省几块钱买 2mm 厚的钢片角码结果急刹车的时候角码变形整个架子失去刚性。压铸铝角码虽然贵一点但刚性匹配型材是正解。第三螺栓建议全用 12.9 级高强度法兰螺栓。普通 4.8 级的镀锌螺栓强度差多次拆装容易滑牙。当然你也不需要全结构都用 12.9 级连接主梁和立柱的关键受力点用高强度非承重位置用普通 8.8 级就够能省一点是一点。3. 从零件到骨架底盘与座椅平台的装配细节3.1 先拼底盘矩形框再立立柱很多第一次做铝型材架子的朋友最容易犯的毛病就是看着图纸一件一件往上堆先立柱子、再锁梁最后发现整体歪成一个平行四边形。原因是铝型材的连接都是先预紧再微调最后锁死这个顺序反了就很麻烦。正确的顺序是先把底盘的矩形框平铺在地面四根 4080 主梁通过角码连成一个封闭的长方形但此时所有螺栓只拧到“刚好不晃”的预紧状态千万不要彻底锁死。然后拿水平尺放到四边用橡胶垫或调节地脚把整个框调平。调平这一步特别关键底盘不平上面所有立柱都是歪的后面反复返工。框调平之后先锁紧四个角码然后再装中间横撑。这里我要分享一个小技巧矩形框每装完一个角就用卷尺量对角线两根对角线长度差控制在 3mm 以内。这是判断矩形是否方正最有效的方法比什么直角尺都准。底盘的横撑不要只装一根我建议装两根一根在座椅滑轨的正下方一根在方向盘立柱的底座位置。因为这两处是集中受力点单独靠外围框架撑着中间部分会凹陷急刹的时候你能明显感觉到底盘有弹性。3.2 座椅固定滑轨方向和重心位置有讲究座椅安装是整个项目里最容易返工的一步我先讲一个我实际踩过的坑。最初我图省事直接用螺栓把座椅滑轨锁到底盘横梁上没有先在底板上垫一块钢板。结果用了两周横梁上的螺栓孔位附近的型材槽口被拉大了座椅开始出现轻微的左右摇晃。原因是座椅在左右转向时会产生横向剪切力这个力的方向正好垂直型材槽口长期作用下把槽口撑大了。解决办法是在座椅滑轨和底盘横梁之间垫一块厚 3mm 以上的钢板宽度比滑轨略宽长度覆盖整个座椅安装区域。这块钢板的作用是把座椅的力先分散到钢板上再均匀传递到多条型材上避免单点受力。很多成品驾驶舱都是焊接了整块的座椅安装板原理一模一样。另一个容易错的地方是滑轨的安装方向。滑轨一定沿车辆前后方向安装也就是滑轨的伸出方向指向踏板端。然后安装高度要参考你自己的腿部舒适度坐在座椅上脚跟放在踏板根部时膝盖应该能自然弯曲约 120-130 度如果膝盖太直说明座椅偏高或踏板偏低需要调整滑轨下的垫块厚度。还有一个细节座椅的固定螺栓不要只靠滑轨自带的孔很多拆车座椅的滑轨孔距和你的横梁对不上。我的做法是先不锁死座椅比好位置后用记号笔在钢板上划线再用电钻打孔。打孔时最好用阶梯钻一次成型边缘光滑不容易在后期震动中断裂。3.3 底盘晃动排查与加固所有驾驶舱做出来都会经历同一个阶段刚装好觉得稳开两天发现“哪里都在晃”。这个问题的根源基本有三个。第一主梁太长、中间悬空。比如 120cm 长的底盘纵梁如果中间没有支撑急刹车时整根梁会像扁担一样上下弹。排查方法很简单拿手按住梁的中部用力压观察另一端有没有明显位移。有的话就是在梁中间加支撑脚或横撑。第二立柱顶部悬臂过长。方向盘立柱从底盘到方向盘安装点通常有 60-80cm 高这个高度下顶端的力臂放大了很多倍。你花 5kg 的力气打方向盘传到立柱底座就是几十公斤的弯矩。所以立柱不能只是一根光杆要给它加斜撑从立柱中上方向下连接到底盘前缘形成一个三角形。三角形结构是铝型材架子的灵魂。第三地面不平。这个最隐蔽。很多工位和客厅的地板都有微小坡度四个脚轮锁死以后两个脚轮吃力、两个悬空整个架子像翘翘板。我的建议是不要用普通脚轮而是用那种带螺纹调节的脚杯底盘装好后逐个调整让四个脚同时受力。这一步能在源头上消除大部分晃动。4. 方向盘和屏幕支架操控与视野的稳定性从哪里来4.1 方向盘立柱为什么要用 4080 型材加斜撑方向盘是整台驾驶舱里受力最频繁、冲击最大的部分尤其是玩漂移或拉力赛的时候你会跟方向盘较劲每一次反打和修正都是瞬间的冲击力。我之前用 4040 型材做了一版方向盘立柱单根立柱顶部直接锁方向盘基座。玩半小时漂移下来明显感觉方向盘有虚位还伴随着塑料摩擦一样的“咯吱”声。拆下来仔细检查发现是立柱顶部与下方横梁连接处的角码变形了。后面我做了两个改动。第一把方向盘立柱换成 4080 型材受力方向是型材 80mm 那一边也就是前后方向。这样方向盘的前后冲击大部分由铝材本身吸收而不是全靠角码。这里简单算一下假设你急打方向时施加在盘缘的力是 10kg方向盘半径 15cm基座固定点到立柱底部的距离是 70cm那么立柱底部受到的弯矩大约是 10×0.15×0.71.05kg·m 乘以一个安全系数实际动态冲击下远大于这个数。如果横梁是 4040截面抗弯模量不足就会出现肉眼不可见的形变。第二给立柱加斜撑从方向盘横梁的中间向下连到底盘斜撑倾斜角度大约 30-45 度。注意斜撑的固定点不要只锁在型材槽中央最好在斜撑两端加角码把力分散到两条型材的交汇节点上否则时间长了斜撑本身会在槽里“啃”出一个凹点。4.2 屏幕支架的三种方案我为什么选固定在底盘上显示器支架的安装方式值得单独拿一节说因为它直接影响视距和头部位置。常见的方案有三种。第一种屏幕直接固定在墙上或独立桌面支架上。优点是屏幕完全不跟随座舱振动画面稳定。缺点是占地方而且如果你的驾驶舱是带滚轮可以随时移动的屏幕一分开每次用都要重新对位置非常麻烦。第二种屏幕固定在驾驶舱的底盘横梁上。这种方案最我当时推荐的因为结构上屏幕和方向盘、座椅相对固定你调好一次位置之后整个座舱推到哪里都能直接用。屏幕的重量由底盘纵向梁承担对横向结构影响较小稳定性也够。第三种是屏幕支架和方向盘立柱做成一体式。这种适合空间比较小的场景但我不太推荐因为屏幕的振动会和方向盘的振动互相放大特别是你玩力回馈重的游戏时画面会轻微抖动。选定方案之后要特别注意屏幕中心的高度。我的建议是屏幕中心高度与方向盘中心高度接近误差控制在 5cm 以内。这样视线转移的距离最短长时间玩不容易头晕。如果屏幕偏高你就得仰着头看颈部疲劳来得特别快。屏幕安装板上我加了四个 M8 的 T 型螺母滑块屏幕背面的 VESA 孔直接用 M4 螺栓挂上去随时可以左右平移调整。这里唯一要提醒的是VESA 螺栓的长度要用对太长了会顶到屏幕背板轻则装不上重则顶坏面板。4.3 踏板平台的刚性为什么比想象中还重要刹车踏板的刚性很多人一开始不重视直到玩了几个月的硬质刹车踏板之后才发现问题。模拟赛车的刹车踏板尤其是中高阶配备的 load cell 压力传感器紧急刹车时你能踩到 30kg 以上的力。这个力如果全部由踏板架下方的塑料板承受板子就会瞬间变形然后力又被传感器检测到效果就是“刹车忽软忽硬”完全找不到舒适的控车点。我的 OpenRig 踏板平台设计思路是踏板底座下方不再用悬空的 4040 型材横梁而是直接把踏板平台降到与底盘同一平面用一整块铝板或厚木板拼在底盘前部。这样踩刹车的力直接从踏板传递到地面而不是通过悬空的梁再传到侧板刚性提升了不止一个档次。这里还有一个安装要点踏板底部尽量用螺栓固定不要只靠防滑垫。即使踏板底部已经有防滑纹路长期横向侧移的力会让它一点点偏位。我给踏板底板钻了孔用自攻螺丝或螺栓把踏板底座锁死在底板上从此再也没有出现过度位问题。5. 从“能开”到“开着舒服”晃动、噪音和走线复盘5.1 晃动不是某一个零件的问题要按顺序排查如果装完之后发现架子晃动不要急着加厚料先按这个顺序从头到尾排查一遍。第一步检查四角脚杯有没有完全着地。我至少有两次“晃得厉害”就是某一个脚杯悬空 2mm架子另一边全靠两个脚撑着不晃才怪。把四个脚杯全部拧到接触地面再逐个施加压力确认不会回弹这一步基本能解决 30% 的晃动问题。第二步排查所有主受力螺栓有没有锁紧。特别提醒法兰螺母在震动下非常容易松退所以所有承重节点处使用防松垫圈或尼龙锁紧螺母。普通垫片加普通螺母在模拟驾驶舱这种高频振动环境是撑不住的经验之谈。第三步检查型材之间的接触面。铝型材接触面如果完全光滑在振动时会有微小的滑动听起来像是从型材内部发出的“嘎吱”声。处理办法是在两个型材接触面之间涂一层薄薄的螺纹胶或者在角码与型材槽之间垫一层 0.5mm 的橡胶垫。注意薄垫层只用在非主要受力位置受力位置垫橡胶会导致刚度下降反而更晃。5.2 座椅滑轨异响和踏板噪音的处理座椅滑轨是异响的重灾区。拆车座椅的滑轨一般已经用了好几年轨道里的润滑脂干掉了装上以后一颠簸就“吱呀”响特别影响沉浸感。处理方式有两种。一种是给滑轨重新抹润滑脂拆下滑轨用清洁剂把旧油彻底洗掉再均匀抹上锂基润滑脂装回去后推拉几次就顺畅了。另一种是干脆把滑轨锁死在一格上不让它前后滑动。如果你确定座椅位置不再调整直接在滑轨侧面拧一颗螺栓顶住让它彻底变成一个刚性体。我最终是锁定状态因为模拟驾驶不需要前后移动锁死之后震动和异响一起消失。踏板噪音主要是踏板底座与底板之间的摩擦声。我铺了一层厚度 2mm 的软木垫在踏板底座下方触感更接近实车的地毯也能吸收一些振动的高频噪音。但注意软木垫不能加在承重螺栓的位置那个位置要用硬质垫片否则刹车踩下去会导致底座下沉一截手感变得很软。5.3 线材梳理和安全提醒最后一项容易被忽略的是线材管理。方向盘基座、踏板、手刹各有一根 USB 线如果不整理它们会在你上下车的时候绊到甚至在急刹车时被脚勾住扯到接口轻则设备断电重则损坏主板。我的方案是在底盘型材的槽里塞了一条尼龙线槽所有线从线槽内部走从两端出口引向设备位置。型材槽正好能卡住线槽的边完全不需要额外打孔。方向盘基座的线则是沿立柱内侧向上走用两个 U 型扎带固定在立柱上留下足够的余量防止转向时拉扯。还有两个安全细节必须提第一所有线材不要贴着散热风扇或电机外壳模拟赛车的基座电机温度不低线皮长期接触高温会被烤化第二你的座舱如果带轮子活动区域要预留足够的线缆长度否则推着走一圈回来线很可能已经被某个角码挂断。6. 进阶扩展从纯驾驶舱到沉浸感系统6.1 型材槽就是天生的配件挂载滑轨OpenRig 最方便的一点就是所有升级都建立在“一颗 T 型螺母”的基准上。你不需要重新设计结构也不用在骨架上打孔一切配件都能直接滑入槽轨固定。比如想加手刹买一个手刹底座底座上有三四个孔直接用 T 型螺母锁到座椅右侧的两根 4040 立柱上就行。高度可以根据你的坐姿上下滑动找到最顺手的位置。按键面板、平板支架、手机支架、甚至耳机挂架全部用同一套安装逻辑。我强烈建议你把这个“模块化接口”的思维贯彻到所有新配件的采购中凡是能买到铝型材接口配件的优先选这种规格不要选那种需要背胶或魔术贴固定的产品。背胶件拆下来后会在型材表面留下残胶清理非常费劲而且时间久了胶会老化急刹的时候配件可能会掉下来。6.2 振动反馈和风效模块别乱装共振才是大问题很多人在架子稳定之后就开始研究沉浸感加振动电机、加风效模块。这里我要泼一盆冷水加振动模块绝对不是把电机贴在骨架任意位置就行安装位置选不好整个架子都会嗡嗡共振反而毁掉了你之前调好的稳定性。振动电机的推荐安装位置有两个座椅底板下方和踏板平台底部。这两个位置都是刚性平面振动直接传递到身体接触的部件上频率也不会跟立柱的固有频率叠在一起。最忌讳的是把电机装在立柱中段或者横梁中央因为立柱本身就有悬臂效应振动频率一旦接近型材的固有频率你会听到类似音叉的持续共鸣声特别烦人。风效模块我推荐装在屏幕两侧而不是直接对着头吹。模拟赛车里风速感知和视觉信息的一致性比真实风速更重要风吹在脸上太猛戴着头盔还好不戴头盔会觉得眼睛干涩一场比赛下来人会很累。我把两台风扇装在了屏幕支架两侧的横杆上出风角度略微向下正好吹过胸口和面部之间的区域体感和真实赛道中的气流相似度很高。6.3 我在图纸里特意预留的几个升级接口这个项目的第二个版本图纸里我一步步加入了不少“给未来留位置”的设计。这些东西当时看着没用后续每次升级都庆幸当初留了。首先是底盘前缘的型材外延。我的底盘前部比踏板位置多留了 8cm 的型材余量这个位置后来挂了脚部的散热风扇和一块无线充电板完全不用拆底盘。如果你没有预留想加这些只能把整个结构拆开重装工作量非常大。其次是方向盘立柱顶部的双层横梁。我在方向盘基座安装位上方留了一层空闲的型材横梁后来装仪表屏和手机支架的时候直接利用这层横梁挂载位置刚好在方向盘上方视线既不用大幅下移也不影响方向盘转动。最后是全车线的预留通道。我在座椅后方底部贴了一根竖直的穿线管USB 线可以从底盘前端沿穿线管直接通到座椅后方未来接体感设备或其他电子负载都很方便。这个设计成本几乎为零只是一根塑料管和两个扎带的功夫但真到用的时候能省下一下午的拆装时间。最后再讲一句实际的体会。OpenRig 从 v1.0 到 v2.0 迭代了小半年中间我至少把整个架子拆散重装过三遍。每一遍拆下来都会发现上一版对某个受力点的判断是错的然后重新设计、重新拧紧、重新调试。现在这个架子的稳定度已经能让我放心地在最后一圈去极限推刹车点不再担心方向盘抖动或者座椅位移。如果让我给你一条最核心的建议那就是不要照着别人给的尺寸死抄多花两小时量自己的身体数据架子装出来会舒服非常多。OpenRig 这个名字的真正意义也不是一张固定的图纸而是你有勇气把它变成属于你自己的形状。