去年年底我清空客厅一角,铺上地垫,把电钻、内六角扳手和一台没来得及装的直驱方向盘基座一字排开。在那之前的三四个月里,我一直用着一套三百多块钱的入门支架——两根钢管夹住方向盘,踏板靠地板摩擦固定。说实话,它也能玩,但每次急转弯,方向盘一打到底,整个架子就往前点头,踏板跟着翘起来,那种“人稳架不稳”的感觉,比游戏里的延迟还让人泄气。
后来我在逛开源硬件社区时看到 openrig 这套方案。它跟我以前理解的“买个驾驶舱”完全不一样:不卖整机,而是把驾驶舱拆成底座、立柱、方向盘横梁、踏板平台、座椅台架这些标准化模块,全部用铝型材和T型螺母拼装,图纸、BOM清单、装配顺序都公开。你想照图做,可以;想改尺寸、换模块,也可以。我大概是第三次看它的装配说明时下的决心——自己复刻一台,顺便把踩过的坑都记下来。这篇文章就是从选型、开料、组装到加固调教的全过程,适合所有想自己动手做模拟赛车驾驶舱、又不想被成品支架高昂价格劝退的朋友。
1. 成品支架贵有贵的道理,但 openrig 走的是另一条路
1.1 成品支架的三大痛点:价格、刚性、调整范围
我先说结论:市面上的成品驾驶舱,卖到三四千甚至上万的型号,贵在模具成本和品牌溢价,而不是物料成本。一套钢制管状支架,焊点和螺丝加起来,原材料可能只占售价的一小半。问题是这种结构一旦定型,就很难再改。
我之前用过的那套入门支架就是典型。方向盘固定在一个高度上,换个人开,总有一个角度不舒服;踏板直接放地上,急刹时踏板会后滑;想加手刹、加序列档、加座椅,完全没有预留安装位。也就是说,成品支架本质上是“一次性适配”,你的设备升级,它就跟不上了。
openrig 的思路完全不同:它不给你一个固定答案,而是给你一套可以按需拆解的骨架。底座管承载重力和座椅,立柱负责顶住方向盘和显示器,踏板平台独立落地又跟底座连成一体。每个模块的型材长度和连接件规格都在图纸上标清楚,买料的时候照着下单就行。后面想改任何一个维度,只需要换对应长度的型材,而不是重新焊一个架子。
1.2 开源方案真正吸引我的地方:可修改、可升级、可复现
很多人以为开源等于便宜,其实省钱是最次要的收获。我真正看重的是可修改性。比如我装完第一版后,觉得自己1米78的身高坐进去,膝盖离立柱太近,于是把座椅台架整体后移了80mm,同时把立柱从原本的850mm加高到920mm。在钢管焊接结构的成品支架上,这种改动基本等于报废重做;但在型材拼装的 openrig 结构里,只是松几颗T型螺母、换两根型材的事,半小时搞定。
这个项目还有一个特点我非常喜欢——可复现性。图纸是公开的,料单是公开的,你在任何一家靠谱的型材供应商那里都能配到一样的材料,拼出来的结构跟我的一模一样。社区里有不少玩家晒出自己的 openrig,骨架高度一致,但每个细节都根据自己的设备和习惯做了微调。这种“同一套图纸,各自改出不同的车”的氛围,也正是开源硬件项目最吸引人的地方。
2. 骨架怎么选:铝型材、连接件和座椅的搭配决定了刚性和舒适度
2.1 为什么底座用 4040,方向盘横梁必须上 4080
aluminum extrusion(铝型材)是整个 openrig 骨架的核心。最常用的欧标4040型材,截面是40mm×40mm,每根型材的四条边都有开放的槽坑,可以实现四面连接。40mm宽、80mm高的4080则用于大跨度的承重位置。
我在决定BOM时其实走过一次弯路。最初方向盘横梁用的是单根4040,配7Nm的直驱基座,玩拉力赛时大力打方向,肉眼可见横梁在抖,幅度在2-3mm左右。这是典型的截面惯性矩不足。后来换成4080,同样的工况下,抖动基本压到1mm以内,手感是能直接感受到的差别。
所以我的建议很简单:底座框架、立柱这类受压为主的位置,4040足够;但凡是跨度较大、又承担方向盘力矩的位置,尽量直接上4080。如果你只是用入门级皮带方向盘,可能感受不到差异,但如果你明确知道自己要用直驱基座,第一次买料就别省这一项。
2.2 T型螺母、角码、端盖:连接件体系是一个整体,不能缺
铝型材的槽坑是整个结构的“灵魂”。欧标4040型材的槽宽是8mm,对应的T型螺母规格是M8。T型螺母从槽口滑进去,再用内六角螺栓锁紧,型材和型材之间就能形成刚性连接。这里有一个非常容易踩的坑:别为了省事拿M6的T型螺母代替M8,槽宽不匹配会导致接触面积不够,受力大一点就会拉脱。
转角连接的角码,我用的是40×40的国标铝角码。每个节点至少拧两颗M8×16的内六角螺栓,并且要确保角码的两个面都完全贴合型材表面。如果你锁紧后依然觉得松,不要急着换更大的角码,先检查型材切割端面是不是平整——差一点角度,角码就会斜着受力,怎么拧都紧不了。
还有一个很多人会忽略的小件:型材端盖。它的作用不只是防尘和美观。裸露的型材槽口边缘相当锋利,容易割到手,而且灰尘和金属屑掉进槽里以后,以后拆换T型螺母会非常痛苦。几块钱一个的端盖,建议一次性配齐。
2.3 拆车座椅加双锁滑轨:低成本获得高舒适度的关键
座椅是驾驶舱里最直接影响舒适度的部件,反而最不值得买全新的赛车桶椅。我采用的是报废车上拆下来的手动调节座椅,配一副双锁紧滑轨,总成本不到五百块,但坐上去的体验比同价位的通用桶椅舒服太多。选拆车座椅有两个硬性条件:第一,必须手动滑轨,电动座椅的电机和供电线路极其麻烦,完全不适合DIY;第二,滑轨必须是双侧锁紧结构,而不是单侧锁扣,否则急刹时座椅会自己往后滑。
滑轨固定在型材底座上,方法是在底座纵梁的槽里塞入T型螺母,用M8螺栓穿过滑轨安装孔锁紧。我在滑轨和型材之间额外垫了一层2mm的聚氨酯垫片,目的是切断金属震动传递。这个细节一开始我不以为然,装上以后再开一圈,才发现座椅传来的细碎震动真的少了很多,整个座舱感觉“厚实”了。
3. 从图纸到实物:组装过程比想象中更讲究
3.1 开料清单与切割加工容易踩的两个坑
我的整套 openrig 主框架用料大致如下:底座纵梁2根1500mm的4040,底座横梁3根560mm的4040,立柱2根920mm的4040,方向盘横梁1根700mm的4080,座椅安装梁2根560mm的4040。再加上角码若干、M8×16和M8×20内六角螺栓各几十颗、T型螺母几十个、端盖一包。
加工环节最需要留意的就是切割面。很多型材供应商用切锯切割,末端会带一点斜角,如果斜了1毫米,拼装时四根梁怎么都找不正,角码锁紧后会强迫结构歪掉。收到货的第一时间,用直角尺检查每根型材的两个端面是否与型材长度方向垂直,歪斜严重的直接退货,不要勉强用。
第二个坑是打孔。座椅滑轨和踏板底座都需要在型材表面开安装孔,很多人直接拿手电钻去打,孔位很容易偏。我的经验是先拿中心冲在定位点敲一个浅坑,给钻头一个“落脚点”,再慢速从一边钻透,期间加一点切削液或机油。钻完以后用倒角器处理孔口边缘,否则螺栓穿过去时容易卡毛刺,拆装几次螺纹就磨损了。
3.2 底座拼装顺序:先松后紧,整体找平再锁死
组装型材最忌讳的就是“装一根锁死一根”。你先锁死第一根螺栓,后面任何一根型材有微小偏差,都会被前面的固定点放大,最后整个底座变成扭曲的平行四边形。正确顺序应该是:把所有螺栓先带上,保持型材之间可以轻微活动的状态,拼出矩形后,用直角尺校准四个角,再用卷尺量对角线长度,两对角线误差控制在2mm以内,最后才逐个锁紧。
锁紧顺序也有讲究,我习惯按对角线方向来:左上、右下、右上、左下。这样应力分布相对均匀,不会把变形都集中在一侧。底座拼好以后,还要做一件事:把整个底座放到地面上,看四个角是否同时触地。绝大多数家庭地面都不是绝对平整的,所以我在每个角下方都装了橡胶调节脚杯。这一步别图省事,不然以后坐在座椅上左右晃,架子会发出一整个频段的吱呀声。
3.3 方向盘高度和倾角:坐姿正确才能开得久
方向盘支架不是两根立柱搭一根横梁那么简单,角度才是关键。舒适且接近真实驾驶的坐姿,方向盘应该保持20°到30°的倾斜,方向盘中心到臀部的位置关系参照真实街车的比例。装得太平,手腕会一直绷着,两小时下来就酸;装得太垂直,手臂很快就会疲劳,转向时还容易磕到膝盖。
openrig 的立柱顶部可以安装角度连接片。我选了25°的铝角码,先把立柱和横梁用夹具临时固定,然后坐进座椅,模拟真实驾驶姿势,调整方向盘高度直到上臂自然下垂、前臂接近水平,这时候再锁紧所有螺栓。这个“先模拟再锁死”的步骤,比任何图纸上的尺寸都可靠。
3.4 踏板平台的倾角:5°到10°是最舒服的区间
开放式踏板平放在地面上用起来累,因为脚踝一直保持一个不自然的角度,长时间踩刹车容易酸。我把踏板底座设计成了两段式:前段水平,后段垫高8°左右,让脚跟低于脚尖。这样踩刹车时腿部的力量传导更顺畅,脚踝压力小很多。
倾角完全可以根据个人习惯调整。如果你更喜欢低躺式坐姿,倾角可以加大;如果你习惯坐得比较直立,倾角就放缓。只要你记住一个原则:大腿和小腿之间的夹角不要小于90度,膝盖不要顶到方向盘立柱下沿。这两个限制一旦被突破,再贵的设备也救不了你的驾驶体验。
4. 实测两个月的加固与避坑记录
4.1 方向盘横梁“点头”问题:从单根4040到4080的升级之路
第一版 openrig 装好后,用了大概一周,我发现一个让人很不舒服的问题:方向盘打大方向时,整个基座会轻微上下点头。幅度不大,但余光里能看到方向盘在晃。这个问题有两个原因:一是4040横梁对700mm这个跨度来说刚性不足,二是立柱和横梁之间只靠两个角码连接,扭转刚度不够。
我做了三件事解决:把横梁换成4080,在立柱和横梁之间增加两个加强角码,让同一个节点由四个连接面共同受力,在横梁中部下方加一根斜撑顶到后面的显示器立柱上。这套组合做完,点头问题基本消失。如果你是漂移或拉力赛玩家,方向盘的打盘幅度和力度会比场地赛车大得多,那就别走弯路,第一次就直接上4080加斜撑。
4.2 共振和异响:金属接触点隔离之后,世界安静了
装好之后的很长时间,我一直在被一个低频共振问题折磨。方向盘打到底回正时,整个架子会发出一阵“嗡嗡”声,听起来像什么东西在震荡,不是游戏里录好的声音,而是实打实从架体传出来的。
排查到最后,问题出在两个地方:方向盘基座和横梁之间金属对金属直接接触,没有任何垫片;底座和地面之间也没有缓冲,震动顺着型材传到地面,又从地面反弹回来形成叠加。解决方案很便宜:方向盘基座和横梁之间加3mm聚氨酯垫片,底座四个角换成带橡胶垫的调节脚杯。把所有金属贴合处都垫上聚氨酯胶垫后,共振基本消失,尤其在开震动反馈功能时,刺耳的金属共鸣变成了干净的震动传递,整个座舱的高级感立刻不一样了。
4.3 尺寸误区:立柱高度、座椅位置、方向盘距离是联动的,不能分开定
openrig 图纸上的尺寸是设计者给出的参考值,但实际使用过程中我发现一个关键问题:我一开始独立调整了立柱高度,从850mm加到920mm,结果坐进座椅后,右膝盖离立柱下沿只有不到3厘米。正常踩刹车时膝盖几乎要贴上型材边缘,开久了肯定磕碰。
问题出在我把三个变量分开考虑了。立柱高度、方向盘前后距离、座椅前后位置,这三个尺寸是强联动的。正确做法是先确定座椅位置和高度,人坐进去之后,再倒推方向盘的位置,最后才决定立柱高度和横梁的安装点。我最后把座椅整体后移80mm,方向盘横梁略微上抬并靠近身体,问题才彻底解决。提醒各位:不要一项一项对着图纸装,先固定你的身体位置,再反推骨架尺寸。
4.4 3D打印件不能滥用:承力件必须用金属
openrig 社区里不少玩家分享了自己画的3D打印件,比如线缆夹、按钮盒支架、装饰罩,这些我都用了,体验不错。但经过两个月的使用,我强烈建议三种位置不要用打印件:受持续拉力的连接件、靠近直驱基座的高温区域、需要频繁拆装的位置。
受拉力的L型支架如果用ABS或PETG打印,一天十几个小时的持续受力会让材料缓慢蠕变,几个月后连接松垮;直驱方向盘基座连续工作半小时后表面温度不低,夏天尤其明显,靠近基座的打印件容易软化变形;螺纹孔更是打印件的弱项,拆装几次必然滑牙。我保留的打印件都是纯装饰或低受力部件,所有承力节点一律用金属铝角码和不锈钢螺栓。这不是洁癖,一个架子每天承受那么多次转向力矩,哪怕只是1毫米的累积变形,最终都会变成手感上的松垮。
5. 进阶玩法:三屏、触觉反馈与快拆扩展
5.1 三屏显示器支架:刚度不够,三块屏会把横梁压弯
openrig 最多可以扩展成三屏环绕。但别小看这个升级:三块27寸显示器的总重量在15到20公斤左右,再加上每块屏的调节挂臂,整条横梁承受的弯矩会大幅增加。我的建议是,三屏方案直接把显示器横梁也换成4080,两侧挂臂用T型螺母锁紧在型材槽内,再在横梁中部下方加一根斜撑到地板上。
安装顺序同样重要:先把三个显示器挂臂全部装到横梁上,调节好每个挂臂的俯仰角和旋转角,最后才锁紧横梁和立柱的连接螺栓。颠倒顺序的后果,就是你调完左侧屏之后,右侧屏的重量会把横梁压得微微倾斜,前功尽弃。
5.2 触觉反馈模块:装在座椅滑轨下方比坐垫底下更有效
玩模拟赛车的人基本都绕不开震动反馈,也就是所谓的触觉反馈模块(tactile transducer)。很多人习惯把它直接固定在坐垫底下,出来的效果其实一般——震动只在小范围内扩散,音量开大又震得小腿发麻。我的方案是装在座椅滑轨的下方,并且与型材之间垫一层橡胶垫。
这样震动首先传递到整个座椅框架,再均匀扩散到骨盆和背部,体感是“整辆车在震”,而不是“座椅底下有个音箱在跳”。同时因为有了橡胶垫做缓冲,底座不会跟着产生共振,整体调校之后,路面细节的分离度会好很多,急加油时的模拟体感也变得更有层次。
5.3 快拆方向盘、手刹和序列档:都用型材槽位解决
openrig 最让我满意的点,是它预留了足够的扩展空间。方向盘横梁上如果装一排T型螺母阵列,就可以直接安装快拆基座,方向盘切换只是几秒钟的事。手刹和序列档支架则可以利用立柱侧面的槽坑,用角码向外引出安装面,完全不占用原有结构空间。
我目前还在琢磨在立柱左侧加一个耳机挂架和显示器偏臂,利用的依然是型材上本来就存在的槽口,不需要额外打一个孔。这就是标准化模块化结构的好处——它不会替你决定最终形态,但会给你足够多的“抓手”,让你每次升级都有地方安装。
写到这里,我想提醒一句:我最初贪图方便,用了一批非标T型螺丝临时替代图纸上的8.8级不锈钢内六角螺栓,结果方向盘横梁的连接点在用了一周后连续松脱两次,最后花了一整个晚上把所有连接位拆开重装,才意识到这种基础件根本不能凑合。现在我的原则很简单——所有承力螺栓,统一用8.8级以上,扭力按18到22Nm锁紧,一分钱都不省。如果你也打算动手做一个属于自己的模拟驾驶舱,就从 openrig 的图纸开始吧,先按原版装一台,老老实实用标准件,跑几天之后再根据自己的设备和使用习惯慢慢调。这个“折腾”的过程,本身就是玩模拟赛车最有意思的一部分。