返回 首页 文章详情 搜索 菜单

Scrap Mechanic怎么制作多段伸缩吊车

来自: 98游戏 浏览: 0 次 2026-06-18 08:24:42:06

Scrap Mechanic中多段伸缩吊车需用液压杆、滑轨和限位开关构建分节伸缩结构,实现按序推出、自动锁止与载荷自适应张紧;底盘用水泥板+交叉钢梁+铝板加固,旋转轴须焊接并设顺时针旋转;三段臂可顺序或同步伸缩,液压杆须初始收缩态安装,限位开关触发断电锁止;千斤顶提供预张紧力,载荷传感器动态补偿下垂,橡胶块吸收晃动。

scrap mechanic怎么制作多段伸缩吊车

在Scrap Mechanic中制作多段伸缩吊车,需用液压杆+滑轨+限位开关构建物理分节伸缩结构,实现臂架按序推出、自动锁止与载荷自适应张紧——它不是靠单根长杆硬推,而是模拟真实起重机的“缸销互锁”逻辑,让每节吊臂在到位后刚性锁定,避免悬臂下垂、抖动或意外回缩。

搭建基础底盘与主旋转基座

先在空地上放置1块水泥板(Concrete Slab)作承重底座→在其上叠放2层交叉钢梁(Steel Beam),Z轴方向必须全部朝前→四角各焊1块铝板(Aluminum Plate)封边加固。【若钢梁旋转方向不一致,后续安装旋转轴时会因扭力不均导致连接器瞬间崩解】。

在钢梁网格中心点垂直插入1根旋转轴(Rotary Axis),长度≥4格→右键编辑其属性,将“Rotation Direction”设为“Clockwise”,并勾选“Enable Rotation”。该轴将成为吊车臂的俯仰与回转双重运动中枢。

把旋转轴底端焊死于底层钢梁,确保无任何浮动间隙;未焊接直接放置会导致吊臂满载时轴体微偏移,引发整条动力链共振断连。

组装三段式伸缩吊臂结构

方法一(顺序伸缩,推荐新手):
第一步:在旋转轴顶端固定第1节吊臂(用3格长加厚钢梁Thick Steel Beam)→右键该梁,点击【Attach to Rotary Axis】绑定。
第二步:在第1节臂末端1格处铺设横向滑轨(Slider Rail),方向与臂长一致→将第2节臂(2格长)焊接到滑轨滑块上→再把滑轨本体焊死于第1节臂末端。
第三步:同理,在第2节臂末端铺设第二段滑轨→第3节臂(1格长)焊于其滑块上。此时三节臂呈嵌套关系,仅最外节可独立滑动。

方法二(同步伸缩,需控制器介入):
将三段吊臂分别焊接到三条平行滑轨的滑块上→三条滑轨本体全部焊死于第1节臂底面→所有滑块输入口接入同一控制器Output[0]→脚本写入:output[0] = input[0] * 0.33 →这样按键推动时三节臂以1:1:1比例同步伸出,适合短距精确定位。

【所有滑轨必须使用“Powered Slider Rail”,普通滑轨无动力接口,无法受控伸缩】。

配置液压驱动与行程锁止系统

在每段滑轨内侧中央位置安装1个液压杆(Hydraulic Cylinder),伸缩端朝向吊臂伸出方向→液压杆固定端焊死于内节臂,活塞端焊死于外节臂滑块背面。【液压杆未处于完全收缩初始态时安装,会导致伸出方向反向,轻则吊臂卡死,重则滑轨连接器爆裂】。

在每节吊臂完全伸出位置的末端支架上,各装1个限位开关(Limit Switch)→开关触点必须物理接触支架凸台,不可悬空;将三个开关信号线分别接入控制器Input[0]、Input[1]、Input[2]。

控制器脚本写入:
if input[0] == 1 then output[0] = 0
elseif input[1] == 1 then output[1] = 0
elseif input[2] == 1 then output[2] = 0
else output[0] = keyboard.Q; output[1] = keyboard.Q; output[2] = keyboard.Q

这样按Q键时三节臂依次推出,每节到位即自动断电锁止,不会冲过头。

加装吊钩载荷反馈与张紧机构

在第3节臂末端下方挂1个千斤顶(Jack),托盘朝下→右键设置“Max Extension”为0.25格,“Mode”设为Constant→千斤顶持续向下微压,模拟真实吊车的钢丝绳预张紧力,防止空载时吊臂尖端高频震颤。

在吊钩正上方安装1个载荷传感器(Load Sensor),输出线接入控制器Input[3]→当传感器检测到重量>50N时,自动触发所有液压杆输出-0.1电压(轻微回缩补偿),抵消吊臂弹性下垂;该值不可调高,否则重物起升瞬间吊臂会反弹脱钩。

最后在吊钩两侧各加1块橡胶块(Rubber Block),Z轴贴合吊钩侧面→它们不参与承重,但能吸收横向晃动能量,避免吊运模块化货箱时因共振导致连接器松脱。

网友评论

写下您的评论

还没有玩家发表评论,快来抢占沙发吧!