本文へ移動

Uchusen Rockets宇宙船

出典つきの寸法から描いたロケットです。ページに置いて、分解して、回して見られる線画と彩色した3Dビューに加え、ロケットが本当に組み合わさるかを確かめる、型付きのデータモデルを備えています。

Uchusen は、宇宙を飛ぶ乗り物を意味する日本語「宇宙船」(うちゅうせん)から取った名前です。 名前について(英語)

目次

リファレンス · ロケット・型式・部品・適合チェック

INSETS定数

リファレンスの説明と例は英語です。見出しと目次は日本語です。

The four system insets by id: reactor core, navigation and sensor suite, life support, docking port, each with five or six numbered sub-parts. Each sub-part is a part of the registry, placed in the assembly, so a page's "apart" view opens the inset.

インポート

import { INSETS } from "@johnmorrisdotca/uchusen-rockets";

定義

const INSETS: Readonly<Record<string, Inset>> = { [reactorCore.id]: reactorCore, [navSuite.id]: navSuite, [lifeSupport.id]: lifeSupport, [dockingPort.id]: dockingPort }

例

import { INSETS } from "@johnmorrisdotca/uchusen-rockets";

for (const inset of Object.values(INSETS)) console.log(inset.name, inset.parts.map((one) => `${one.n} ${one.name}`).join("; "));
Reactor core 1 Toroidal field coil; 2 Plasma vessel; 3 Breeding blanket; 4 Neutron shield; 5 Heat exchanger; 6 Fuel injector
Navigation and sensor suite 1 Star tracker; 2 Inertial platform; 3 Radar array; 4 Optical telescope; 5 Navigation computer; 6 Beacon receiver
Life support 1 Air scrubber; 2 Water recycler; 3 Oxygen generator; 4 Waste processor; 5 Hydroponic rack; 6 Control panel
Docking port 1 Collar flange; 2 Capture ring; 3 Pressure door; 4 Docking tunnel; 5 Guide lights and sensors

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/uchusen-rockets 0.14.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。