# A1 入户直视公卫：内部转折评审草案

**推荐：挡屏 x274..280、y595..666，台盆移至 x289..347、y603..638，马桶原位，保留原上合页内开门。** 不采用原提议的 y672 挡墙端点；不默认改外开。此方案是可讨论的紧凑单人方案，不是施工图、实测尺寸或无障碍通过结论。

## 依据与研究口径

只读取当前 `furniture-plan.svg`、`architecture3d.js`、`furnishings.js`。统一长度换算为源 px÷74；3D 平面坐标为 X=(x−365)/74、Z=(y−597)/74。入户视线解释为 x646、y622..704 全段，不只取一个摄影机点。公卫研究范围 x60..363、y590..738；马桶包络 x207..239、y611..658 全部保留，管位不动。屏为不透视的连续屏体，研究高度暂按 2.1m，接顶与否及固定方式另核；台盆和透明玻璃不计遮挡。

**源文件有实质差异：** SVG 公卫南墙主要位于 y727、描边14px，内边 y720；3D 南墙中心 y738、厚10px，内边 y733。两者相差13px≈0.176m，不能用3D更宽的结果替二维兜底。以下净宽取较紧的 y720；屏北端接至 y595 是为衔接3D北墙内边，原 y596 会留下1px缝。SVG北墙内边约 y597，屏与它搭接。所有数值均为图上研究值，源图本身注明并非统一测绘比例。

## 三个组合的比较

| 组合 | 具体改法 | 图上可行性与代价 | 判断 |
|---|---|---|---|
| 主任务原提议 | 屏 x274..280、y596..672；新台盆 x289..347、y603..638；下合页(363,715)外开至(430,715) | 能挡马桶；屏端至SVG南墙只有48px=0.649m，3D却有61px=0.824m。外开另占餐厅西侧通路 | 不按原尺寸推荐，二维绕行不足且模型不一致 |
| A：内部短屏＋原内开门 | 屏改 y595..666；移台盆；仍用合页(363,648)、门长67px，开至(296,648) | 绕行54px=0.730m；不占客餐厅；门扫掠不碰屏或台盆。需要先把门推开再入内，内部只能紧凑单人转身 | **推荐草案，须实测放样确认** |
| B：同一短屏＋下合页外开门 | 与A相同的屏、台盆；门改合页(363,715)，开至(430,715) | 同样能遮视，内部开门操作较轻松；客餐厅西侧新增半径67px=0.905m门扇扫掠，约0.64㎡扇形区不能摆物或站人 | 几何可布置的备选，但公共区域代价更大 |

A、B是两种可落在现有图面坐标上的条件性可行改法；它们都不改变公卫外围或马桶管位，不以推断任何墙体承重性质为前提。0.73m不是“宽敞”，也不是法规净宽结论。若需稳定的0.80m通行，当前紧口不能满足；不要把屏继续做短后声称仍完整遮挡。

## 挡视线验证

对入口 E=(646,e)、e∈[622,704]，马桶包络 T=(t,u)、t∈[207,239]、u∈[611,658]，视线在屏西面 x274 的交点为：

`y = u + (e-u) × (274-t)/(646-t)`

入口两端与马桶四角的8组极值计算，交点范围 **611.946..665.021**，全部落在 y595..666 屏内。该分式在本坐标范围内的极值可由端点组合覆盖，不只是离散射线抽查。按完整马桶包络计算，即使忽略已有门、墙、餐桌遮挡仍成立；实际会穿过公卫门洞的射线只是其中子集。

最不利射线：(646,704)→(207,658)，在 x363 的 y≈674.35，确实穿过648..715门口；在 x274 的 y≈665.02 被屏挡住。南端遮挡余量仅约0.98px=13mm，说明这是**精确图面成立、现场余量很小**的解；饰面误差、入口站位向室内移动或马桶实际包络变化都需重算。屏延至 y668 可把余量增至约40mm，但绕行降到约0.703m，不优先推荐。

本结论覆盖指定入口段看马桶，不承诺人在餐厅各处移动都看不见。台盆仍会进入视野，这是把第一眼变为干区；马桶私密由屏承担。屏须真正不透视、从地面连续遮至视线以上，不能用通透格栅或仅靠镜柜替代。

## 内部绕行与门扇

推荐中心路线（源px）：`(454,681.5) → (330,681.5) → (315,693) → (223,693)`。先从门洞中部进入，再下转绕屏，到马桶前就位。不能直接沿y693穿门：到门洞下端715仅22px，小于0.70m探针半径25.9px。以直径0.70m圆作为平面单人通过探针，对关键紧口复核：

- 穿门时 y681.5 距上下洞端均33.5px≈0.453m；进到x330后才向y693转移，避开下门套。
- y693 到屏南端和南墙内边 y720 均为27px=0.365m；0.70m探针每侧余量1.1px≈15mm，图面能过，但不足以承受较大现场误差。
- 到马桶前端 y658 为35px=0.473m；到新台盆前端 y638 为55px=0.743m；过屏后在马桶前方停靠，不要求从马桶右侧35px≈0.473m狭缝挤入。
- 屏东面 x280 至3D右墙内边 x358 为78px≈1.054m；门洞处门套向内至x357。新台盆约0.784×0.473m，需在南侧使用，台盆移位要重做局部给排水连接、防水与镜面位置。
- 原内开门的扫掠范围在 x296..363、y648..715；屏最东 x280，距门最西点16px≈0.216m；台盆南端 y638，比门扫掠北缘 y648 留10px≈0.135m。全开门叶厚0.045m，位于 y648 附近，不挡 y693 通路。此为固定物和全开状态校核；人应在门外先推开，不把关门状态或开门过程当作全开可行。
- 现有淋浴固定玻璃在 x180、止于 y672；去淋浴不可沿 y693 直接擦过其端部，应局部下绕。SVG局部还有 y701..728 的墙/台面线，未在本草案内改动；本次验证止于到达马桶前方，**不声称已验证淋浴完整进出**。

0.70m探针只是研究假设，不能代替人体转身、门把手操作、老人照护或实物洁具放样。推荐先按屏端、门叶、台盆和南墙真实完成面贴线，若紧口实测不足0.70m，A和B一起暂停；外开门不能解决这个内部瓶颈。

## 外开是否挤客餐厅

会占用局部通路，不能只说“没有撞家具”。B的扫掠区位于 x363..430、y648..715，取下合页为圆心、半径67px的四分之一圆。

- 餐桌 x486..579、y643..694：与扫掠包围盒的水平间隔最低56px≈0.757m；这是保守包围盒下界，不是假装整个门弧都到x430。桌边有人站立、搬菜时不宜同时开门。
- 门全开在 y715，与沙发北端 y730 仅15px≈0.203m，考虑门叶厚后更小，不能把门与沙发之间当横向通道。
- 应从门尖东侧绕行：门尖 x430 至第一把餐椅左边 x498 为68px≈0.919m；按SVG拉椅示意左边 x496 算为66px≈0.892m。没有扣除使用者身体和手提物，不能保证就餐时顺畅会车。
- 现有东侧主通路 x598 未被门扫掠直接占用，因此B不是把全屋动线堵死；但公卫到餐厅西侧、沙发北端的通行会受开门影响，门尖存在碰人风险。

因此B仅在实物放样确认“内开操作难以接受、餐桌西侧开门区能持续留空”后考虑；不为获得卫生间门内几步空间，默认牺牲公共区域。

## 交付与限制

推荐主任务采用A作为讨论版本：**短屏到y666＋台盆东移＋保留内开门**，注明约0.73m紧口和13mm遮视余量，不直接标“已解决”。代价是台盆局部水电防水调整、增加不透视屏体、内部转折和紧凑单人使用；收益是开门时挡马桶且不新增客餐厅门扇占用。

本次只写本文件，无3D或家具代码修改。已用标准库计算8组视线极值与净距，并以0.5px以内步长检查0.70m圆探针沿上述路线不碰关键固定物；未做实测、动态人体测试或3D运行验收。两种可行改法都以现有坐标可信和现场完成面满足净距为条件。若需要大于等于0.80m的稳定绕行，按SVG y720 内边要求屏端不超过660.8，而挡视至少需到665.021，存在约4.22px≈57mm冲突：**当前固定布局无解，应先核清南墙实际位置，不能强行成立，也不能把解题空间挪到走道。**
