Improve drawing export and foundation quantity views
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
1 parent
a0ec74b09b
commit
d22c5008f0
72 files changed
+24346
-12
No files matched your search
@@ -0,0 +1,5 @@
|
||||
export type Cell={value:string|number|boolean|null;cached:string|number|boolean|null;format:string};
|
||||
export const template:Record<string,Record<string,Cell>>={"표지및목차":{"A6":{"value":"고속국도 제 25호선 강진~광주간 건설공사 ","cached":"고속국도 제 25호선 강진~광주간 건설공사 ","format":"General"},"A9":{"value":"교각 수량산출서","cached":"교각 수량산출서","format":"General"},"A14":{"value":"(운곡교 완도방향)","cached":"(운곡교 완도방향)","format":"General"},"A24":{"value":2026.07,"cached":2026.07,"format":"General"},"X35":{"value":"1. 수량 집계","cached":"1. 수량 집계","format":"General"},"X37":{"value":"2. 주자재 집계","cached":"2. 주자재 집계","format":"General"},"X39":{"value":"3. 수량산출","cached":"3. 수량산출","format":"General"},"A43":{"value":"- 한맥기술 - ","cached":"- 한맥기술 - ","format":"General"}},"1. 수량집계":{"A2":{"value":"1. 수량집계","cached":"1. 수량집계","format":"0.000"},"A3":{"value":"▪","cached":"▪","format":"General"},"B3":{"value":"토공","cached":"토공","format":"General"},"A4":{"value":"공 종","cached":"공 종","format":"General"},"E4":{"value":"규 격","cached":"규 격","format":"General"},"J4":{"value":"단위","cached":"단위","format":"General"},"K4":{"value":"합 계","cached":"합 계","format":"General"},"N4":{"value":"P1","cached":"P1","format":"General"},"Q4":{"value":"P2","cached":"P2","format":"General"},"T4":{"value":"P3","cached":"P3","format":"General"},"W4":{"value":"P4","cached":"P4","format":"General"},"Z4":{"value":"P5","cached":"P5","format":"General"},"AC4":{"value":"P6","cached":"P6","format":"General"},"A6":{"value":"1)","cached":"1)","format":"General"},"B6":{"value":"구조물터파기","cached":"구조물터파기","format":"General"},"E6":{"value":"육상토사","cached":"육상토사","format":"General"},"G6":{"value":"0-2m","cached":"0-2m","format":"General"},"J6":{"value":"㎥","cached":"㎥","format":"General"},"K6":{"value":"=SUM(N6:AE6)","cached":2273.5416,"format":"#,##0.00;\\-#,##0.00;\"-\""},"N6":{"value":"='3.3 수량산출_P1'!$W6","cached":372.26,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Q6":{"value":"='3.3 수량산출_P2'!$W6","cached":368.3924,"format":"#,##0.00;\\-#,##0.00;\"-\""},"T6":{"value":"='3.3 수량산출_P3'!$W6","cached":375.50500000000005,"format":"#,##0.00;\\-#,##0.00;\"-\""},"W6":{"value":"='3.3 수량산출_P4'!$W6","cached":375.50500000000005,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Z6":{"value":"='3.3 수량산출_P5'!$W6","cached":374.2046,"format":"#,##0.00;\\-#,##0.00;\"-\""},"AC6":{"value":"='3.3 수량산출_P6'!$W6","cached":407.6746,"format":"#,##0.00;\\-#,##0.00;\"-\""},"G7":{"value":"2-4m","cached":"2-4m","format":"General"},"J7":{"value":"㎥","cached":"㎥","format":"General"},"K7":{"value":"=SUM(N7:AE7)","cached":1030.7869560000001,"format":"#,##0.00;\\-#,##0.00;\"-\""},"N7":{"value":"='3.3 수량산출_P1'!$W7","cached":148.90399999999997,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Q7":{"value":"='3.3 수량산출_P2'!$W7","cached":136.30518800000004,"format":"#,##0.00;\\-#,##0.00;\"-\""},"T7":{"value":"='3.3 수량산출_P3'!$W7","cached":159.58962500000004,"format":"#,##0.00;\\-#,##0.00;\"-\""},"W7":{"value":"='3.3 수량산출_P4'!$W7","cached":159.58962500000004,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Z7":{"value":"='3.3 수량산출_P5'!$W7","cached":155.29490900000002,"format":"#,##0.00;\\-#,##0.00;\"-\""},"AC7":{"value":"='3.3 수량산출_P6'!$W7","cached":271.103609,"format":"#,##0.00;\\-#,##0.00;\"-\""},"G8":{"value":"4-6m","cached":"4-6m","format":"General"},"J8":{"value":"㎥","cached":"㎥","format":"General"},"K8":{"value":"=SUM(N8:AE8)","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"N8":{"value":"='3.3 수량산출_P1'!$W8","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Q8":{"value":"='3.3 수량산출_P2'!$W8","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"T8":{"value":"='3.3 수량산출_P3'!$W8","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"W8":{"value":"='3.3 수량산출_P4'!$W8","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Z8":{"value":"='3.3 수량산출_P5'!$W8","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"AC8":{"value":"='3.3 수량산출_P6'!$W8","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"G9":{"value":"6-8m","cached":"6-8m","format":"General"},"J9":{"value":"㎥","cached":"㎥","format":"General"},"K9":{"value":"=SUM(N9:AE9)","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"N9":{"value":"='3.3 수량산출_P1'!$W9","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Q9":{"value":"='3.3 수량산출_P2'!$W9","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"T9":{"value":"='3.3 수량산출_P3'!$W9","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"W9":{"value":"='3.3 수량산출_P4'!$W9","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"Z9":{"value":"='3.3 수량산출_P5'!$W9","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\""},"AC9":{"value":"='3.3 수량산출_P6'!$W9","cached":0,"format":"#,##0.00;\\-#,##0.00;\"-\Line truncated
|
||||
export const variables=[{"key": "r18", "row": 18, "name": "받침 EL", "symbol": "Zb", "unit": "m"}, {"key": "r19", "row": 19, "name": "지반고 EL", "symbol": "Zs", "unit": "m"}, {"key": "r20", "row": 20, "name": "지하수위 WL", "symbol": "Zw", "unit": "m"}, {"key": "r21", "row": 21, "name": "토사 깊이", "symbol": "H1", "unit": "m"}, {"key": "r22", "row": 22, "name": "풍화암 깊이", "symbol": "H2", "unit": "m"}, {"key": "r23", "row": 23, "name": "연암 깊이", "symbol": "H3", "unit": "m"}, {"key": "r24", "row": 24, "name": "두부보 길이", "symbol": "Lc", "unit": "m"}, {"key": "r25", "row": 25, "name": "두부보 폭", "symbol": "Bc", "unit": "m"}, {"key": "r26", "row": 26, "name": "두부보 하부높이", "symbol": "H1", "unit": "m"}, {"key": "r27", "row": 27, "name": "두부보 상부높이", "symbol": "H2", "unit": "m"}, {"key": "r28", "row": 28, "name": "횡경사(%)", "symbol": "s", "unit": "%"}, {"key": "r29", "row": 29, "name": "두부보 돌출부 폭", "symbol": "a", "unit": "m"}, {"key": "r30", "row": 30, "name": "두부보 변화부 곡률", "symbol": "R", "unit": "m"}, {"key": "r31", "row": 31, "name": "기둥 직경", "symbol": "Dc", "unit": "m"}, {"key": "r32", "row": 32, "name": "저판 저면 EL", "symbol": "Zf", "unit": "m"}, {"key": "r33", "row": 33, "name": "저판 길이", "symbol": "Lf", "unit": "m"}, {"key": "r34", "row": 34, "name": "저판 폭", "symbol": "Bf", "unit": "m"}, {"key": "r35", "row": 35, "name": "저판 높이", "symbol": "Hf", "unit": "m"}, {"key": "r36", "row": 36, "name": "말뚝 직경", "symbol": "Dp", "unit": "m"}, {"key": "r37", "row": 37, "name": "말뚝 두께", "symbol": "Tp", "unit": "m"}, {"key": "r38", "row": 38, "name": "말뚝 길이", "symbol": "Lp", "unit": "m"}, {"key": "r39", "row": 39, "name": "말뚝 수", "symbol": "Np", "unit": "개"}, {"key": "r40", "row": 40, "name": "받침 길이", "symbol": "Lb", "unit": "m"}, {"key": "r41", "row": 41, "name": "받침 폭", "symbol": "Bb", "unit": "m"}, {"key": "r42", "row": 42, "name": "받침 수", "symbol": "Nb", "unit": "개"}, {"key": "r43", "row": 43, "name": "받침 블럭 길이", "symbol": "Lbc", "unit": "m"}, {"key": "r44", "row": 44, "name": "받침 블럭 폭", "symbol": "Bbc", "unit": "m"}, {"key": "r45", "row": 45, "name": "받침 블럭 높이", "symbol": "Hbc", "unit": "m"}, {"key": "r46", "row": 46, "name": "솔플레이트 두께", "symbol": "Ts", "unit": "m"}];
|
||||
export const quantityRows=[{"row": 6, "cell": "W6", "name": "구조물터파기 / 육상토사 / 0-2m", "unit": "㎥", "description": "Vs = (Ln x Bn + Ln+1 x Bn+1) x Hn/2"}, {"row": 7, "cell": "W7", "name": "구조물터파기 / 육상토사 / 2-4m", "unit": "㎥", "description": null}, {"row": 8, "cell": "W8", "name": "구조물터파기 / 육상토사 / 4-6m", "unit": "㎥", "description": null}, {"row": 9, "cell": "W9", "name": "구조물터파기 / 육상토사 / 6-8m", "unit": "㎥", "description": null}, {"row": 10, "cell": "W10", "name": "구조물터파기 / 용수토사 / 0-2m", "unit": "㎥", "description": null}, {"row": 11, "cell": "W11", "name": "구조물터파기 / 용수토사 / 2-4m", "unit": "㎥", "description": null}, {"row": 12, "cell": "W12", "name": "구조물터파기 / 용수토사 / 4-6m", "unit": "㎥", "description": null}, {"row": 13, "cell": "W13", "name": "구조물터파기 / 용수토사 / 6-8m", "unit": "㎥", "description": null}, {"row": 14, "cell": "W14", "name": "구조물터파기 / 육상풍화암 / 0-2m", "unit": "㎥", "description": null}, {"row": 15, "cell": "W15", "name": "구조물터파기 / 육상풍화암 / 2-4m", "unit": "㎥", "description": null}, {"row": 16, "cell": "W16", "name": "구조물터파기 / 육상풍화암 / 4-6m", "unit": "㎥", "description": null}, {"row": 17, "cell": "W17", "name": "구조물터파기 / 육상풍화암 / 6-8m", "unit": "㎥", "description": null}, {"row": 18, "cell": "W18", "name": "구조물터파기 / 용수풍화암 / 0-2m", "unit": "㎥", "description": null}, {"row": 19, "cell": "W19", "name": "구조물터파기 / 용수풍화암 / 2-4m", "unit": "㎥", "description": null}, {"row": 20, "cell": "W20", "name": "구조물터파기 / 용수풍화암 / 4-6m", "unit": "㎥", "description": null}, {"row": 21, "cell": "W21", "name": "구조물터파기 / 용수풍화암 / 6-8m", "unit": "㎥", "description": null}, {"row": 22, "cell": "W22", "name": "구조물터파기 / 육상연암 / 0-2m", "unit": "㎥", "description": null}, {"row": 23, "cell": "W23", "name": "구조물터파기 / 육상연암 / 2-4m", "unit": "㎥", "description": null}, {"row": 24, "cell": "W24", "name": "구조물터파기 / 육상연암 / 4-6m", "unit": "㎥", "description": null}, {"row": 25, "cell": "W25", "name": "구조물터파기 / 육상연암 / 6-8m", "unit": "㎥", "description": null}, {"row": 26, "cell": "W26", "name": "구조물터파기 / 용수연암 / 0-2m", "unit": "㎥", "description": null}, {"row": 27, "cell": "W27", "name": "구조물터파기 / 용수연암 / 2-4m", "unit": "㎥", "description": null}, {"row": 28, "cell": "W28", "name": "구조물터파기 / 용수연암 / 4-6m", "unit": "㎥", "description": null}, {"row": 29, "cell": "W29", "name": "구조물터파기 / 용수연암 / 6-8m", "unit": "㎥", "description": null}, {"row": 30, "cell": "W30", "name": "잔토", "unit": "㎥", "description": "V1+V2+V3"}, {"row": 31, "cell": "W31", "name": "되메우기 / 토사, 다짐 / 토사, 다짐", "unit": "㎥", "description": "Vs-(V1+V2+V3)"}, {"row": 50, "cell": "W50", "name": "거푸집 / 강재 거푸집 / 코핑부", "unit": "㎡", "description": "2(Ac1+Ac2+Ac3)+As1+As2+2As3"}, {"row": 51, "cell": "W51", "name": "거푸집 / 강재 거푸집 / 기둥부", "unit": "㎡", "description": "π × Dc × Hcol"}, {"row": 52, "cell": "W52", "name": "거푸집 / 합판3회 / 받침블럭", "unit": "㎡", "description": "(2LbHb + 2BbHb) × Nb"}, {"row": 53, "cell": "W53", "name": "거푸집 / 합판6회 / 버림콘크리트", "unit": "㎡", "description": "2(Lf+0.2)×0.1+2(Bf+0.2)×0.1"}, {"row": 54, "cell": "W54", "name": "거푸집 / 유로폼 (복잡) / 0~7m", "unit": "㎡", "description": "2LfHf + 2BfHf"}, {"row": 55, "cell": "W55", "name": "거푸집 / 유로폼 (복잡) / 7~10m", "unit": "㎡", "description": 0}, {"row": 56, "cell": "W56", "name": "거푸집 / 유로폼 (복잡) / 10~13m", "unit": "㎡", "description": 0}, {"row": 57, "cell": "W57", "name": "콘크리트 / 저판 (25-27-15) / 저판 (25-27-15)", "unit": "㎥", "description": "Lf × Bf × Hf"}, {"row": 58, "cell": "W58", "name": "콘크리트 / 본체 (25-40-15) / 본체 (25-40-15)", "unit": "㎥", "description": "Vcop+Vcol+Vbear"}, {"row": 59, "cell": "W59", "name": "콘크리트 / 버림콘크리트(40-15-8) / 버림콘크리트(40-15-8)", "unit": "㎥", "description": "(Lf+0.2)(Bf+0.2)×0.1"}, {"row": 60, "cell": "W60", "name": "콘크리트 타설 / 펌프카타설 / 0~15(육상)", "unit": "㎥", "description": "Vcop+Vcol+Vfot+Vbear+Vlean"}, {"row": 61, "cell": "W61", "name": "가설계단 / 워킹타워 / 워킹타워", "unit": "m", "description": "(Zb-Zs) x 1EA X 1SET"}, {"row": 62, "cell": "W62", "name": "교량받침(2800kN) / 양방향 H=166 / 양방향 H=166", "unit": "EA", "description": "Nb"}, {"row": 63, "cell": "W63", "name": "무수축몰탈 / T=300mm / T=300mm", "unit": "㎥", "description": "((Lb+0.2)(Bb+0.2) + (Lb+0.1)(Bb+0.1)) x \n0.05 / 2 xLine truncated
|
||||
export const templateHash="1c5d935a134523a5dc3a292cfc01bf4190b9bc538313322b33add6926e21c90f";
|
||||
Reference in new issue
Block a user