📦 Initialize Geulbeot structure and merge Prompts & test projects

This commit is contained in:
2026-03-05 11:32:29 +09:00
commit 555a954458
687 changed files with 205247 additions and 0 deletions

View File

@@ -0,0 +1,315 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>한국 토목 엔지니어링의 딜레마 - 기획서</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&display=swap');
:root {
--primary-blue: #3057B9;
--gray-light: #F2F2F2;
--gray-medium: #E6E6E6;
--gray-dark: #666666;
--border-light: #DDDDDD;
--text-black: #000000;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
-webkit-print-color-adjust: exact;
}
body {
font-family: 'Noto Sans KR', sans-serif;
background-color: #525659;
color: var(--text-black);
line-height: 1.35;
display: flex;
justify-content: center;
padding: 10px 0;
}
.sheet {
background-color: white;
width: 210mm;
height: 297mm;
padding: 20mm 20mm;
box-shadow: 0 0 15px rgba(0,0,0,0.1);
position: relative;
display: flex;
flex-direction: column;
overflow: hidden;
}
@media print {
body { background: none; padding: 0; }
.sheet { box-shadow: none; margin: 0; border: none; }
}
.page-header {
display: flex;
justify-content: space-between;
align-items: flex-start;
margin-bottom: 15px;
font-size: 8.5pt;
color: var(--gray-dark);
}
.header-title {
font-size: 24pt;
font-weight: 900;
margin-bottom: 8px;
letter-spacing: -1.5px;
color: #111;
}
.title-divider {
height: 4px;
background-color: var(--primary-blue);
width: 100%;
margin-bottom: 20px;
}
.lead-box {
background-color: var(--gray-light);
padding: 18px 20px;
margin-bottom: 5px;
border-radius: 2px;
text-align: center;
}
.lead-box div {
font-size: 13pt;
font-weight: 700;
color: var(--primary-blue);
letter-spacing: -0.5px;
}
.lead-notes {
font-size: 8.5pt;
color: #777;
margin-bottom: 20px;
padding-left: 5px;
text-align: right;
}
.body-content {
flex: 1;
}
.section {
margin-bottom: 22px;
}
.section-title {
font-size: 13pt;
font-weight: 700;
display: flex;
align-items: center;
margin-bottom: 10px;
color: #111;
}
.section-title::before {
content: "";
display: inline-block;
width: 10px;
height: 10px;
background-color: #999;
margin-right: 10px;
}
ul {
list-style: none;
padding-left: 12px;
}
li {
font-size: 10pt;
position: relative;
margin-bottom: 6px;
padding-left: 15px;
color: #333;
text-align: justify;
}
li::before {
content: "•";
position: absolute;
left: 0;
color: #AAA;
font-size: 11pt;
}
table {
width: 100%;
border-collapse: collapse;
margin: 8px 0;
font-size: 9.5pt;
border-top: 1.5px solid #333;
}
th {
background-color: var(--gray-medium);
font-weight: 700;
padding: 10px;
border: 1px solid var(--border-light);
}
td {
padding: 10px;
border: 1px solid var(--border-light);
vertical-align: middle;
}
.group-cell {
background-color: #F9F9F9;
font-weight: 700;
width: 20%;
text-align: center;
color: var(--primary-blue);
}
.bottom-box {
border: 1.5px dashed var(--primary-blue);
display: flex;
margin-top: 15px;
min-height: 75px;
}
.bottom-left {
width: 20%;
background-color: #F0F4FA;
padding: 12px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
font-weight: 700;
font-size: 10pt;
color: var(--primary-blue);
}
.bottom-right {
width: 80%;
background-color: var(--gray-light);
padding: 15px 25px;
font-size: 10pt;
line-height: 1.6;
}
.page-footer {
margin-top: 15px;
padding-top: 10px;
display: flex;
justify-content: space-between;
font-size: 8.5pt;
color: var(--gray-dark);
border-top: 1px solid #EEE;
}
.footer-page { flex: 1; text-align: center; }
b { font-weight: 700; color: var(--primary-blue); }
.keyword { font-weight: 700; color: #000; }
</style>
</head>
<body>
<div class="sheet">
<header class="page-header">
<div class="header-left">
조직: <b>건설 DX 추진팀</b> / 기술혁신본부<br>
보고: 토목 설계 소프트웨어 전환 전략 기획
</div>
<div class="header-right">
문서번호: 2026-DX-003<br>
작성일자: 2026. 02. 10.
</div>
</header>
<div class="title-block">
<h1 class="header-title">한국 토목 엔지니어링의 딜레마 </h1>
<div class="title-divider"></div>
</div>
<div class="body-content">
<div class="lead-box">
<div>"AutoCAD 독점 구조의 기술적·경제적 리스크를 분석하고,<br> 3D/BIM 시대에 대응하는 단계적 전환 로드맵을 제시"</div>
</div>
<div class="section">
<div class="section-title">추진 배경 및 전략적 목적</div>
<ul>
<li><span class="keyword">독점 시장 구조 타파:</span> 국내 토목 설계 시장의 <b>AutoCAD 점유율 85% 이상</b>, 연간 라이선스 비용(인당 280만원) 지속 인상으로 경제적 부담 심화.</li>
<li><span class="keyword">기술 종속 해소:</span> 비공개 독점 포맷(.dwg) 기반 성과물 관리로 <b>데이터 주권</b> 및 지식재산권 제약 발생, 장기적 기술 자립 저해.</li>
<li><span class="keyword">토목 특성 대응:</span> AutoCAD는 건축 직교 체계에 최적화되어 토목 분야의 <b>비정형 형상</b>(지형·비탈면) 설계에 구조적 한계 존재.</li>
<li><span class="keyword">3D/BIM 전환 대비:</span> 측량→설계→시공 간 <b>데이터 단절</b> 문제 해결 및 개방형 포맷(IFC/LandXML) 기반 워크플로우 구축 필요.</li>
</ul>
</div>
<div class="section">
<div class="section-title">핵심 요구사항 및 차별화 전략</div>
<ul>
<li><span class="keyword">비정형 지형 모델링:</span> <b>토공량 자동 산출</b> 및 3차원 지형 분석 기능을 통해 토목 고유 업무의 디지털 전환 가속.</li>
<li><span class="keyword">원스톱 데이터 연계:</span> 측량·설계·시공 <b>전주기 데이터 흐름</b>을 단절 없이 연결하여 수작업 변환 오류 제거.</li>
<li><span class="keyword">개방형 포맷 전환:</span> <b>IFC/LandXML</b> 국제 표준 포맷 채택으로 특정 소프트웨어 종속성 탈피 및 데이터 주권 확보.</li>
<li><span class="keyword">국산 솔루션 육성:</span> 국내 실정에 맞는 토목 전용 솔루션 개발을 통한 <b>기술 자립</b> 및 장기적 비용 절감 실현.</li>
</ul>
</div>
<div class="section">
<div class="section-title">단계별 전환 로드맵</div>
<table>
<thead>
<tr>
<th>단계</th>
<th>핵심 수행 전략</th>
<th>적용 기술 / 기간</th>
</tr>
</thead>
<tbody>
<tr>
<td class="group-cell">현황 진단</td>
<td>부서별 CAD 사용 현황 및 비용 구조 분석, 리스크 도출</td>
<td><b>Q1 '26</b> / 내부 실태 조사</td>
</tr>
<tr>
<td class="group-cell">대안 PoC</td>
<td>Civil 3D, OpenRoads, 국산 솔루션 대상 기능 비교, 시범 적용</td>
<td><b>Q2 '26</b> / 벤치마크</td>
</tr>
<tr>
<td class="group-cell">파일럿 적용</td>
<td>선정 솔루션 실 프로젝트 투입, 기존 워크플로우 호환성 검증</td>
<td><b>Q3 '26</b> / 시범 프로젝트</td>
</tr>
<tr>
<td class="group-cell">전사 확산</td>
<td>교육 체계 수립, 라이선스 전환, 전 부서 단계적 롤아웃</td>
<td><b>Q4 '26</b> / 전사 배포</td>
</tr>
</tbody>
</table>
</div>
<div class="bottom-box">
<div class="bottom-left">기대 효과 및<br>향후 계획</div>
<div class="bottom-right">
<b>라이선스 비용</b> 연간 30% 이상 절감 및 특정 벤더 종속 리스크 해소<br>
• 개방형 포맷 전환을 통한 <b>데이터 주권 확보</b> 및 장기적 기술 자립 기반 마련<br>
• 3D/BIM 기반 <b>원스톱 워크플로우</b> 구축으로 설계 생산성 향상 및 오류 최소화
</div>
</div>
</div>
<footer class="page-footer">
<div class="footer-slogan"><span style="color:#3057B9">기술</span><span style="color:#D32F2F">사람</span>의 가치를 높이고 <span style="color:#388E3C">자연</span>스러운 업무 혁신을 이룹니다</div>
<div class="footer-page">- 1 -</div>
<div class="footer-info">CAD Dependency &amp; Alternative Strategy</div>
</footer>
</div>
</body>
</html>

View File

@@ -0,0 +1,427 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>한국 토목 엔지니어링의 딜레마 - 기획서</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&display=swap');
:root {
--primary-blue: #3057B9;
--gray-light: #F2F2F2;
--gray-medium: #E6E6E6;
--gray-dark: #666666;
--border-light: #DDDDDD;
--text-black: #000000;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
-webkit-print-color-adjust: exact;
}
body {
font-family: 'Noto Sans KR', sans-serif;
background-color: #525659;
color: var(--text-black);
line-height: 1.35;
display: flex;
flex-direction: column;
align-items: center;
padding: 20px 0;
gap: 20px;
}
.sheet {
background-color: white;
width: 210mm;
height: 297mm;
padding: 20mm 20mm;
box-shadow: 0 0 10px rgba(0,0,0,0.1);
position: relative;
display: flex;
flex-direction: column;
overflow: hidden;
}
@media print {
body { background: none; padding: 0; gap: 0; }
.sheet { box-shadow: none; margin: 0; border: none; page-break-after: always; }
.sheet:last-child { page-break-after: auto; }
}
.page-header {
display: flex;
justify-content: space-between;
align-items: flex-start;
margin-bottom: 15px;
font-size: 8.5pt;
color: var(--gray-dark);
}
.header-title {
font-size: 24pt;
font-weight: 900;
margin-bottom: 8px;
letter-spacing: -1.5px;
color: #111;
line-height: 1.2;
}
.title-divider {
height: 4px;
background-color: var(--primary-blue);
width: 100%;
margin-bottom: 25px;
}
.lead-box {
background-color: var(--gray-light);
padding: 20px 20px;
margin-bottom: 25px;
border-radius: 2px;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
min-height: 80px;
}
.lead-box div {
font-size: 13pt;
font-weight: 700;
color: var(--primary-blue);
letter-spacing: -0.5px;
line-height: 1.4;
word-break: keep-all;
}
.body-content {
flex: 1;
display: flex;
flex-direction: column;
}
.section {
margin-bottom: 25px;
}
.section-title {
font-size: 13pt;
font-weight: 700;
display: flex;
align-items: center;
margin-bottom: 12px;
color: #111;
}
.section-title::before {
content: "";
display: inline-block;
width: 10px;
height: 10px;
background-color: #999;
margin-right: 10px;
}
ul {
list-style: none;
padding-left: 12px;
}
li {
font-size: 11pt;
position: relative;
margin-bottom: 8px;
padding-left: 15px;
color: #333;
text-align: justify;
line-height: 1.5;
letter-spacing: -0.3px;
}
li::before {
content: "•";
position: absolute;
left: 0;
color: #AAA;
font-size: 11pt;
top: 2px;
}
.bottom-box {
border: 1.5px dashed var(--primary-blue);
display: flex;
margin-top: auto;
min-height: 85px;
margin-bottom: 10px;
}
.bottom-left {
width: 20%;
background-color: #F0F4FA;
padding: 12px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
font-weight: 700;
font-size: 11pt;
color: var(--primary-blue);
line-height: 1.4;
}
.bottom-right {
width: 80%;
background-color: var(--gray-light);
padding: 15px 25px;
font-size: 11pt;
line-height: 1.6;
display: flex;
flex-direction: column;
justify-content: center;
color: #333;
}
.page-footer {
margin-top: 10px;
padding-top: 10px;
display: flex;
justify-content: space-between;
font-size: 8.5pt;
color: var(--gray-dark);
border-top: 1px solid #EEE;
}
.footer-page { flex: 1; text-align: center; }
b { font-weight: 700; color: var(--primary-blue); }
.keyword { font-weight: 700; color: #000; }
/* [Page 2] 목차 표 */
.toc-table {
width: 100%;
height: 100%;
border-collapse: collapse;
font-size: 9.5pt;
border-top: 2px solid var(--primary-blue);
border-bottom: 2px solid #999;
margin-top: 10px;
}
.toc-table th {
background-color: var(--gray-medium);
color: #333;
font-weight: 700;
padding: 12px 5px;
border: 1px solid #ccc;
text-align: center;
height: 45px;
word-break: keep-all;
}
.toc-table td {
border: 1px solid #ddd;
padding: 8px 10px;
vertical-align: middle;
color: #333;
word-break: keep-all;
}
.col-idx { width: 6%; text-align: center; color: #666; font-weight: bold; background-color: #fcfcfc; }
.col-major { width: 16%; font-weight: 700; color: var(--primary-blue); text-align: center; background-color: #ffffff; line-height: 1.3; }
.col-middle { width: 20%; font-weight: 600; color: #444; line-height: 1.3; padding-left: 12px !important; }
.col-sub { width: 22%; color: #333; padding-left: 12px !important; }
.col-content { width: 36%; font-size: 9pt; color: #555; letter-spacing: -0.3px; line-height: 1.4; text-align: left; padding-left: 12px !important; }
.major-row-start td { border-top: 2px solid #ccc; }
</style>
</head>
<body>
<!-- [PAGE 1] 기획 개요서 -->
<div class="sheet">
<header class="page-header">
<div class="header-left">
조직: 건설 DX 추진팀 / 기술혁신본부
</div>
<div class="header-right">
2026. 02. 10.
</div>
</header>
<div class="title-block">
<h1 class="header-title">한국 토목 엔지니어링의 딜레마<br>— AutoCAD 독점과 대안 전략</h1>
<div class="title-divider"></div>
</div>
<div class="body-content">
<div class="lead-box">
<div>"AutoCAD 독점 구조의 기술적·경제적 리스크를 분석하고,<br>3D/BIM 시대에 대응하는 단계적 전환 로드맵을 제시"</div>
</div>
<div class="section">
<div class="section-title">추진 배경 및 목적</div>
<ul>
<li><span class="keyword">독점 시장 구조 타파:</span> 국내 토목 설계 시장의 <b>AutoCAD 점유율 85% 이상</b>, 연간 라이선스 비용(인당 280만원) 지속 인상으로 경제적 부담 심화.</li>
<li><span class="keyword">기술 종속 해소:</span> 비공개 독점 포맷(.dwg) 기반 성과물 관리로 <b>데이터 주권</b> 및 지식재산권 제약 발생, 장기적 기술 자립 저해.</li>
<li><span class="keyword">토목 특성 대응:</span> AutoCAD는 건축 직교 체계에 최적화되어 토목 분야의 <b>비정형 형상</b>(지형·비탈면) 설계에 구조적 한계 존재.</li>
</ul>
</div>
<div class="section">
<div class="section-title">핵심 요구사항</div>
<ul>
<li><span class="keyword">비정형 지형 모델링:</span> <b>토공량 자동 산출</b>, 3차원 지형 분석 기능을 통해 토목 고유 업무의 디지털 전환 가속.</li>
<li><span class="keyword">원스톱 데이터 연계:</span> 측량·설계·시공 <b>전주기 데이터 흐름</b>을 단절 없이 연결하여 수작업 변환 오류 제거.</li>
<li><span class="keyword">개방형 포맷 전환:</span> <b>IFC/LandXML</b> 등 국제 표준 포맷 채택으로 특정 소프트웨어 종속성 탈피.</li>
<li><span class="keyword">국산 솔루션 육성:</span> 국내 실정에 맞는 토목 전용 솔루션 개발을 통한 <b>기술 자립</b> 및 장기적 비용 절감 실현.</li>
</ul>
</div>
<div class="section">
<div class="section-title">기대 효과</div>
<ul>
<li><span class="keyword">비용 절감:</span> 라이선스 비용 연간 <b>30% 이상 절감</b> 및 특정 벤더 종속 리스크 해소.</li>
<li><span class="keyword">데이터 주권 확보:</span> 개방형 포맷 전환을 통한 성과물 소유권 보장 및 장기적 기술 자립 기반 마련.</li>
<li><span class="keyword">생산성 향상:</span> 3D/BIM 기반 원스톱 워크플로우 구축으로 설계 생산성 향상 및 오류 최소화.</li>
</ul>
</div>
<div class="bottom-box">
<div class="bottom-left">실행 내용<br>및 계획</div>
<div class="bottom-right">
- 현황 검토(1m): 부서별 CAD 사용 현황 및 비용 구조 분석, 리스크 도출<br>
- 대안 검토(2m): 국산 솔루션 대상 기능 비교 및 검토<br>
</div>
</div>
</div>
<footer class="page-footer">
<div class="footer-page">- 1 -</div>
<div class="footer-info">CAD Dependency &amp; Alternative Strategy</div>
</footer>
</div>
<!-- [PAGE 2] 보고서 상세 목차 -->
<div class="sheet">
<header class="page-header">
<div class="header-left">
[첨부] 보고서 상세 구성안
</div>
<div class="header-right">
Base: AutoCAD 독점 분석 보고서
</div>
</header>
<div class="title-block">
<h1 class="header-title" style="font-size: 18pt; margin-bottom: 5px;">보고서 상세 목차 구성안 (Table of Contents)</h1>
<div class="title-divider" style="height: 2px; margin-bottom: 15px;"></div>
</div>
<div class="body-content" style="display: block;">
<table class="toc-table">
<thead>
<tr>
<th class="col-idx">NO</th>
<th class="col-major">대목차</th>
<th class="col-middle">중목차</th>
<th class="col-sub">소목차</th>
<th class="col-content">주요 내용</th>
</tr>
</thead>
<tbody>
<!-- 1. 시장 현황 -->
<tr class="major-row-start">
<td class="col-idx" rowspan="2">1</td>
<td class="col-major" rowspan="2">1. 토목 소프트<br>웨어 시장 현황</td>
<td class="col-middle">1.1 시장 점유율 현황<br>및 독점적 지위</td>
<td class="col-sub">1.1.1 국내외 점유율 비교<br>1.1.2 독점 구조 형성 배경</td>
<td class="col-content">AutoCAD 85%+ 독점, 교육·관행·호환성 삼중 잠금 효과 분석</td>
</tr>
<tr>
<td class="col-middle">1.2 독점적 지위의<br>배경과 문제점</td>
<td class="col-sub">1.2.1 비용 구조<br>1.2.2 기술 종속</td>
<td class="col-content">라이선스 비용 인상, DWG 포맷 종속, 대안 부재 악순환</td>
</tr>
<!-- 2. 기술 적합성 -->
<tr class="major-row-start">
<td class="col-idx" rowspan="3">2</td>
<td class="col-major" rowspan="3">2. AutoCAD의<br>토목 적합성<br>검증</td>
<td class="col-middle">2.1 토목과 건축의 차이</td>
<td class="col-sub">2.1.1 레고와 찰흙 비유<br>2.1.2 비정형 형상 한계</td>
<td class="col-content">건축(직교/모듈) vs 토목(비정형/지형), CAD 설계 체계 부적합</td>
</tr>
<tr>
<td class="col-middle">2.2 실무적 기능 한계</td>
<td class="col-sub">2.2.1 토공량 산출 불가<br>2.2.2 지형 모델링 한계</td>
<td class="col-content">3차원 지형 분석, 토공량 자동 산출 기능 부재</td>
</tr>
<tr>
<td class="col-middle">2.3 기술 트렌드와의<br>부조화</td>
<td class="col-sub">2.3.1 데이터 단절<br>2.3.2 BIM 전환 지연</td>
<td class="col-content">측량→설계→시공 워크플로우 단절, 수작업 변환 오류 누적</td>
</tr>
<!-- 3. 시장의 족쇄 -->
<tr class="major-row-start">
<td class="col-idx" rowspan="2">3</td>
<td class="col-major" rowspan="2">3. 시장의 족쇄:<br>관행인가,<br>필수인가</td>
<td class="col-middle">3.1 익숙함의 함정</td>
<td class="col-sub">3.1.1 기술적 편의성<br>3.1.2 굳어진 관행</td>
<td class="col-content">전환 비용 인식, 학습 곡선, 업계 표준화 관성 분석</td>
</tr>
<tr>
<td class="col-middle">3.2 선택의 제약과<br>기술적 우위의 허상</td>
<td class="col-sub">3.2.1 라이선스 압박<br>3.2.2 기술 우위 검증</td>
<td class="col-content">비용 인상 구조, 대안 대비 실질적 기술 우위 객관적 평가</td>
</tr>
<!-- 4. 지식재산권 -->
<tr class="major-row-start">
<td class="col-idx" rowspan="2">4</td>
<td class="col-major" rowspan="2">4. 지식재산권:<br>문제점과<br>해결 방안</td>
<td class="col-middle">4.1 성과물 소유권의<br>왜곡과 종속성</td>
<td class="col-sub">4.1.1 DWG 포맷 종속<br>4.1.2 데이터 주권 침해</td>
<td class="col-content">비공개 포맷 의존, 성과물 소유권 귀속 문제, 보안 리스크</td>
</tr>
<tr>
<td class="col-middle">4.2 해결 방안</td>
<td class="col-sub">4.2.1 개방형 포맷 전환<br>4.2.2 법적·제도적 개선</td>
<td class="col-content">IFC/LandXML 채택, 공공조달 포맷 다양화 정책 제안</td>
</tr>
<!-- 5. 대안 -->
<tr class="major-row-start">
<td class="col-idx" rowspan="2">5</td>
<td class="col-major" rowspan="2">5. 새로운 가능성:<br>대안을 찾아서</td>
<td class="col-middle">5.1 엔지니어의<br>핵심 요구사항</td>
<td class="col-sub">5.1.1 기능 요구사항<br>5.1.2 워크플로우 요건</td>
<td class="col-content">비정형 모델링, 토공량 산출, 전주기 데이터 연계 필수 기능</td>
</tr>
<tr>
<td class="col-middle">5.2 대안 소프트웨어<br>및 국산 솔루션</td>
<td class="col-sub">5.2.1 Civil 3D/OpenRoads<br>5.2.2 국산 솔루션 전략</td>
<td class="col-content">대안별 강점 비교, 국내 개발의 전략적 중요성 및 육성 방안</td>
</tr>
<!-- 6. 결론 -->
<tr class="major-row-start">
<td class="col-idx">6</td>
<td class="col-major">6. 결론 및<br>시사점</td>
<td class="col-middle">6.1 결론<br>6.2 시사점</td>
<td class="col-sub">6.1.1 종합 평가<br>6.2.1 전환 로드맵</td>
<td class="col-content">단계별 전환 전략(Q1~Q4), 비용 절감·데이터 주권 확보 기대효과</td>
</tr>
</tbody>
</table>
</div>
<footer class="page-footer">
<div class="footer-page">- 2 -</div>
<div class="footer-info">Report Detailed Table of Contents</div>
</footer>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,513 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>한국 토목 엔지니어링의 딜레마 - 발표자료</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&display=swap');
:root {
--primary-dark: #1a365d;
--primary-light: #2b6cb0;
--bg-gray: #f4f6f8;
--point-red-bg: #ffebee;
--point-red-border: #ef5350;
--point-red-text: #b71c1c;
--text-main: #333333;
--white: #FFFFFF;
--slide-width: 1120px;
--slide-height: 630px;
}
body {
margin: 0; padding: 40px;
background-color: #525659;
font-family: 'Noto Sans KR', sans-serif;
display: flex; flex-direction: column;
align-items: center; gap: 40px;
}
.slide {
width: var(--slide-width); height: var(--slide-height);
background: var(--white);
box-shadow: 0 15px 35px rgba(0,0,0,0.2);
position: relative; overflow: hidden;
display: flex; flex-direction: column;
box-sizing: border-box; border-radius: 4px;
}
/* ===== 표지 ===== */
.slide.cover {
background: linear-gradient(135deg, var(--primary-dark) 0%, #0a1628 100%);
color: var(--white); justify-content: center; padding: 60px;
}
.cover::after {
content: ''; position: absolute; top: 0; right: 0;
width: 35%; height: 100%;
background: rgba(255,255,255,0.05);
clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%);
}
.cover-content { z-index: 1; margin-left: 20px; }
.cover-content h1 {
font-size: 48pt; font-weight: 900; margin: 0 0 20px 0;
line-height: 1.1; letter-spacing: -2px;
}
.cover-content h2 {
font-size: 20pt; font-weight: 300; margin: 0 0 60px 0;
opacity: 0.9; padding-left: 25px; border-left: 6px solid #63b3ed;
}
.cover-footer {
position: absolute; bottom: 50px; left: 80px;
font-size: 14pt; opacity: 0.8; display: flex; gap: 40px;
}
/* ===== 목차 ===== */
.slide.index { padding: 45px 80px; display: flex; flex-direction: column; }
.slide-title {
font-size: 28pt; font-weight: 900; color: var(--primary-dark);
margin-bottom: 25px; padding-bottom: 15px;
border-bottom: 3px solid #eee; display: inline-block;
flex-shrink: 0;
}
.index-list { display: flex; flex-direction: column; gap: 12px; flex: 1; justify-content: center; }
.index-item {
display: flex; align-items: center; font-size: 16pt; font-weight: 700;
color: var(--text-main); padding: 12px 18px; background: var(--bg-gray);
border-radius: 10px; transition: 0.3s;
}
.index-num {
font-size: 20pt; font-weight: 900; color: var(--primary-light);
margin-right: 20px; opacity: 0.3; min-width: 40px;
}
.index-item:hover { transform: translateX(10px); background: #ebf4ff; }
.index-item:hover .index-num { opacity: 1; }
/* ===== 내지 공통 ===== */
.slide.content { padding: 40px 50px; }
.header {
display: flex; justify-content: space-between; align-items: flex-end;
border-bottom: 2px solid #eee; padding-bottom: 10px; margin-bottom: 15px;
height: 50px; flex-shrink: 0;
}
.header h3 {
font-size: 20pt; font-weight: 800; color: var(--primary-dark); margin: 0;
display: flex; align-items: center; gap: 15px;
}
.header-num {
background: var(--primary-dark); color: white; font-size: 14pt;
padding: 2px 12px; border-radius: 4px;
}
.header span { font-size: 11pt; color: #888; }
/* 2열 레이아웃 */
.content-body {
display: flex; gap: 30px; flex: 1;
margin-bottom: 15px; overflow: hidden;
}
.col-box { flex: 1; display: flex; flex-direction: column; }
.box-title {
font-size: 15pt; font-weight: 700; color: var(--primary-dark);
margin-bottom: 10px; padding-left: 10px; border-left: 5px solid var(--primary-light);
}
/* 표 */
.data-table {
width: 100%; border-collapse: collapse; font-size: 11.5pt;
border: 1px solid #ddd; border-radius: 8px; overflow: hidden;
box-shadow: 0 2px 5px rgba(0,0,0,0.05);
}
.data-table th {
background: #2d3748; color: white; padding: 8px 10px;
font-weight: 600; text-align: center;
}
.data-table td {
border-bottom: 1px solid #eee; padding: 8px 10px;
text-align: center; color: #444; vertical-align: middle;
}
.data-table tr:last-child td { border-bottom: none; }
.bg-accent { background-color: #ebf4ff; font-weight: bold; color: var(--primary-dark); }
.text-point { color: #c53030; font-weight: bold; }
/* 리스트 */
.slide-list { margin: 0; padding-left: 0; list-style: none; }
.slide-list li {
font-size: 13pt; line-height: 1.6; margin-bottom: 10px;
padding-left: 20px; position: relative; color: #444;
}
.slide-list li::before {
content: "▸"; position: absolute; left: 0;
color: var(--primary-light); font-weight: bold;
}
.slide-list strong { color: var(--primary-dark); }
/* 리스크/액션 */
.state-box {
padding: 14px; border-radius: 8px; margin-bottom: 10px;
}
.state-risk { background: #fff5f5; border: 1px solid #ffcdd2; }
.state-action { background: #ebf4ff; border: 1px solid #bee3f8; }
.state-title { font-weight: 800; font-size: 13pt; margin-bottom: 8px; }
.state-list { margin: 0; padding-left: 18px; font-size: 11pt; line-height: 1.5; color: #555; }
/* 하단 메시지 */
.bottom-message {
height: 70px; flex-shrink: 0;
background-color: var(--point-red-bg);
border: 2px solid var(--point-red-border);
color: var(--point-red-text);
border-radius: 12px;
display: flex; align-items: center; justify-content: center;
text-align: center;
font-size: 17pt; font-weight: 500;
}
.bottom-message strong {
font-weight: 900; color: #b71c1c; margin: 0 5px;
text-decoration: underline; text-underline-offset: 4px;
}
/* 하단 메시지 파란 */
.bottom-message-blue {
height: 70px; flex-shrink: 0;
background-color: #ebf4ff;
border: 2px solid var(--primary-light);
color: var(--primary-dark);
border-radius: 12px;
display: flex; align-items: center; justify-content: center;
text-align: center;
font-size: 17pt; font-weight: 500;
}
.bottom-message-blue strong {
font-weight: 900; color: var(--primary-dark); margin: 0 5px;
}
/* 프로세스 */
.process-flow {
display: flex; align-items: center; justify-content: center;
gap: 0; margin: 15px 0;
}
.process-step {
background: #ebf4ff; border: 1px solid #bee3f8;
border-radius: 8px; padding: 10px 20px; text-align: center;
font-size: 12pt; font-weight: 600; color: var(--primary-dark);
}
.process-arrow { font-size: 18pt; color: var(--primary-light); margin: 0 6px; }
@media print {
body { margin: 0; padding: 0; background: none; }
.slide { margin: 0; page-break-after: always; box-shadow: none; border: 1px solid #ddd; }
}
</style>
</head>
<body>
<!-- [1. 표지] -->
<div class="slide cover">
<div class="cover-content">
<h1>한국 토목<br>엔지니어링의 딜레마</h1>
<h2>AutoCAD 독점과<br>미래를 위한 대안 모색</h2>
</div>
<div class="cover-footer">
<p><strong>DATE.</strong> 2026. 02. 10</p>
<p><strong>REPORT.</strong> 건설 DX 추진팀</p>
</div>
</div>
<!-- [2. 목차] -->
<div class="slide index">
<div class="slide-title">Table of Contents</div>
<div class="index-list">
<div class="index-item"><span class="index-num">01</span><span>한국 토목 엔지니어링 소프트웨어 시장 현황</span></div>
<div class="index-item"><span class="index-num">02</span><span>AutoCAD, 토목설계에 정말 적합한가?</span></div>
<div class="index-item"><span class="index-num">03</span><span>시장의 족쇄: 관행인가, 필수인가?</span></div>
<div class="index-item"><span class="index-num">04</span><span>지식재산권: 문제점과 해결 방안</span></div>
<div class="index-item"><span class="index-num">05</span><span>새로운 가능성: 대안을 찾아서</span></div>
<div class="index-item"><span class="index-num">06</span><span>결론 및 시사점</span></div>
</div>
</div>
<!-- [3. 시장 현황] -->
<div class="slide content">
<div class="header">
<h3><span class="header-num">01</span> 토목 소프트웨어 시장 현황</h3>
<span>시장 점유율 및 독점 구조 분석</span>
</div>
<div class="content-body">
<div class="col-box">
<div class="box-title">시장 점유율 현황</div>
<table class="data-table">
<thead>
<tr><th>구분</th><th>현황</th><th>리스크</th></tr>
</thead>
<tbody>
<tr><td>시장 점유율</td><td>AutoCAD <strong>85%+</strong></td><td class="text-point">독점 종속</td></tr>
<tr><td>라이선스</td><td>연 280만원/인</td><td class="text-point">매년 인상</td></tr>
<tr><td>DWG 포맷</td><td>비공개 독점</td><td class="text-point">데이터 종속</td></tr>
<tr><td>3D/BIM 대응</td><td>건축 중심</td><td class="text-point">토목 부적합</td></tr>
</tbody>
</table>
</div>
<div class="col-box">
<div class="box-title">독점 구조 형성 배경</div>
<ul class="slide-list">
<li><strong>교육 잠금:</strong> 대학·기관에서 AutoCAD 중심 교육 → 입사 시 이미 숙련</li>
<li><strong>관행 잠금:</strong> "다 쓰니까 우리도" — 업계 전체가 DWG 기반</li>
<li><strong>호환성 잠금:</strong> 발주처·협력사 모두 DWG 요구 → 전환 불가</li>
<li><strong>악순환:</strong> 대안 없음 → 비용 인상 수용 → 종속 심화</li>
</ul>
</div>
</div>
<div class="bottom-message">
교육 → 관행 → 호환성의&nbsp;<strong>삼중 잠금 효과</strong>가 독점을 유지하는 핵심 메커니즘
</div>
</div>
<!-- [4. 토목 적합성] -->
<div class="slide content">
<div class="header">
<h3><span class="header-num">02</span> AutoCAD, 토목설계에 적합한가?</h3>
<span>건축 vs 토목의 근본적 차이</span>
</div>
<div class="content-body">
<div class="col-box">
<div class="box-title">건축 vs 토목: 레고와 찰흙</div>
<table class="data-table">
<thead>
<tr><th>구분</th><th style="background:#78909c;">건축 (레고)</th><th style="background:#2b6cb0;">토목 (찰흙)</th></tr>
</thead>
<tbody>
<tr><td>형상</td><td>직교·모듈</td><td class="bg-accent">비정형·곡면</td></tr>
<tr><td>대상</td><td>건물·실내</td><td class="bg-accent">지형·비탈면</td></tr>
<tr><td>설계</td><td>2D 도면 중심</td><td class="bg-accent">3D 모델 필수</td></tr>
<tr><td>CAD 적합도</td><td>✅ 최적화</td><td class="text-point">❌ 구조적 한계</td></tr>
</tbody>
</table>
</div>
<div class="col-box">
<div class="box-title">실무적 기능 한계</div>
<div class="state-box state-risk">
<div class="state-title" style="color:#c53030;">⚠️ 기능 부재</div>
<ul class="state-list">
<li><strong>토공량 자동 산출</strong> 불가 — 수작업 계산 의존</li>
<li><strong>3차원 지형 분석</strong> 미지원 — 별도 SW 필요</li>
<li>비정형 곡면 모델링 한계</li>
</ul>
</div>
<div class="state-box state-action">
<div class="state-title" style="color:#2b6cb0;">🔗 데이터 단절</div>
<ul class="state-list">
<li>측량 → 설계 → 시공 간 <strong>수작업 변환</strong> 반복</li>
<li>변환 과정에서 <strong>오류 누적</strong> → 품질 저하</li>
<li>BIM 전환 지연의 근본 원인</li>
</ul>
</div>
</div>
</div>
<div class="bottom-message">
AutoCAD는&nbsp;<strong>건축 직교 체계</strong>에 최적화 — 토목의&nbsp;<strong>비정형 지형</strong>에는 구조적 부적합
</div>
</div>
<!-- [5. 시장의 족쇄] -->
<div class="slide content">
<div class="header">
<h3><span class="header-num">03</span> 시장의 족쇄: 관행인가, 필수인가?</h3>
<span>익숙함의 함정과 선택의 제약</span>
</div>
<div class="content-body">
<div class="col-box">
<div class="box-title">익숙함의 함정</div>
<ul class="slide-list">
<li><strong>전환 비용 인식:</strong> "바꾸면 6개월 생산성 저하" → 현상 유지 선택</li>
<li><strong>학습 곡선:</strong> 신입 교육부터 AutoCAD → 다른 도구 경험 부재</li>
<li><strong>업계 관성:</strong> 발주처가 DWG를 요구하는 한 전환 동기 약함</li>
</ul>
<div class="state-box state-risk" style="margin-top:auto;">
<div class="state-title" style="color:#c53030;">💰 비용 압박 현실</div>
<ul class="state-list">
<li>연 라이선스 <strong>280만원/인</strong> — 매년 5~10% 인상</li>
<li>50인 기업 기준: 연 <strong>1.4억원</strong> 고정 지출</li>
</ul>
</div>
</div>
<div class="col-box">
<div class="box-title">기술적 우위의 허상</div>
<table class="data-table">
<thead>
<tr><th>평가 항목</th><th>AutoCAD</th><th>대안 SW</th></tr>
</thead>
<tbody>
<tr><td>2D 도면</td><td class="bg-accent">우수</td><td>동등</td></tr>
<tr><td>3D 모델링</td><td>미흡</td><td class="bg-accent">우수</td></tr>
<tr><td>토목 특화</td><td class="text-point">없음</td><td class="bg-accent">전용 기능</td></tr>
<tr><td>개방형 포맷</td><td class="text-point">DWG 독점</td><td class="bg-accent">IFC 지원</td></tr>
<tr><td>가격 경쟁력</td><td class="text-point">고가</td><td class="bg-accent">경쟁적</td></tr>
</tbody>
</table>
</div>
</div>
<div class="bottom-message">
익숙함은&nbsp;<strong>기술적 우위가 아니다</strong>&nbsp;— 객관적 비교 시 대안이 토목에 더 적합
</div>
</div>
<!-- [6. 지식재산권] -->
<div class="slide content">
<div class="header">
<h3><span class="header-num">04</span> 지식재산권: 문제점과 해결 방안</h3>
<span>데이터 주권과 성과물 소유권</span>
</div>
<div class="content-body">
<div class="col-box">
<div class="box-title">문제점: 3중 종속 구조</div>
<div class="state-box state-risk">
<div class="state-title" style="color:#c53030;">🔒 성과물 소유권 왜곡</div>
<ul class="state-list">
<li>.dwg 포맷 = Autodesk <strong>소유 포맷</strong></li>
<li>우리가 만든 도면의 포맷 소유권이 타사에 귀속</li>
</ul>
</div>
<div class="state-box state-risk">
<div class="state-title" style="color:#c53030;">⛓️ 기술 종속</div>
<ul class="state-list">
<li>DWG 읽기/쓰기에 AutoCAD <strong>필수</strong></li>
<li>라이선스 중단 시 과거 성과물 접근 불가</li>
</ul>
</div>
<div class="state-box state-risk">
<div class="state-title" style="color:#c53030;">🔓 데이터 보안</div>
<ul class="state-list">
<li>클라우드 전환 시 해외 서버 저장 리스크</li>
<li>국가 인프라 데이터의 주권 문제</li>
</ul>
</div>
</div>
<div class="col-box">
<div class="box-title">해결 방안</div>
<div class="state-box state-action">
<div class="state-title" style="color:#2b6cb0;">📂 개방형 포맷 전환</div>
<ul class="state-list">
<li><strong>IFC</strong> — 건설 산업 국제 표준</li>
<li><strong>LandXML</strong> — 토목 측량 데이터 표준</li>
<li>특정 SW 없이 성과물 열람·활용 가능</li>
</ul>
</div>
<div class="state-box state-action">
<div class="state-title" style="color:#2b6cb0;">📋 제도적 개선</div>
<ul class="state-list">
<li>공공조달 <strong>납품 포맷 다양화</strong> 의무화</li>
<li>개방형 포맷 우대 가점 제도 도입</li>
<li>국산 SW 호환 인증 체계 구축</li>
</ul>
</div>
</div>
</div>
<div class="bottom-message-blue">
<strong>개방형 포맷 전환</strong>&nbsp;<strong>제도적 뒷받침</strong>으로 데이터 주권을 확보해야 한다
</div>
</div>
<!-- [7. 대안 모색] -->
<div class="slide content">
<div class="header">
<h3><span class="header-num">05</span> 새로운 가능성: 대안을 찾아서</h3>
<span>핵심 요구사항과 대안 소프트웨어</span>
</div>
<div class="content-body">
<div class="col-box">
<div class="box-title">엔지니어 핵심 요구사항</div>
<ul class="slide-list">
<li><strong>비정형 지형 모델링</strong> + 토공량 자동 산출</li>
<li>측량·설계·시공 <strong>전주기 데이터 연계</strong></li>
<li>개방형 포맷 기반 <strong>데이터 주권 확보</strong></li>
<li>직관적 UI + 한국어 지원</li>
</ul>
<div class="box-title" style="margin-top:15px;">전환 로드맵</div>
<div class="process-flow">
<div class="process-step">현황 진단<br><span style="font-size:9pt;color:#718096;">Q1 '26</span></div>
<span class="process-arrow"></span>
<div class="process-step">대안 PoC<br><span style="font-size:9pt;color:#718096;">Q2 '26</span></div>
<span class="process-arrow"></span>
<div class="process-step">파일럿<br><span style="font-size:9pt;color:#718096;">Q3 '26</span></div>
<span class="process-arrow"></span>
<div class="process-step">전사 확산<br><span style="font-size:9pt;color:#718096;">Q4 '26</span></div>
</div>
</div>
<div class="col-box">
<div class="box-title">대안 소프트웨어 비교</div>
<table class="data-table">
<thead>
<tr><th>소프트웨어</th><th>강점</th><th>적용 분야</th></tr>
</thead>
<tbody>
<tr><td><strong>Civil 3D</strong></td><td>Autodesk 생태계 호환</td><td>도로·단지</td></tr>
<tr><td><strong>OpenRoads</strong></td><td>토목 특화 3D 설계</td><td>도로·철도</td></tr>
<tr><td><strong>국산 솔루션</strong></td><td class="bg-accent">데이터 주권 + 맞춤형</td><td>측량·GIS</td></tr>
</tbody>
</table>
<div class="state-box state-action" style="margin-top:15px;">
<div class="state-title" style="color:#2b6cb0;">🇰🇷 국산 솔루션의 전략적 중요성</div>
<ul class="state-list">
<li>국내 토목 실정에 최적화된 기능 구현</li>
<li>데이터 주권 완전 확보 (국내 서버)</li>
<li>장기적 라이선스 비용 절감</li>
</ul>
</div>
</div>
</div>
<div class="bottom-message-blue">
단계적 전환으로 리스크 최소화 —&nbsp;<strong>국산 솔루션 육성</strong>이 장기적 해법
</div>
</div>
<!-- [8. 결론] -->
<div class="slide content">
<div class="header">
<h3><span class="header-num">06</span> 결론 및 시사점</h3>
<span>전략적 선택과 실행 과제</span>
</div>
<div class="content-body">
<div class="col-box">
<div class="box-title">종합 결론</div>
<ul class="slide-list">
<li>AutoCAD 독점은 <strong>기술적 우위</strong>가 아닌 <strong>관행과 잠금 효과</strong>의 산물</li>
<li>토목 분야에서 AutoCAD는 <strong>구조적으로 부적합</strong> — 비정형 설계 한계</li>
<li>.dwg 포맷 종속은 <strong>데이터 주권</strong><strong>지식재산권</strong>을 위협</li>
<li>3D/BIM 시대 전환은 <strong>선택이 아닌 필수</strong></li>
</ul>
<div class="state-box state-action" style="margin-top:auto;">
<div class="state-title" style="color:#2b6cb0;">💡 핵심 메시지</div>
<ul class="state-list" style="font-size:12pt;">
<li><strong>독점 탈피</strong>는 비용 절감이 아닌 기술 경쟁력의 문제</li>
<li><strong>데이터 주권</strong> 확보가 국가 인프라 보호의 시작</li>
</ul>
</div>
</div>
<div class="col-box">
<div class="box-title">기대 효과</div>
<table class="data-table">
<thead>
<tr><th>영역</th><th>기대 효과</th></tr>
</thead>
<tbody>
<tr><td><strong>비용</strong></td><td>라이선스 비용 <strong style="color:#c53030;">연 30%+ 절감</strong></td></tr>
<tr><td><strong>데이터</strong></td><td>개방형 포맷으로 <strong>주권 확보</strong></td></tr>
<tr><td><strong>생산성</strong></td><td>전주기 연계로 <strong>오류 최소화</strong></td></tr>
<tr><td><strong>경쟁력</strong></td><td>3D/BIM 기반 <strong>기술 리더십</strong></td></tr>
</tbody>
</table>
<div class="box-title" style="margin-top:15px;">실행 과제</div>
<ul class="slide-list" style="font-size:12pt;">
<li>Q1: 부서별 현황 진단 및 리스크 매핑</li>
<li>Q2: 대안 SW PoC 및 벤치마크</li>
<li>Q3: 파일럿 프로젝트 실증</li>
<li>Q4: 전사 롤아웃 및 교육 체계 구축</li>
</ul>
</div>
</div>
<div class="bottom-message-blue">
<strong>지금 시작하지 않으면, 독점의 대가는 계속 커진다</strong>
</div>
</div>
</body>
</html>