# 规则更正：轿厢宽深 700 下限与门型净宽下限 · 1.5.1

日期：2026-09-09。来源：用户在 1.5.1 交付前进一步确认，轿厢净宽 CW、净深 CD 的设计下限均为 700；旧最小深度不再硬拦，接近下限提示给专业销售自行判断。用户随后明确门净宽下限为中分 650、中分双折 700；仅井架井道在实测净深≤1000 时默认增加 100 选型计算深度并标“借楼板方案”，图纸待现场确认，不指定前后方向。此文是本次产品规则更正，不代表原始母图的每个组件均已覆盖 700，也不是法规或现场验收结论。

## 明确规则

| 项目 | 现行要求 | 不满足或接近下限时 |
|---|---|---|
| 轿厢净宽 CW | CW ≥ 700 mm，等于 700 满足本项 | 小于 700 保留原值，转人工说明原因 |
| 轿厢净深 CD | CD ≥ 700 mm，等于 700 满足本项 | 小于 700 保留原值，转人工说明原因 |
| 旧最小轿深参考 | 1100、1050、1000 等不再单独作为硬门槛 | 保留来源，作为专业销售判断和人工复核的参考 |
| 接近设计下限 | 展示使用需求及适配提示 | 由专业销售判断；仅此提示不阻断自动出图 |
| 中分门净宽 OP | 650–800 mm | 自动推荐不低于 650；手填小于 650 保留并阻断 |
| 中分双折门净宽 OP | 700–800 mm | 自动推荐不低于 700；手填小于 700 保留并阻断 |
| 其他门型净宽 OP | 本次未确认新下限 | 沿用其已有规则和组件适配条件，不从中分/双折推断 |

CW 与 CD 分别判断，不能只比较面积。手填 699×900 或 900×699 都不能通过本项，也不能被工具自动改成 700。自动推荐的 50 mm 向下取档仍保留；当按适用条件计算的可容纳量不足 700 时，不得强行抬到 700。借楼板增加量必须按下节单独记录，不能通过改大实测井道字段获得容量。

自动门宽取 `max(源公式结果, 门型下限)`，现有最高 800 规则不变，再对最终门宽执行真实几何和组件校核。自动推荐达到下限，不代表门已装得下；若门组件、前壁或开口空间冲突，仍须指出具体原因并交人工。手填值不执行自动抬高，下限以下保留并阻断；上限以上也不能自动改小伪装通过。

接近轿厢宽深下限的提示帮助专业销售结合使用需求作判断，不等于产品自动批准。没有用户依据时，不凭本文另造一段强制禁用范围，也不为其他门型新增下限。

## 借楼板方案：仅井架，增加选型深度，待现场确认

用户已明确以下数值关系，单位毫米：

| 井道类别与实测净深 HD | 默认增加的选型深度 | 选型计算深度 | 标识 |
|---|---|---|---|
| 井架，有效输入且 HD ≤ 1000 | 100 | HD + 100 | 借楼板方案；待现场确认 |
| 井架，HD > 1000 | 0 | HD | 不触发本条默认增加 |
| 非井架或未指定井道类别 | 0 | HD | 不适用本条默认增加 |

井架身份按当前 `manual_options.shaft_category="井架井道"` 识别，钢/铝井架项目使用这一类别；另外两个现有合法值是 `砖混井道`、`未指定`。不能仅凭图形相似或结构名称猜测，未指定类别不默认当作井架。

阈值依据实测输入比较。比如井架实测 1000 对应选型计算深度 1100；井架实测 1001 不因后续按 50 档计算而触发借用。非井架实测 1000 仍按 1000 选型。零、负数及其他非法输入仍按输入校验处理，不因为满足不等式就变成有效方案。

原始井道净深 `shaft_depth` 必须保留；新增 `selection_shaft_depth` 表达选型计算深度，`borrowing_context` 记录借用 100 及其适用依据。界面、计算依据和图纸分别表明实际净深与借用量，不能把输入 1000 偷换成“实测 1100”。最终轿厢仍需满足 700 下限、门型、组件、顶层、底坑等其他条件。

**本次只增加选型计算深度，不指定前后借用方向。** 图纸标“借楼板方案”“待现场确认”，明确区分选型模型边界和实际现场边界。模型中按选型深度核对组件，可以证明该计算方案的关系；不能证明现场已有对应空间、楼板可调整或借用工程已获批准。现场方向及做法留给人工核查，不把它们虚构成确定土建几何。真实生成与核验状态另行登记。

## 与母图推导及出图的关系

母图作为平面扣除关系、门型及部件的来源。改变设计下限，并不改变真实的井道容量、部件尺寸或已有几何；不能通过改标注数字来获得适配。350/450 中分与双折等已建立参数模型的分支，在真实几何和组件范围支持时可以推导新尺寸，不要求每个尺寸都在原母图库里有同一格。

系统应同时保留设计条件、实际容量、选定尺寸、提示以及人工原因：

1. CW/CD 均不低于 700，且真实平面、门机/导轨/对重等组件适配，顶层、底坑、门高、行程等其余适用条件满足：可以进入自动出图，本机核验后交人工复核。
2. 仅接近设计下限，或仅小于原有轿深参考，且其余条件已满足：保留专业销售判断提示，不再仅凭旧最小深度阻断。
3. 存在明显干涉、净空不足、开门与轿厢冲突、缺少组件依据或当前模型未适配：具体说明哪一项、实际值与依据，转人工处理。不能只用“尺寸太小”掩盖未知组件，也不能绕过真实冲突自动出图。
4. CW/CD 小于 700 或按适用条件计算的可容纳量不足：保留实测输入、独立借用上下文及推导值，建立 `manual_drawing` 交接单，不生成假的有效工程图。

手填参数原样保留；1250×1250 仍是独立的精确面积例外。350 与 450 轿顶轮共用顶层要求，详见 [顶层规则更正](规则更正_350与450顶层一致_1.5.1.md)。本次不降低底坑要求，不接入 GK0630。

普通后置新增专用部件参数模型，原有 90 份精确资产仍优先；资产数量不代表90种尺寸均通过现行下限，历史低门宽不放行。中分 OP650 可变 CW/CD；中分 OP750 仅原生 CW1300、双折 OP700 仅 CW900、双折 OP750 仅 CW950 下变深或增加井道余量。中分 OP700、双折 OP800 的部分跨样本关系不一致，不整体放开参数推导；符合现行规则的现成精格继续可用，未能核验的推导转人工。模型标 `geometry_family=rear`，当前门高仅核验 OPH2100，不借用侧对重部件。

## 图纸、DWG 与人工审核

允许计算、能够自动出图和已经人工审核是不同状态。成功生成的图纸仍标 `pending_human_review`；专业销售对接近下限方案的判断不替代图纸最终人工审核。审核包保存原输入、规则和提示、生成核验、文件 SHA 及待填写核查单，不自动签字。

DWG 继续由本机程序生成真实格式并回读检查。`dwg_status=generated` 才表示本次 DWG 已完成；转换不可用或失败不冒充成功，也不阻止其他已核验产物保留其真实状态。缺少可用模型的人工出图任务只交资料，不提供冒充工程图的 PDF/DXF/DWG。

## 本轮验证状态

宽深和门宽下限、借楼板范围与后置参数模型已分别完成测试；四组 HTTP 样张均完成 PDF/DXF、真 DWG 与各 6 页手机版自动核验。以下只记录已取得的证据，人工审核仍待完成；新增图面需求另行复验。

| 验证项 | 当前结果 | 证据 / 状态 |
|---|---|---|
| CW/CD 各自 699、700、701 边界 | 699 保留并阻断，700/701 的下限单项通过；不代表任意机械布置均可用 | 12 项轿厢下限专项通过 |
| 两个维度均小于下限 | 分别指出宽、深问题，不用面积代替单边判断 | 轿厢下限专项通过 |
| 低于旧 1100/1050/1000 参考 | 旧参考不再单独硬拦；真实冲突仍说明原因 | 集成/兼容回归通过，后置 CD700 HTTP 样张已生成 |
| 接近下限的提示 | 提示和审核项保留；专业销售结合项目需求判断 | 软件已保留说明，项目判断仍由专业销售负责 |
| 中分自动门宽与手填边界 | 自动值不低于 650；手填 649 保留并阻断，650 单项通过 | 8 项门宽专项通过 |
| 双折自动门宽与手填边界 | 自动值不低于 700；手填 699 保留并阻断，700 单项通过；最高800保持 | 门宽专项通过；350/后置 OP700 HTTP 样张已生成 |
| 其他门型 OP | 不误套中分 650 或双折 700 新下限 | 门宽专项通过 |
| 手填非 50 档与残余量 | 手填值保留；自动取档不改写手填值 | 13 项借楼板回归含 CD775、799 保留 |
| 选型容量不足 / 超过容量 | 不抬高推荐值伪装通过；手填 CD801 超有效容量800阻断 | 下限与借楼板回归通过 |
| 宽深合格但 OH/PIT 不足 | 综合校核继续阻断，原因和输入保留 | 集成与人工路由回归通过 |
| 井架 HD999/1000/1001 | 前两者增加100，1001不增加；有效深度再按50档计算 | 13 项借楼板回归通过 |
| 非井架 / 未指定类别且 HD≤1000 | 不增加选型深度，不猜测井架身份 | 借楼板回归通过 |
| 借楼板原始输入与 JSON 追溯 | 实测 HD1000 保留，选型1100和 borrowing_context独立记录，方向为null | 临时任务回归及真实 HTTP 样张通过 |
| 借楼板图纸说明 | 标“借楼板”“待现场确认”，分别记录实测1000与选型1100，不指定前后方向 | HTTP PDF 文字及生成核验通过；新图面待复验 |
| 缺组件或明显干涉 | 具体诊断、manual_drawing、executable=false；不提供假工程图 | 几何/后台/人工审核回归通过 |
| 常规尺寸及1250²例外 | 特例仍精确，原参保留，其他净面积规则不扩大 | 相关回归通过 |

本轮实际成功样张如下，共同竖向为层间 `[3000,3000]`、OH3200、PIT300、CH2400、OPH2100：

| 样张 | 实测井道 / mm | 选型深度 / mm | CW×CD / mm | OP / mm | 任务 ID |
|---|---|---|---|---|---|
| 350 紧凑双折 | 1200×1200 | 1200 | 850×900 | 700 | job_20260909_223038_ed9096cc |
| 后置轿深700双折 | 1200×1200 | 1200 | 900×700 | 700 | job_20260909_223113_911d81dd |
| 井架借楼板双折 | 1400×1000 | 1100 | 1050×800 | 800 | job_20260909_223148_03959db6 |
| 后置650中分 | 1350×1500 | 1500 | 1050×1050 | 650 | job_20260909_223223_b9b7291b |

`work/shared-350-top-20260909/new-rules-live-verification.json` 已记录 `passed=true`、四项 `generated` / `dwg_status=generated` / `mobile_status=generated`，全部 `pending_human_review`。每项17份主任务文件及手机版PDF保存SHA；输出在 `outputs/设计下限与借楼板核验_1.5.1/`。这四份记录证明相应尺寸方案已在本机出图，不证明所有边界尺寸、所有门宽或所有结构均有模型。

## 最新图面要求的独立验收

四组规则样张生成后，用户增加：所有标注和参数移到平面图形外，避免遮挡轿厢；土建外墙灰色、井架框蓝色；PDF、DXF、DWG、手机版保持一致。本项不再改尺寸算法。此前四组 HTTP 和24页手机版是图面调整前的证据，新一轮图纸生成、颜色/标注位置及视觉复核尚待完成，不能借旧记录宣称新图面已验收。

完整分组日志、旧断言修正后的结果及后续图面状态见 [1.5.1 验收记录](验收记录_1.5.1.md)。人工审核、现场借用条件和工程批准仍未完成。

## 来源与历史

本次更正以用户最新确认为依据，配套 [README](../README.md) 与 [API 接入说明](API接入说明.md)。原始 JS、母图、1.5.0 公式手册、组件词典和来源 JSON 保留，不把旧证据改写成自始允许 700。旧最小轿深在历史材料中的出现用于追溯，现行判定须同时阅读本更正。

后续实现、测试和真实出图证据应记录为 1.5.1 新证据；原文件 SHA 属于历史快照，不为匹配新版源码而重写。GK0630 资料继续不导入本次规则。
