Scrap Mechanic轨道交通系统制作教程
在《ScrapMechanic》中,利用千斤顶、传感器、控制器等基础零件可搭建轨道交通系统,包括剪刀式轨道开合、矿车自动停靠、道岔切换及红绿灯联锁保护。关键要点:千斤顶反向伸缩保证结构稳定,探测铁轨配合控制器实现精准制动,限位开关防止电机过载,联锁逻辑自动完成进路锁闭。
在《Scrap Mechanic》中搭建轨道交通系统,虽然听起来规模庞大,但核心构件其实只有千斤顶、传感器、控制器,再加上一些逻辑思维。从轨道伸缩、自动运行,到道岔切换、信号联锁,这些基础零件都能胜任。下面直接介绍具体操作方法。
反向千斤顶配合连接器,可以制作经典的剪刀式开合结构;要让矿车精准停靠,使用动力轮、探测铁轨和控制器即可完成;用四个千斤顶围成井字形,中心放置旋转平台,再安装限位开关,就构成一套道岔系统;至于红绿灯和联锁保护,控制器搭配双色灯泡和制动器,红灯亮起时矿车必须停止——这就是真正的进路锁闭。

用千斤顶和传感器搭建基础轨道
动手组装前,先进入创造模式,打开部件栏搜索“千斤顶”并拖出。千斤顶是唯一能实现线性伸缩运动的机械部件,轨道的平移、升降、伸缩都从它开始。
将两个千斤顶面对面放置,中间留一格空隙。然后把一个“连接器”插入空隙,分别右键两个千斤顶,将它们绑定在一起。完成后,就得到一组能同步反向伸缩的刚性单元。
给其中一个千斤顶连接按钮或遥控器,通电后按住触发,两段轨道就会像剪刀一样开合。关键点在于:第一步必须确认两个千斤顶伸缩方向相反,否则轨道会变形甚至崩坏。
让矿车沿轨道自动运行
让矿车运行有两种主流思路。一种简单直接:将“动力轮”装在矿车底部中央,接上电池和开关,矿车就能前进。缺点是停靠不精准,只适合短途运输。
要实现精准停靠,需要使用“探测铁轨”加“控制器”。具体做法是:在目标停靠点前方两格处铺设探测铁轨,连接控制器,然后编写逻辑——当探测信号为真时,启动制动器,延时0.5秒,关闭动力并锁定轮组。这一步必须使用控制器脚本,手动开关无法跟上毫秒级的信号变化。
注意:探测铁轨只对矿车有效,普通载具无法识别。另外,矿车速度过快会导致探测时间不足,刹车失败。建议初始功率调到30%,慢慢运行并逐步调整。
构建多线路交汇与道岔系统
道岔的制作方法:用四个千斤顶围成“井”字形,中心放置一个旋转平台,平台顶部固定一段带坡度的轨道板。轨道板两端分别连接两条不同走向的主轨道,每条主轨道的入口处各放一个探测铁轨,接入同一个控制器的不同输入端口。
然后在控制器中设置优先级逻辑:如果A线探测信号为真且B线为假,旋转平台转向A线的角度;反之转向B线。若A和B同时为真,保持当前方向不变。
最后一步很重要:为旋转平台加装限位开关,防止电机超转烧毁。实测数据显示,未加限位开关的旋转平台连续运行超过47秒,电机模块就会报废。
接入红石式信号灯与联锁保护
信号灯的制作分两种。简单版:用灯泡加探测铁轨,探测铁轨触发时输出高电平,直接点亮红灯;再串联一个反相器点亮绿灯。这种方法简单易用,但没有互锁功能。
进阶版更复杂:用控制器加制动器再加双色灯泡实现联锁。定义两个变量:track_occupied_A(探测铁轨A信号)和track_occupied_B(探测铁轨B信号)。只要其中一个为真,绿灯灭、红灯亮,同时向对应轨道上的制动器发送启用信号。
完成这一步后,即使两列矿车同时冲向交汇区,也会在红灯前强制停车。系统自动完成“进路锁闭”逻辑,碰撞事故不会发生。
