diff --git a/B07_DesignDetail/B07_DesignDetail_Engine_Cad_Cover.py b/B07_DesignDetail/B07_DesignDetail_Engine_Cad_Cover.py index 28d58b7f..76fe67cb 100644 --- a/B07_DesignDetail/B07_DesignDetail_Engine_Cad_Cover.py +++ b/B07_DesignDetail/B07_DesignDetail_Engine_Cad_Cover.py @@ -30,6 +30,9 @@ from B07_DesignDetail.B07_DesignDetail_Engine_Template import ( ) COVER_TEMPLATE = "00_template_cover" +# 표지는 엔티티가 전부 도각(잠금)이라 그대로 두면 덧그릴 자리가 없다 — 잠금 아닌 +# 도면층을 하나 실어 사용자가 적을 자리를 준다(2026-09-01). +NOTE_LAYER_ID = "b08-cover-note" def build_cover_drawing(drawing_id: str, fields: dict[str, str] | None = None) -> dict[str, Any]: @@ -52,5 +55,8 @@ def build_cover_drawing(drawing_id: str, fields: dict[str, str] | None = None) - return { "format": DRAWING_FORMAT, "entities": entities, - "layers": [_layer(FRAME_LAYER_ID, "도각", locked=True)], + "layers": [ + _layer(NOTE_LAYER_ID, "주기"), + _layer(FRAME_LAYER_ID, "도각", locked=True), + ], } diff --git a/B07_DesignDetail/openwebcad/src/components/RibbonWidgets.tsx b/B07_DesignDetail/openwebcad/src/components/RibbonWidgets.tsx index fe8ece4a..5e303d01 100644 --- a/B07_DesignDetail/openwebcad/src/components/RibbonWidgets.tsx +++ b/B07_DesignDetail/openwebcad/src/components/RibbonWidgets.tsx @@ -117,11 +117,15 @@ export const LayersWidget: FC = () => {