20 rW
Rust电力计算器
使用取自游戏文件的电力数值,构建、测试并分享Rust电路。
玩家指南
由玩家制作,未经 RustFront 验证。请先在游戏中测试。
进阶 RustFront 指南
基础电路模板
电路编辑器
从列表中放置部件,然后将输出连接到输入。
如何放置、连线和移动部件
从列表中选择一个部件,然后点击示意图即可放置。通过标题栏拖动部件,或选中后使用方向键移动。使用导线工具,或先选择输出再选择输入,即可连接部件。
选择一个部件,然后点击示意图中希望放置的位置;继续点击可放置更多。“在此添加”会将其放在下一个空位。
拖动空白区域可在示意图中移动。滚动条和方向键同样可用。
部件
电源
电池
配电
逻辑
传感器
防御
照明
工业
其他设备
20 rW
每个示意图仅限一个电池。灰色接口不参与模拟。工业接口接受管道,而非电线。不支持反馈回路和记忆单元。
电池平衡
充电中 · 6 rW
- 输入
- 20 rW
- 当前负载
- 10 rW
- 电池输出上限
- 15 rW
- 维持当前负载所需输入
- 13 rW
- 无发电时的满电续航
- 40 分钟
已计入 80% 充电效率. 假设电池已充满。
电源输出为快照:正午的盈余并不能证明电路可以持续整日整夜运行。计时器时长和启动延迟不作模拟。
续航时间 · 模拟循环
一个游戏内日,先夜晚,从满电电池开始。日长和夜晚占比为假设值,可自行更改。 默认的昼夜时长为未经验证的估计值。请根据你的服务器进行调整。
白天45分钟 · 夜晚15分钟 · 每现实日24个周期
电池
可以撑过夜晚
夜晚40分钟后耗尽;夜晚持续15分钟。
白天25分钟内充满。
可持续:每个周期结束时都保持满电。
缺口
所有设备在白天和夜间都能获得所需的全部电量。
接线步骤 2
- 灰色 太阳能
Electric Output小型蓄电池Power In20 rW - 灰色 小型蓄电池
Power Output自动炮塔Power In15 rW
需准备的部件 3
太阳能× 1
小型蓄电池× 1
自动炮塔× 1
编写并发布指南
电力参考
供电不足的设备会完全关闭
Rust 的输入电力是全有或全无的。未获得完整耗电量的设备会完全关闭,而不是缓慢运行;关闭期间它将不再请求电力。这就是为什么供电不足的电路不会慢慢耗尽电池,也是为什么多一盏灯就可能让旁边的设备关闭。
风力涡轮机按高度计算的输出
高度每增加 1 米贡献 1.5 rW,最高计至 50 米。游戏还会加入一个变化的风力项,并将结果上限设为 150 rW。下表仅显示在视野开阔条件下的高度贡献。
| 高度 | 高度贡献 |
|---|---|
| 0 米 | 0 rW |
| 5 米 | 7 rW |
| 10 米 | 15 rW |
| 15 米 | 22 rW |
| 20 米 | 30 rW |
| 25 米 | 37 rW |
| 30 米 | 45 rW |
| 40 米 | 60 rW |
| 50 米 | 75 rW |
高度应从涡轮机底座量至其下方的地形或世界表面,而非海平面或屋顶。将涡轮机架高会增加这一距离。游戏在涡轮机初始化时缓存该值。净空同样重要:检测会针对其底座上方约 21 米处的一点,以及距其转子高度水平 15 米处的一点。水平方向每服务器运行一小时转动一次。若任一检测被遮挡,输出为零。
我们不公布平均输出。变化的风力项使用一个我们尚未验证其分布的噪声函数。仅当涡轮机视野开阔时,将高度贡献用于保守规划,并为中断保留电池储备。
太阳能板的计算方式
一块暴露且完好的太阳能板最多产生 20 rW。输出取决于其固定传感器与太阳之间的夹角,并随健康度缩放。约 73 度时停止,约 46 度时达到峰值。夜间或与太阳的连线被遮挡时输出为零。额外的安装高度可以清除遮挡,但不会增加功率倍率。
| 夹角 | 输出 |
|---|---|
| 0 度 | 20 rW |
| 20 度 | 20 rW |
| 40 度 | 20 rW |
| 45 度 | 20 rW |
| 55 度 | 13 rW |
| 65 度 | 6 rW |
| 72 度 | 0 rW |
| 80 度 | 0 rW |
将集光面朝向白天可见的太阳轨迹。太阳轨迹随服务器的游戏内日期变化,因此在较长的清档周期内,最佳南北朝向也可能变化。你相对于地图中心的位置不会决定朝向。请在早晨、正午和傍晚用接线工具检查输出。20 rW的峰值不能证明一块太阳能板能让设备整夜运行;还需计入充电损耗、每日发电量和电池储备。
发电机和水车的输出
| 电源 | 输出 | 详情 |
|---|---|---|
| 小型燃油发电机 | 40 rW | 14.4秒/个低品质燃油 |
| 水车 | 60 rW | 流动水源提供 30 rW,人力踩踏时提供 60 rW. 在湖泊或沼泽中完全不产生电力,需要海洋或河流的水。 |
电池
电池只会消耗下游设备实际请求的电量,并以其自身输出为上限。充电所耗的电量多于能取回的电量:存入的电量只有 80% 会被储存。
各设备的耗电量
134 个供电物品,数值取自游戏自身的代码,而非预制体字段。这一区别很重要:聚光灯在预制体中存储为 1,但实际耗电 5 rW。显示为 0 的设备运行不耗电。
| 设备 | 耗电 | 数值来源 |
|---|---|---|
| 防空炮台 | 25 rW | constant in SamSite.ConsumptionAmount |
| 特斯拉线圈 | 25 rW | ceil(maxDamageOutput / powerToDamageRatio) in TeslaCoil, in float32 |
| 点唱机 | 10 rW | constant in DeployableBoomBox.ConsumptionAmount |
| 工业自动炮塔 | 10 rW | constant in AutoTurret.ConsumptionAmount |
| 探照灯 | 10 rW | constant in SearchLight.ConsumptionAmount |
| 音响 | 10 rW | constant in DeployableBoomBox.ConsumptionAmount |
| 自动炮塔 | 10 rW | constant in AutoTurret.ConsumptionAmount |
| 漏斗 | 8 rW | constant in Hopper.ConsumptionAmount |
| 大型动画霓虹灯牌 | 7 rW | prefab field powerConsumption read by NeonSign |
| 大型霓虹灯牌 | 6 rW | prefab field powerConsumption read by NeonSign |
| 冰箱 | 5 rW | prefab field PowerConsumption read by Fridge |
| 车辆升降机 | 5 rW | constant in ModularCarGarage.ConsumptionAmount |
| 抽水泵 | 5 rW | prefab field PowerConsumption read by WaterPump |
| 灯串 | 5 rW | constant in StringLights.ConsumptionAmount |
| 电力净水器 | 5 rW | prefab field PowerDrain read by PoweredWaterPurifier |
| 电梯 | 5 rW | constant in Elevator.ConsumptionAmount |
| 豪华圣诞彩灯 | 5 rW | constant in ChristmasLights.ConsumptionAmount |
| 聚光灯 | 5 rW | constant in OrientableLight.ConsumptionAmount |
| 三脚架聚光灯 | 5 rW | constant in OrientableLight.ConsumptionAmount |
| 仙女灯串 | 5 rW | constant in StringLights.ConsumptionAmount |
| 中型动画霓虹灯牌 | 5 rW | prefab field powerConsumption read by NeonSign |
| 自动售货机 | 5 rW | prefab field PowerConsumption read by VendingMachine |
| 吊灯 | 4 rW | constant in Chandelier.ConsumptionAmount |
| 中型霓虹灯牌 | 4 rW | prefab field powerConsumption read by NeonSign |
| 电加热器 | 3 rW | constant in ElectricalHeater.ConsumptionAmount |
| 电熔炉 | 3 rW | prefab field PowerConsumption read by ElectricFurnaceIO, on electricfurnace.io.prefab which ElectricOven.SpawnIOEnt spawns |
| 工业电熔炉 | 3 rW | prefab field PowerConsumption read by ElectricFurnaceIO, on industrial_electric_furnace.io.prefab which ElectricOven.SpawnIOEnt spawns |
| 监控摄像机 | 3 rW | constant in CCTV_RC.ConsumptionAmount |
| 全景摄像机 | 3 rW | constant in CCTV_RC.ConsumptionAmount |
| 点火器 | 2 rW | prefab field PowerConsumption read by Igniter |
| 吊顶灯 | 2 rW | prefab field consumptionAmount read by CeilingLight |
| 吊顶日光灯 | 2 rW | prefab field consumptionAmount read by CeilingLight |
| 酒吧游戏迷你冰箱 | 2 rW | prefab field PowerConsumption read by Fridge |
| 迷你冰箱 | 2 rW | prefab field PowerConsumption read by Fridge |
| 洒水器 | 2 rW | constant in Sprinkler.ConsumptionAmount |
| 小型霓虹灯牌 | 2 rW | prefab field powerConsumption read by NeonSign |
| 壁橱 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 标靶 | 1 rW | constant in ReactiveTarget.ConsumptionAmount |
| 补光灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 存储监视器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 存储适配器 | 1 rW | constant in IndustrialStorageAdaptor.ConsumptionAmount |
| 大型露水收集器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 迪斯科地板 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 迪斯科地板 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 迪斯科球 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 电话 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 电缆隧道 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 工业壁灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 工业传输器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 工业制作器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 红色工业壁灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 激光传感器 | 1 rW | constant in IOEntity.ConsumptionAmount, BaseDetector defers to it |
| 警笛灯 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 警告音响 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 净水器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 可绘制标靶 | 1 rW | constant in ReactiveTarget.ConsumptionAmount |
| 喇叭 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 蓝色工业壁灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 绿色工业壁灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 门控器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 啤酒桶 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 日光灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 闪光灯 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 射频广播器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 射频接收器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 生命传感器 | 1 rW | constant in IOEntity.ConsumptionAmount, BaseDetector defers to it |
| 声控激光灯 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 声控脉冲灯 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 数字时钟 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 水车 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 台灯 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 小型露水收集器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 震动传感器 | 1 rW | constant in IOEntity.ConsumptionAmount |
| 智能警报 | 1 rW | constant in IOEntity.ConsumptionAmount |
| Twitch Rivals霓虹灯牌 | 1 rW | prefab field powerConsumption read by SimpleLight |
| 按钮 | 免费 | constant in PressButton.ConsumptionAmount |
| 测试发电机 | 免费 | constant in ElectricGenerator.ConsumptionAmount |
| 超大型艺术家画布 | 免费 | constant in Signage.ConsumptionAmount |
| 串联器 | 免费 | constant in ElectricalCombiner.ConsumptionAmount |
| 存储单元 | 免费 | constant in ElectricalDFlipFlop.ConsumptionAmount |
| 大型画框 | 免费 | constant in Signage.ConsumptionAmount |
| 大型木牌 | 免费 | constant in Signage.ConsumptionAmount |
| 大型蓄电池 | 免费 | constant in ElectricBattery.ConsumptionAmount |
| 大型艺术家画布 | 免费 | constant in Signage.ConsumptionAmount |
| 大型游泳池 | 免费 | constant in PaddlingPool.ConsumptionAmount |
| 单面村庄标牌 | 免费 | constant in Signage.ConsumptionAmount |
| 单向路标 | 免费 | constant in Signage.ConsumptionAmount |
| 电力分离器 | 免费 | constant in ElectricalBranch.ConsumptionAmount |
| 风力发电机 | 免费 | constant in ElectricWindmill.ConsumptionAmount |
| 工业分离器 | 免费 | constant in Splitter.ConsumptionAmount |
| 工业合并器 | 免费 | constant in ElectricalCombiner.ConsumptionAmount |
| 横向画框 | 免费 | constant in Signage.ConsumptionAmount |
| 华丽的双面吊牌 | 免费 | constant in Signage.ConsumptionAmount |
| 或门 | 免费 | constant in ORSwitch.ConsumptionAmount |
| 计时器 | 免费 | constant in TimerSwitch.ConsumptionAmount |
| 计数器 | 免费 | constant in PowerCounter.ConsumptionAmount |
| 巨型木牌 | 免费 | constant in Signage.ConsumptionAmount |
| 开关 | 免费 | constant in ElectricSwitch.ConsumptionAmount |
| 可绘制窗户 | 免费 | constant in Signage.ConsumptionAmount |
| 拦截器 | 免费 | constant in ElectricalBlocker.ConsumptionAmount |
| 立式艺术家画布 | 免费 | constant in Signage.ConsumptionAmount |
| 流体分离器 | 免费 | constant in Splitter.ConsumptionAmount |
| 流体合并器 | 免费 | constant in ElectricalCombiner.ConsumptionAmount |
| 流体开关&泵 | 免费 | constant in FluidSwitch.ConsumptionAmount |
| 命令方块 | 免费 | constant in CommandBlock.ConsumptionAmount |
| 频闪灯 | 免费 | constant in StrobeLight.ConsumptionAmount |
| 双面村庄标牌 | 免费 | constant in Signage.ConsumptionAmount |
| 双面吊牌 | 免费 | constant in Signage.ConsumptionAmount |
| 双向路标 | 免费 | constant in Signage.ConsumptionAmount |
| 随机门 | 免费 | constant in ElectricalBlocker.ConsumptionAmount |
| 太阳能 | 免费 | constant in SolarPanel.ConsumptionAmount |
| 特大型画框 | 免费 | constant in Signage.ConsumptionAmount |
| 特大型艺术家画布 | 免费 | constant in Signage.ConsumptionAmount |
| 线路分离器 | 免费 | constant in Splitter.ConsumptionAmount |
| 小型木牌 | 免费 | constant in Signage.ConsumptionAmount |
| 小型燃油发电机 | 免费 | constant in FuelGenerator.ConsumptionAmount |
| 小型蓄电池 | 免费 | constant in ElectricBattery.ConsumptionAmount |
| 小型艺术家画布 | 免费 | constant in Signage.ConsumptionAmount |
| 悬挂条幅 | 免费 | constant in Signage.ConsumptionAmount |
| 压力传感器 | 免费 | constant in PressurePad.ConsumptionAmount |
| 异或门 | 免费 | constant in XORSwitch.ConsumptionAmount |
| 幽灵音响 | 免费 | constant in SpookySpeaker.ConsumptionAmount |
| 游泳池 | 免费 | constant in PaddlingPool.ConsumptionAmount |
| 与门 | 免费 | constant in ANDSwitch.ConsumptionAmount |
| 造雾机 | 免费 | constant in FogMachine.ConsumptionAmount |
| 造雪机 | 免费 | constant in FogMachine.ConsumptionAmount |
| 支架条幅 | 免费 | constant in Signage.ConsumptionAmount |
| 智能开关 | 免费 | constant in SmartSwitch.ConsumptionAmount |
| 中型木牌 | 免费 | constant in Signage.ConsumptionAmount |
| 中型蓄电池 | 免费 | constant in ElectricBattery.ConsumptionAmount |
| 中型艺术家画布 | 免费 | constant in Signage.ConsumptionAmount |
| 转盘 | 免费 | constant in Signage.ConsumptionAmount |
| 纵向大画框 | 免费 | constant in Signage.ConsumptionAmount |
| 纵向画框 | 免费 | constant in Signage.ConsumptionAmount |
我们无法溯源的内容
游戏未提供的数值,或提供了但缺少其含义的数值。
- PerlinNoise
Any average or expected wind output. The turbine adds a changing Perlin noise term whose distribution we did not reproduce, so only the height half and the envelope can be stated.
要确定此事:Log a turbine's output on a dev server across several in game days and fit the distribution.
- none
Anything expressed per floor. The 3 metre storey is a community figure we did not verify, which makes any rW per floor number unsourced.
要确定此事:Measure the vertical socket offset between building blocks in the prefabs.
- cachedHeight
Whether a turbine over ocean measures its height from the seabed, which would make an over water tower the cheapest route to the cap.
要确定此事:Place one on a dev server and read its output.
- IOSlot.mainPowerSlot
Whether a Cable Tunnel adds its 1 rW to a battery's Active Usage. It is the one routing part that does not override ConsumptionAmount, so IOEntity's default 1 stands, which is the number in the table above. ElectricBattery.GetDrain sums DesiredPower over every connected entity, and DesiredPower returns that 1 only when the tunnel's input slot is flagged mainPowerSlot in the prefab, a field we did not read. The line itself loses nothing either way: CableTunnel.UpdateOutputs copies each input straight to its output without going through GetCurrentEnergy, so the builder shows a tunnel passing its input on unchanged.
要确定此事:Read the four IOSlot entries on the electric.cabletunnel prefab, or wire a tunnel to a battery on a dev server and read Active Usage with and without it.
- TOD_Time.DayLengthInMinutes
The default day/night cycle length and the share of it that is night. The runtime simulation integrates a cycle to give fuel per hour and battery survival, but the cycle comes from the client scene's TOD settings, which the dedicated server assembly does not carry, so the builder uses adjustable inputs (60 minutes, one quarter night) and never presents them as fact.
要确定此事:Read the TOD_Time and TOD_Sky settings from the client scene bundle and confirm the night share against a logged in game clock.
客户端数据: 版本 25129251, 采集于 2026年9月7日. 来源与日期.
这些数值的来源
发电机和电池数值来自游戏的预制体;各设备的耗电量来自随服务器发布的程序集,该版本与前者不同。两者均分别标注,未作混合。插槽名称按预制体原样显示,这假设客户端不会对接线工具的插槽名称进行本地化。修改过的服务器可能会改变响应时间和电力规则。
评论
正在加载评论……