chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합
- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환 - Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용 - pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관) - worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md) - D:\Rhino-MCP 경로 참조를 새 위치로 치환 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
964a841de1
3978 files changed
+58013356
No files matched your search
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,184 @@
|
||||
{
|
||||
"params:footing": {
|
||||
"sha": "b03e618daacb26cd",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:29",
|
||||
"why": "도면 정면도 7.700과 직접 대조",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:pier_id": {
|
||||
"sha": "97086571f822df69",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:52",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"sha": "bc6337f6bc6a176d",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:display": {
|
||||
"sha": "4a8afc994a7b21ec",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"sha": "97086571f822df69",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"sha": "d0ff5974b6aa52cf",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "x"
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"sha": "cc2556d92248194c",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "x"
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"sha": "170013f3f80057cf",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "x"
|
||||
},
|
||||
"params:scope": {
|
||||
"sha": "dfbd41ca7117a548",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"params:builders": {
|
||||
"sha": "695f046fbde07d23",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"expected:checkers": {
|
||||
"sha": "1f48171829a45756",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"expected:negative": {
|
||||
"sha": "19a64b9aa5ccf45f",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "g"
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"sha": "24ea12d94d6d2c91",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:column": {
|
||||
"sha": "e7b0f0d67a41c8b0",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:coping": {
|
||||
"sha": "bb4240dcd15cf520",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"sha": "2435303a45503aff",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:materials": {
|
||||
"sha": "5184d6c18452101b",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"expected:G1": {
|
||||
"sha": "7653cba8868f85d1",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"sha": "09f13bbd37d3c5f1",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"expected:G2": {
|
||||
"sha": "e17565e720b9fda4",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"sha": "7e4b1e8831513976",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"expected:G3": {
|
||||
"sha": "d0ac8b8b20b3308f",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"sha": "d298e86e040e5bd1",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"expected:G4": {
|
||||
"sha": "bc60d6189b457690",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"sha": "7d4496563e515d9d",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
},
|
||||
"expected:G5": {
|
||||
"sha": "8676d12cf4ebc9c8",
|
||||
"by": "시험자",
|
||||
"at": "2026-10-20 15:41:53",
|
||||
"why": "시험",
|
||||
"app_st": "n"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,110 @@
|
||||
{
|
||||
"name": "신규시험",
|
||||
"type": "T형",
|
||||
"created": "2026-10-20 15:41:22",
|
||||
"template": "템플릿: 새재1교P1형",
|
||||
"origin": {
|
||||
"label": "템플릿: 새재1교P1형",
|
||||
"at": "2026-10-20 15:41:22",
|
||||
"sha": {
|
||||
"params:_schema": "78a2cba5e3555141",
|
||||
"params:pier_id": "97086571f822df69",
|
||||
"params:_meta": "6e43928e2d6f576b",
|
||||
"params:scope": "dfbd41ca7117a548",
|
||||
"params:builders": "695f046fbde07d23",
|
||||
"params:lean_concrete": "24ea12d94d6d2c91",
|
||||
"params:footing": "b03e618daacb26cd",
|
||||
"params:column": "e7b0f0d67a41c8b0",
|
||||
"params:coping": "bb4240dcd15cf520",
|
||||
"params:materials": "5184d6c18452101b",
|
||||
"params:bearing_seats": "2435303a45503aff",
|
||||
"params:sole_plates": "7d4496563e515d9d",
|
||||
"params:rebar_marks": "bc6337f6bc6a176d",
|
||||
"params:rebar_marks_src": "fd785ef8fde6b106",
|
||||
"params:display": "4a8afc994a7b21ec",
|
||||
"params:column_rebar": "09f13bbd37d3c5f1",
|
||||
"params:footing_rebar": "7e4b1e8831513976",
|
||||
"params:coping_rebar": "d298e86e040e5bd1",
|
||||
"expected:_schema": "21dc6d01b07f7ac8",
|
||||
"expected:pier_id": "97086571f822df69",
|
||||
"expected:tol_mm": "d0ff5974b6aa52cf",
|
||||
"expected:_note": "7967fcf8e0f35462",
|
||||
"expected:checkers": "1f48171829a45756",
|
||||
"expected:negative": "19a64b9aa5ccf45f",
|
||||
"expected:planned_fail": "170013f3f80057cf",
|
||||
"expected:G1": "7653cba8868f85d1",
|
||||
"expected:G5": "8676d12cf4ebc9c8",
|
||||
"expected:rebar_palette": "cc2556d92248194c",
|
||||
"expected:G2": "e17565e720b9fda4",
|
||||
"expected:G3": "d0ac8b8b20b3308f",
|
||||
"expected:G4": "bc60d6189b457690"
|
||||
},
|
||||
"fixed": {
|
||||
"params:column": {
|
||||
"shape": "\"circular\""
|
||||
},
|
||||
"params:coping": {
|
||||
"form": "\"tapered\""
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"pedestal": "null",
|
||||
"pedestals": "[{\"corners\": [[-4326.0, -1199.7], [-5626.0, -1199.7], [-5626.0, 1197.0], [-4326.0, 1197.0]], \"no\": 1, \"src\": \"D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])\", \"top\": {\"y0\": -499.7, \"y1\": 496.9, \"z0\": 32740.5, \"z1\": 32725.5}, \"z_bottom\": 32531.5}, {\"corners\": [[-1819.1, -1199.7], [-3119.1, -1199.7], [-3119.1, 1197.0], [-1819.1, 1197.0]], \"no\": 2, \"src\": \"D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])\", \"top\": {\"y0\": -499.7, \"y1\": 496.9, \"z0\": 32841.5, \"z1\": 32826.5}, \"z_bottom\": 32632.5}, {\"corners\": [[687.9, -1199.7], [-612.1, -1199.7], [-612.1, 1197.0], [687.9, 1197.0]], \"no\": 3, \"src\": \"D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])\", \"top\": {\"y0\": -499.7, \"y1\": 496.9, \"z0\": 32942.5, \"z1\": 32927.5}, \"z_bottom\": 32733.5}, {\"corners\": [[3194.8, -1199.7], [1894.8, -1199.7], [1894.8, 1197.0], [3194.8, 1197.0]], \"no\": 4, \"src\": \"D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])\", \"top\": {\"y0\": -499.7, \"y1\": 496.9, \"z0\": 33043.5, \"z1\": 33028.5}, \"z_bottom\": 32834.5}, {\"corners\": [[5701.6, -1199.7], [4401.6, -1199.7], [4401.6, 1197.0], [5701.6, 1197.0]], \"no\": 5, \"src\": \"D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])\", \"top\": {\"y0\": -499.7, \"y1\": 496.9, \"z0\": 33144.0, \"z1\": 33130.0}, \"z_bottom\": 32936.0}]"
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"bearing_size": "\"AB\""
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"P1.shape": "\"VI\"",
|
||||
"P2.shape": "\"VI\"",
|
||||
"P3.shape": "\"coupler_half\"",
|
||||
"P4.shape": "\"coupler_half\"",
|
||||
"P5.shape": "\"tie-90/135\"",
|
||||
"B1.shape": "\"U\"",
|
||||
"B2.shape": "\"U\"",
|
||||
"B3.shape": "\"U\"",
|
||||
"B4.shape": "\"U\"",
|
||||
"B5.shape": "\"U\"",
|
||||
"B6.shape": "\"U\"",
|
||||
"B7.shape": "\"U\"",
|
||||
"B8.shape": "\"U\"",
|
||||
"B9.shape": "\"tie-C\"",
|
||||
"B10.shape": "\"loop\"",
|
||||
"B11.shape": "\"U\"",
|
||||
"B12.shape": "\"U\"",
|
||||
"C1.shape": "\"top-legs\"",
|
||||
"C4.shape": "\"top-legs\"",
|
||||
"C2.shape": "\"top-legs\"",
|
||||
"C3.shape": "\"top-legs\"",
|
||||
"C5.shape": "\"top-legs\"",
|
||||
"C6.shape": "\"top-legs\"",
|
||||
"C7.shape": "\"soffit\"",
|
||||
"C8.shape": "\"stirrup\"",
|
||||
"C9.shape": "\"stirrup-pent\"",
|
||||
"C10.shape": "\"stirrup\"",
|
||||
"C11.shape": "\"stirrup-pent\"",
|
||||
"C12.shape": "\"stirrup\"",
|
||||
"C13.shape": "\"stirrup-pent\"",
|
||||
"C14.shape": "\"loop\"",
|
||||
"C15.shape": "\"tie\"",
|
||||
"C16.shape": "\"loop\"",
|
||||
"C17.shape": "\"tie\"",
|
||||
"C18.shape": "\"U\"",
|
||||
"C19.shape": "\"U\"",
|
||||
"C20.shape": "\"L\"",
|
||||
"S1.shape": "\"U\"",
|
||||
"S2.shape": "\"U\""
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"form": "\"ring\""
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"form": "\"polylines\""
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"form": "\"polylines\"",
|
||||
"host": "\"CP\"",
|
||||
"group": "\"코핑\""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,316 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:scope": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "모델링 게이트 범위(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:builders": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 생성기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "버림콘크리트 치수·EL",
|
||||
"info": false
|
||||
},
|
||||
"params:footing": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "기초 치수·EL (rot_deg = 기초 회전 각도 값)",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기초 철근 위치 사슬 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:checkers": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 검사기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:negative": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "음성 시험 대상(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user