この例の条件
- 円:直径15、充填表示
- 半ドーム:幅15、奥行き15、高さ8、充填表示
- 期待する計算値:円149セル、半ドーム合計800セル
ここでいう「セル」は設計台が出すブロック位置です。画面上の計算例であり、ゲーム内の組立や実物の施工試験はしていません。
1. 直径15の円を確認する
- 設計台を開き、「形状」で「円」を選びます。
- 「直径」に 15 を入力し、表示方式は「充填」にします。
- プレビューと個数を確認します。この計算例では、塗りつぶしセルは 149 個です。
.......#....... ....#######.... ...#########... ..###########.. .#############. .#############. .#############. ############### .#############. .#############. .#############. ..###########.. ...#########... ....#######.... .......#.......
2. 同じ寸法で半ドームを作る
- 形状を「半ドーム」に切り替えます。
- 幅を 15、奥行きを 15、高さを 8 にします。高さは作りたい層数として入力します。
- 表示方式はまず「充填」にし、層番号を1から8へ送ります。各層の図とセル数が変わることを確認します。
層を下から k 番目とすると、高さ方向の位置は z=(k−0.5)/8、断面の縮小率は √(1−z²) です。幅15・奥行き15の半径をこの率で縮めて格子を判定するため、1層目も円15の149セルとは一致しません。
| 層(下から) | 充填 | 外殻のみ |
|---|---|---|
| 1 | 145 | 36 |
| 2 | 145 | 36 |
| 3 | 137 | 36 |
| 4 | 121 | 32 |
| 5 | 101 | 32 |
| 6 | 81 | 28 |
| 7 | 49 | 20 |
| 8 | 21 | 12 |
| 合計 | 800 | 232 |
「外殻のみ」は、同じ層の充填セルのうち上下左右に隣接する空きがあるセルを数えます。内側まで詰める設計なら充填、表面の輪郭を確認するなら外殻を選びます。設計を保存したい場合は「設計を保存」を使い、施工記録は実際に施工した層だけを「施工済み」にしてください。
結果の読み方と制約
円15の149セルと、半ドーム1層目の145セルは同じではありません。半ドームでは各高さの層ごとに断面を縮めて計算するため、円の図をそのまま土台として重ねるのではなく、半ドーム条件の設計図を新たに確認してください。
このツールは入力した高さに応じた層数(本例では8層)に分け、層の中央位置に応じて幅・奥行きの半径を縮めます。高さは幅から自動決定されません。数値は本サイトの格子計算の結果であり、ゲーム固有の当たり判定、見た目、建築ルールとの一致を保証するものではありません。
図面を端末に残すときは、現在層をSVGまたはPNGで書き出せます。最大入力は幅・奥行き・高さとも101の整数です。