Skip to content

tool gauge zh

laurel Lin edited this page Aug 22, 2026 · 2 revisions

工具:轨距换算

入口:工具 → 轨距换算(Action create_track_gen.gauge) 源码:src/ui/gauge.ts

功能

一个对话框同时显示 英寸 / 毫米 / 像素(1/16 方块) / 输出值。在任意一个输入框里输入数值, 其余两个输入框与「输出值」(Create 弯道比例常数,只读)一起联动更新——不需要换算或点按钮。默认 显示 Create 标称轨距 1600mm。

输入框

输入框 用途
英寸(in) 输入英寸轨距,换算成 mm / px 与比例常数(1 英寸 = 25.4mm)
毫米(mm) 输入毫米轨距,换算成 in / px 与比例常数(1 格方块 = 1 米 = 1000mm)
像素(1/16 方块) 输入像素轨距,换算成 in / mm 与比例常数。px 是生成基准(mm = px×1000/16,in = mm/25.4)

输入正数即触发换算;非数字或 ≤0 时忽略。

输出值(只读)

显示 用途
输出:Create 弯道比例常数 由像素轨距经二次拟合曲线计算(scaleForPx),只读。Create 用它把弯道旋转角换算成渲染用的 scale

说明区

对话框底部固定显示:

  • 拟合公式:二次多项式(拟合穿过三个锚点)。
  • 锚点:1435mm→0.755, 1600mm→0.965, 1000mm→0.525——可作校验。

底部按钮

只有一个 确定 按钮(关闭对话框);本工具不写任何文件、不改动工作区。


← 首页 · 英文版

Clone this wiki locally