﻿베타버전 0.8 · 현재 배포 심볼 25종, 구 심볼 7종 제외.
BOX규격, U형수로규격, width B, 흄관규격, 석축높이, 수면지시선, 계량기(계)
아래 32종 검사는 제외 전 원본 검증 기록입니다.

통합본 v0.8 법면 경사·POINT 지반고·중첩 심볼 2D 변환 · 2026-10-24

2026-10-27: GTSCODE3 OM·S4의 외곽과 우·오 선글자를 원래 사각형 도형 파일로 복원했습니다. GTSCODE2와 원형 UM은 유지합니다. 검증된 원본 DWG/DXF 해시가 일치합니다. 아래 이전 GTSCODE3 이중원 기록은 이 복원으로 대체합니다.

현재 공개 명령 90종. ETCGETRNG·ETCLRO 유지. ETC3UP·ETCMESH·ETCRLTR·ETCLROT 제외.
ETCNR: 상단 직선 구간 양 끝 높이와 종단경사·하단점 고도를 반영한 3D 기호. 원호 구간은 직선으로 분할 후 사용.
ETCNTXT: POINT 실제 Z(H)로 지반고 생성. NEW_CA0021 / 빨강(ACI 1), 기본 소수 2자리. 원본 POINT 유지.
ETCPLZ: 중첩·겹친 심볼과 LEADER·MULTILEADER를 포함. 문자 정렬·회전·높이·색상과 XY 유지. 다중지시선은 개별 2D 블록으로 작성.
잠긴 레이어·외부참조·지원하지 않는 기울어진 OCS는 원본 유지 및 사유 표시. 실패한 시험의 임시 객체 제거를 검사했습니다.
TEXTSIZE가 0일 때 0.5 보정. AutoCAD는 TEXTSIZE=0의 직접 설정을 거부하므로 0값 해석 함수와 정상 양수 유지·실제 문자 생성을 확인했습니다.
AutoCAD 2025 / ZWCAD 2026 전체 CAD 각각 37검사 통과, 현재 버전과 공개 90명령 로드 확인. 2D 결과 17개 하위 객체의 XY·문자 속성·Z=0 및 두 CAD 형상 일치. DXF 감사 오류·수정 0.

이하 기존 기능의 검사 수와 명령 수는 해당 변경 당시의 기록입니다.

ETCTSC: 도면 문자 스타일 목록에서 글꼴을 선택하면 전체 로컬 문자 스타일과 MTEXT 내부 글꼴 이름만 바꿉니다. 높이·색상·폭 비율·기울기·정렬 설정은 유지합니다. 외부참조는 제외합니다.
글꼴 자체 자폭과 MTEXT 자동 줄바꿈은 달라질 수 있습니다. ETCTJ의 문자 정렬 기능은 유지합니다.
AutoCAD 24검사 / ZWCAD 28검사 통과. TTF·SHX, 모델·배치·블록·속성 문자, 잠금 복구·실패 롤백·ZWCAD U 한 번 복구를 확인했습니다. 출력 DXF 감사 오류·수정 0입니다.
ZWCAD 실제 목록 창에서 Arial을 선택해 전체 글꼴 변경 및 14개 원본 객체 설정 보존을 확인했습니다.
교차점 명령은 ETCPT만 사용합니다. ETCPPT 및 격자 ETCGX·ETCGY 공개 명령을 제외하고 재로드 시 이전 정의를 정리합니다. 현재 기능 명령은 90종입니다.

이하 기존 기능의 검사 수는 해당 변경 당시 기록입니다.

GTSCODE2 OM, GTSCODE3 OM·S4의 사각 외곽을 원형 UM과 같은 이중원(반지름 0.525/0.7)으로 교체했습니다. GTSCODE2 S4는 사각형을 유지합니다.
삽입 기준점·단위·색상을 유지하며 GTSCODE3 우·오 선글자는 비율을 유지해 안쪽 원에 맞췄습니다. 글꼴 호출은 없습니다.
3종 DWG의 AutoCAD DXF 재열기 형상 일치와 ZWCAD 회전·배율·높이 INSERT 3검사 통과를 확인했습니다. 다른 29종 선화 심볼은 변경하지 않았습니다.

CEP·CEPP·CEPP2는 ETCCEP 하나로 통합했습니다. 기능 선택 메뉴 없이 교체용 SPLINE을 SPINT 방식으로 먼저 세분화하고 폴리라인으로 변환합니다.
입력 곡선과 기존 등고선 2개를 순서대로 선택합니다. 정상적인 새 도형 생성 후 원본을 교체합니다.
ver0.8 로더 AutoCAD / ZWCAD 각각 41 / 41검사 통과, 출력 DXF 3쌍 일치, 감사 오류·수정 0입니다.
가상 예시: 제어점 4→5, 최종 폴리라인 31점. 곡선 표본 오차 0.01 도면 단위, 기존 Z·레이어·색상 유지.
주기 SPLINE·잠긴 레이어·실패 시 원본을 유지합니다. 단독 제어점 추가 ETCSPINT는 유지합니다.

이하 기능은 ver0.5에서 검증한 구현을 계승합니다. 아래 검사 수는 당시 기록입니다.
ETCGT: 전체 선택 → 폭 입력 → 방향 한 번 지정. 옹벽과 같은 연결 LINE을 만들며 심볼은 생성하지 않습니다.
폭 0.3/0.4/0.5/0.6/0.8/1.0/1.2, 기본 0.3, 양수 직접 입력. 심볼 간격·블록·폰트 호출이 없습니다.
ETCBD·ETCOB 기본 폭 0.2 유지, 폭 안내에 0.4를 포함합니다.
ETCBD·ETCOB: 전체 선택 → 간격·폭 입력 → 방향 한 번 지정. 연결된 개별 3D LINE을 생성합니다.
ETC3ET: 기존 OFFSET LINE의 같은 높이인 인접 끝점을 선택 순서와 무관하게 연결합니다.
5개 선·4개 공유점, 양쪽 OFFSET 경계, 0.2/0.3/0.5 폭, 원본 Z·속성, UCS·폐합·급한 모서리를 검사했습니다.
AutoCAD 2025 Core Console / ZWCAD 2026: 114 / 114검사 통과, 실제 출력 DXF 6쌍 일치.
중복 ETCTEUDT 공개 명령·배포 모듈은 제외했습니다. ETCTEUD를 사용하세요. 현재 기능 명령은 90종입니다.

ETCLON: SSGET 선택 → 레이어 ON/OFF·동결 ON/OFF. 현재 작업 레이어는 끄기·동결에서 보호합니다.
ETCLOF: DWG 내부에 상태 저장·선택 적용·선택 목록 삭제·전체 목록 삭제. 삭제는 도면 상태를 바꾸지 않습니다.
레이어 기능 AutoCAD 52검사 / ZWCAD 53검사 통과. DWG 재열기·현재 레이어 보호·색상/잠금 유지 확인.
ZWCAD 저장 목록 창과 선택 적용 버튼도 실제 조작했습니다. 전체 삭제 후 U 한 번 복구를 확인했습니다.
AutoCAD는 Core Console에서 검사했으며 새 목록 창의 대화형 조작은 ZWCAD에서 확인했습니다.
ETCLLON·ETCLLOF 중복 명령은 ETCLON으로 통합했습니다.

고정 한글·영문·지름 기호를 미리 선으로 만든 심볼 32종입니다. 고정 표기 33개를 선화했습니다.
우수맨홀=우 / 오수맨홀=오. 신규 심볼 삽입에는 폰트 매칭·ETCTXT 실행이 필요하지 않습니다.
AutoCAD 2025·ZWCAD 2026 각각 삽입 40검사 통과, 실제 도형 5,269개 일치, 감사 오류·수정 0입니다.
CP 번호·지반고·속성 등 바뀌는 문자는 계속 편집할 수 있습니다. 원본 SHX 없는 문자는 CAD 기본 글꼴로 제작했습니다.
symbols/prebuilt-gts와 examples/고정문자_선화심볼_샘플.dxf를 확인하세요. 글꼴 파일은 배포하지 않습니다.

선화 DWG 32개는 AutoCAD에서 다시 DXF로 읽어 형상·단위·기준점·문자 없음·감사 오류 0을 확인했습니다.
acad: CHECKS=385 FAILURES=0 DETAIL_ASSERTIONS=62 DETAIL_FAILURES=0 / 신규 심볼 CHECKS=58 FAILURES=0 / 문자 선변환 CHECKS=62 FAILURES=0
zwcad: CHECKS=385 FAILURES=0 DETAIL_ASSERTIONS=63 DETAIL_FAILURES=0 / 신규 심볼 CHECKS=58 FAILURES=0 / 문자 선변환 CHECKS=62 FAILURES=0

이전 mm:root/etd:root 값을 일부러 잘못 지정한 상태에서 단일 로더를 시험했습니다.
90개 명령 등록, 기존 폴더 미참조, ETDOLD/ETDSETUP 제외를 확인했습니다.
실측 DXF 발췌의 편집 83개 시나리오와 배수시설 형상·IN/OUT·단위·UCS를 검사했습니다.
ZWCAD는 DCL 컴파일을 확인했고, 선택 폼의 대화형 조작 전수 검사는 포함하지 않았습니다.
AutoCAD 기존 명령은 Core Console, ETCTXT는 전체 AutoCAD 2025에서 시험했습니다.
ETCTXT는 기존 도면을 추가 변환하는 선택 기능이며 ZWCAD 2026에서도 62검사를 통과했습니다.
모든 도면·모든 분기 전수 검사는 아닙니다.
이 ZIP에는 사용자 원본 측량 도면·발췌 시험 도면·이전 버전 모듈을 넣지 않았습니다.
examples의 배수시설 심볼표는 통합본에서 새로 생성한 예시입니다.
한글_영문_선변환_샘플.dxf는 고정 문자 외곽선·숫자 문자 유지·중첩 심볼·우수맨홀 예시입니다.
기호_현황배치_샘플.dxf는 현재 검증 블록의 가로선 위·아래·중간 배치 예시입니다.
예시 측점 번호·표고는 설명용이며 사용자 원본 성과를 포함하지 않습니다.
v0.8의 측량·편집 명령은 ETC 접두사를 사용합니다. ETCNR / ETCOB / ETCBD / ETCFS.
기존 NR·OOB·BBD·FFS 명령 보존과 MM_ 명령 미등록을 검사했습니다.
추가 ETCRB·ETCPB·ETCMMT는 DWG·SHX 설치 없이 리습 내부 형상으로 생성합니다.
두 점 중간, 평면거리×0.7 배율, 방향-90도, 두 점 Z 평균, UCS 변환을 검사했습니다.
