导航菜单
几何实验室 / 截面与姿态可交互 · 客户端 3D

3D 技术验证页

修改下方任意数值。几何模型、毫米读数、房间包围盒与 Three.js 场景都由同一份状态实时更新;姿态实验会把同一个长方体投影到门洞平面上。

当前检测状态

输入有效——所有字段都是支持范围内的正数。

范围:仅门洞截面与静态房间体积。 本页不计算适配结论,只做几何探索;带解释的结论在适配工具里。 打开适配工具

01

实测 3D 场景

尺寸标注按真实比例以米为单位绘制。

实时几何
WebGL 场景加载中
◐ 拖动旋转⇅ 滚轮缩放
Three.js · R3F · Drei
02

家具尺寸

按所选单位输入真实的长 × 宽 × 高。

只把家具三个字段填成典型示例值,不参与任何几何判断——被分析的始终是你留在字段里的数字。

mm
mm
mm
03

门洞尺寸

净开口,由真实墙体几何生成。

mm
mm
mm
04

房间尺寸

只用于场景中的房间包围盒与余量读数,不参与其它计算。

mm
mm
mm
05

示例组合

三组现成输入,只会填入字段,不参与任何计算。网格、标注线与房间包围盒在场景工具栏里切换。

06

姿态投影实验

先选六种轴对齐姿态之一,再叠加连续偏航角。下面每个数字都由旋转矩阵重新计算,不是长宽互换。

轴对齐姿态
0°
投影宽度
900 mm
投影高度
850 mm
沿通过方向的深度
2100 mm
宽度差 / 高度差
+0 mm / +1200 mm
净开口 900 × 2050 mm投影截面 900 × 850 mm
正立面 · 投影截面与净开口对比
1237 mm0°90°
0–90° 偏航下的投影宽度 — 每 5° 采样一次,共 19 个样本。曲线说明额外旋转并不会单调减小投影。
六种轴对齐姿态(偏航 0°)
姿态投影宽投影高深度宽差高差
直立9008502100+0 mm+1200 mm
直立 · 旋转 90°8509002100+50 mm+1150 mm
纵向放倒2100850900−1200 mm+1200 mm
纵向放倒 · 旋转 90°8502100900+50 mm−50 mm
侧放9002100850+0 mm−50 mm
侧放 · 旋转 90°2100900850−1200 mm+1150 mm

SECTION_ONLY——这是截面投影,不是搬运路径模拟。真实门框内旋转、门扇开合、把手与楼梯均不在范围内。

07

开口尺寸对比(仅供参考)

这只是原始尺寸比较,不是适配结论。需要带解释的适配结论,请使用适配工具。

宽度差值+0 mm

家具宽度小于门洞净宽

高度差值+1200 mm

家具高度小于门洞净高

08

房间余量(仅供参考)

房间尺寸减去当前姿态的投影尺寸。负数表示该方向上家具比房间更大。

宽度余量+2500 mm
长度余量+2100 mm
高度余量+1650 mm
09

本页验证的内容

  • 家具是真实的 Three.js 长方体,宽、高、深由输入参数生成。
  • 门洞是由多段墙体拼出的真实开口,空缺部分的宽高与净开口一致。
  • 尺寸标注线由同一份归一化毫米模型计算,不是画上去的装饰。
  • 房间包围盒由房间三个字段绘制,不会反过来影响门洞或家具。
  • 投影宽高来自精确旋转矩阵,四分之一转与任意偏航角用的是同一个公式。
  • 本页不输出适配结论,开口与房间对比均已明确标注为仅供参考。
10

数据链路

输入 → 归一化几何 → 3D 网格。下表数值直接读取实时模型。

参数输入值归一化(mm)场景(m)
家具长度2100 mm2100 mm2.100 m
家具宽度900 mm900 mm0.900 m
家具高度850 mm850 mm0.850 m
门洞净宽900 mm900 mm0.900 m
门洞净高2050 mm2050 mm2.050 m
墙体厚度140 mm140 mm0.140 m
房间宽度3400 mm3400 mm3.400 m
房间长度4200 mm4200 mm4.200 m
房间高度2500 mm2500 mm2.500 m
所有尺寸均为有效正数,且在支持范围内。

这一页回答什么、不回答什么

  1. 01

    家具尺寸是否小于门洞尺寸?回答——开口对比直接给出宽度与高度差。

  2. 02

    特定受限姿态下的截面是否适配?回答——姿态实验把真实包围盒投影到门洞平面。

  3. 03

    旋转后的投影尺寸是多少?回答——投影宽 / 高 / 深由精确旋转矩阵算出,任意偏航角都成立。

  4. 04

    房间空间是否容纳家具?部分回答——余量读数只把当前姿态与房间长方体对比。

  5. 05

    完整真实搬运路径是否可行?不回答——楼梯、转角、多段走廊、门扇、把手、踢脚线与真实路线均未建模。

最后一个问题在本页答「不」,这是如实披露,不是被藏起来的缺口。