如何正确测量门洞尺寸?
门洞净宽、净高与门框深度的实测方法,以及最容易让通过性计算失真的误差来源;附一个由 SPACEFIT 计算引擎实跑复核的示例。
- 发布日期
- 更新日期
- 计算方法版本
- 2.0.0
- 内容维护
- 本页内容与本仓库中的计算引擎一同维护。几何或结论逻辑一旦变更,必须在同一次变更中同步更新已发布的方法说明及其自动检查。不存在单独署名的编辑团队,也没有外部审核方。
本文要回答的问题
门洞的净宽和净高到底该量在哪里?量出来的数能直接填进通过性计算吗?
直接回答
要量的是净开口,也就是门框或开启后的门扇之间真正可供家具通过的空间,不是门框外沿,也不是墙体预留洞口。净宽要在上、中、下三处各量一次并取最小值;净高要从完成地面量到门楣最低点。这两个数加上门框深度,就是计算器需要的门洞输入。门扇、把手和开启扫掠区域不在建模范围内,因此结论是「截面判定」,不是「搬运一定顺畅」的保证。
详细解释
净开口不等于门框开口
同一个门洞有好几种宽度:墙体洞口是建筑留洞,门框外沿是套线的外尺寸,净开口才是家具实际能穿过的空隙。计算里只认最后一个。
这个差别不是几毫米的事。两侧各 40 mm 厚的门框,会把 900 mm 的墙体洞口压到约 820 mm 净宽。用大数去算,可能把本该失败的结果算成通过。
为什么取最小值
门洞很少是标准矩形。踢脚线、门框不方正、门槛条、门挡,都会让某一个高度上的可用宽度突然变小。只在中间量一次,正好会漏掉它。
所以靠上、居中、贴近地面各量一次,取最小。净高同理,起作用的是门楣的最低点,不是最高点。
引擎拿这些数做什么
计算器先把所有输入统一换算成毫米,避免英寸、英尺与公制数值混用;再按选定姿态构造家具的轴对齐包围盒,把它的投影宽度、投影高度与门洞截面比较。
房间部分在同一轮里按静态体积检查。两项检查都不跟踪行进路径:转角、越过栏杆、在窄走廊里转身都不在第一版范围内。所以结论是诚实的「截面+静态体积」判定,不是搬运方案。
可操作的步骤
- 01
把门扇开到最大,清掉门槛障碍物
移走活动地垫,记录固定门槛条。如果门扇开不到 90 度,就直接量门扇让出来的空隙——那才是真实净宽;第一版不会替你计算被门扇吃掉的扫掠空间。
- 02
在三个高度上量净宽
用钢卷尺或伸缩量规,量两侧最内侧表面之间的距离,分别取靠上、居中、贴近地面三处。三个数都记下来,填最小的那个。
- 03
从完成地面量净高
起点是铺装完成面,不是结构楼板;终点是门楣或任何凸出门挡的最低点。左右各量一次,取较小值。
- 04
记录门框深度,并统一单位
门框深度是套线前表面到后表面的距离。量不到就留空,不要估:工具会把「确实未知」标成限制条件,而不是替你编一个数。
计算示例:边柜通过一扇偏窄的门
假设边柜实测长 900 mm、宽 400 mm、高 1100 mm;门洞净宽 820 mm、净高 2050 mm、门框深 160 mm;房间 3000 × 4000 × 2600 mm;不额外要求操作余量,选择直立姿态。以上全部是输入值。下方结果表由工具所用的同一个引擎实时计算后渲染,文章正文不写死任何结论数字。
输入数据
| 物品 | 边柜 |
|---|---|
| 长 | 900 mm |
| 宽 | 400 mm |
| 高 | 1100 mm |
| 门洞净宽 | 820 mm |
| 门洞净高 | 2050 mm |
| 门框深度 | 160 mm |
| 房间宽 | 3000 mm |
| 房间长 | 4000 mm |
| 房间高 | 2600 mm |
| 额外余量 | 0 mm |
| 选定姿态 | 直立 |
计算过程
- 01十个尺寸字段都以毫米给出,因此本例不触发单位换算。换算只在输入英寸或英尺时发生:1 英寸精确等于 25.4 mm,1 英尺精确等于 304.8 mm。
- 02直立姿态下,包围盒把 400 mm 宽度和 1100 mm 高度朝向门洞截面,900 mm 长度沿行进方向。
- 03引擎把投影宽度与 820 mm 净宽比较、投影高度与 2050 mm 净高比较,再单独把包围盒与房间静态体积比较。下方显示的状态、每项「需要/可用/剩余」以及推荐姿态,全部直接来自这次计算结果。
引擎实跑结果
表中每一项数值都在页面渲染时由计算器所用的同一个引擎实时生成,文章只提供输入数据。
- 总体状态
- PASS
所有受测检查均带操作余量通过,且存在一种姿态同时满足门洞与房间。
- 推荐姿态
- 侧放
| 比较项 | 需要 | 可用 | 剩余 |
|---|---|---|---|
| 门洞净宽 | 400 | 820 | 420 |
| 门洞净高 | 1100 | 2050 | 950 |
| 房间宽度 | 400 | 3000 | 2600 |
| 房间长度 | 900 | 4000 | 3100 |
| 房间层高 | 1100 | 2600 | 1500 |
- DOORWAY_SECTION_PASS
- ROOM_FIT_PASS
计算方法版本 2.0.0
适用范围
适用于一段直线门洞截面、一种轴对齐姿态,以及按静态矩形体积处理的房间。回答的是「这个长方体能否穿过这个开口并放进这个房间」。
本例的限制条件
- 门扇、把手、合页与门挡均未建模;门扇无法完全打开时,实际开口还会更小。
- 「门框深度内旋转未建模」是引擎声明的限制:门框不参与模拟在洞口内的转身动作。
- 不搜索连续倾角,只测试六种轴对齐姿态。
- 剩余量恰好为 0 表示贴面通过,不算冲突;实际搬运仍应留出操作空间。
使用的公式
可用净宽
W净 = min(W上, W中, W下)
三次测量中的最小值才是填进工具的数。
某姿态下的宽度余量
ΔW = W可用 − W需要(姿态)
W需要 是该姿态下轴对齐包围盒的投影宽度;引擎以尺寸比较的形式给出,页面不自行重算。
英制换算
1 in = 25.4 mm 1 ft = 304.8 mm
输入解析器使用的固定精确换算;千分位、单位后缀与非数字文本一律拒绝,不做猜测。
适用边界
- 门洞检查属于 SECTION_ONLY,不模拟物体沿路径移动的过程。
- 房间检查属于 STATIC_VOLUME_ONLY,不模拟行走路线、拐角和楼梯。
- 只测试由 3×3 旋转矩阵导出的六种轴对齐姿态,任意倾角不在范围内。
- 门扇、把手、踢脚线、暖气片、栏杆等障碍物未建模。
- 工具不替你测量。输入错了,结论会以一个完全可复现的方式跟着错。
常见错误
填了门框外沿宽度
图纸上最容易读到的往往是这个数,也是「计算器说能进、家具却卡在门口」最常见的原因。永远量最内侧表面之间的空隙。
只在中间量一次
一次读数看不出门框不方正和门挡凸出。多量两处、取最小,只花几十秒,却会改变结论。
忽略门扇及其开启角度
只能开到 80 度的门扇会占掉一部分开口。第一版不建模,需要你自行把减少后的自由宽度填进去。
单位混用或带后缀输入
在毫米单位下填「82 cm」会得到一个离谱的门洞。整张表只用一种单位;解析器会拒绝后缀、千分位逗号和非数字内容,而不是替你猜。
打开适配计算器
拿到最小净宽、最低净高和门框深度后,把它们与家具尺寸一起填进计算器。结果面板会给出与上方示例同一套尺寸比较,还可以切换姿态,看引擎推荐哪一种朝向。
填入你实测的家具、门洞与房间尺寸,即可看到同一套比较在真实情况下的结果。
打开计算器