CADXChange

TextSync

MText, DBText, 그리고 문자 스타일까지 — 도면 전체의 텍스트를 일괄 편집합니다.

AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español

Text → Excel: DWG 파일을 추가하고, 모든 DBText와 MText 문자열을 내보냅니다.

문제

대량 텍스트 편집, 번역 작업, 프로젝트 전체의 글꼴/스타일 통일을 위한 제대로 된 도구가 없습니다.

TextSync 작동 방식

아래 항목들은 실제 앱 안의 탭에 해당하며 순서도 앱과 동일합니다 —— 각 스크린샷은 모두 실제로 실행 중인 TextSync을(를) 가공 없이 촬영한 화면입니다.

Tab: Text → Excel

1단계 — 모든 텍스트 문자열을 하나의 워크북으로 내보내기

DWG 파일을 추가하고 모든 DBText와 MText 문자열을 하나의 Excel 워크북으로 내보냅니다. 바로 번역하거나 일괄 편집할 준비가 됩니다.

  1. 1Add Files… 또는 Add Folder…를 사용하세요 — Add Folder에는 깊은 프로젝트 트리를 위해 Settings → General 아래 자체 "include subfolders" 설정이 있습니다.
  2. 2대규모 배치에서는 Parallel processing을 켜서 여러 파일을 동시에 읽으세요.
  3. 3Export to Excel는 일치하는 모든 엔터티 — file, handle, entity type, layer, content — 를 하나의 워크북에 기록하며, 몇 개의 파일에서 몇 건의 레코드가 나왔는지 보고하고 읽기에 실패한 파일을 표시합니다.

Options on this screen

Parallel processing
여러 DWG 파일의 텍스트를 하나씩이 아니라 동시에 읽습니다.
Tab: Excel → Text

2단계 — 매칭 및 백업과 함께 편집된 텍스트를 다시 기록

편집된 워크북과 DWG 폴더를 선택하세요 — TextSync는 모든 행을 파일에 다시 매칭하고 실제로 바뀐 내용만 기록합니다.

  1. 1편집한 Excel 워크북과, 대조할 DWG 폴더를 찾아보세요 — 기본값은 Excel 파일 자체가 있는 폴더입니다.
  2. 2Matched Files에는 모든 파일과 함께 그 안에서 바뀔 엔터티 수가 나열됩니다. 워크북에 있지만 일치하는 DWG가 없는 항목은 전체 실행을 실패시키는 대신 Unmatched에 표시됩니다.
  3. 3Automatic backup을 켜 두면 기록 전에 모든 파일이 복사되며, 이후 Restore Backup…으로 실행을 되돌릴 수 있습니다.
  4. 4Write Back으로 편집 내용을 적용하세요. 확인 대화상자는 몇 개의 파일과 총 몇 개의 엔터티가 바뀔지 정확히 명시하며, 백업이 꺼져 있으면 명시적으로 경고합니다.

Options on this screen

Use the Excel file's folder
DWG 폴더 선택기를 워크북 자체가 있는 위치로 자동 지정합니다.
Automatic backup
다시 기록하기 전에 각 파일을 복사하여, Restore Backup…으로 실행을 되돌릴 수 있게 합니다.
Tab: Batch Edit Styles

3단계(독립적) — 프로젝트 전체의 글꼴과 문자 스타일 통일

도면 배치 전체의 모든 문자 스타일을 하나의 표로 읽어들이고, 글꼴/너비 비율/고정 높이를 일괄 편집한 다음, 이를 사용하는 텍스트의 재렌더링을 포함해 변경 사항을 다시 기록합니다.

  1. 1Add Files — 각 도면에 정의된 모든 TextStyle이 자동으로 하나의 표로 읽힙니다: 스타일 이름, 글꼴, Big Font, 너비 비율, 고정 높이, 그리고 해당 파일의 현재 스타일인지 여부.
  2. 2변경하려는 필드(Font, Big Font, Width Factor, Fixed Height)를 체크하고 새 값을 입력한 다음, Apply to Selected 또는 Apply to All로 체크된 모든 스타일 행을 한 번에 일괄 편집하세요.
  3. 3Create Text Style은 아직 해당 스타일이 없는 모든 파일에 새로운 이름의 스타일을 한 번의 동작으로 추가합니다 — 프로젝트 전체에 표준 회사 스타일을 배포할 때 유용합니다.
  4. 4Make Current는 지정한 스타일을 해당 파일의 활성/기본 TextStyle로 설정합니다.
  5. 5Write Styles Back은 편집 내용을 커밋합니다 — 중요한 점은, 스타일 정의뿐 아니라 도면 안의 일치하는 모든 DBText의 WidthFactor/Height도 함께 업데이트하므로, 기존 텍스트가 조용히 이전 너비로 남아 있지 않고 실제로 새 비율로 다시 렌더링됩니다.

Options on this screen

Font / Big Font
스타일이 사용하는 SHX 또는 TrueType 글꼴(그리고 CJK용 선택적 big-font 파일)을 변경합니다.
Width Factor
이 스타일을 사용하는 텍스트에 적용되는 가로 축척 비율을 일괄 설정합니다.
Fixed Height
스타일의 고정 텍스트 높이를 일괄 설정합니다(0으로 두면 평소처럼 엔터티별로 높이를 조정할 수 있습니다).

추가 제공 기능

엔터티 종류를 아우르는 통합 추출

대부분의 일괄 텍스트 워크플로는 한 번에 한 엔터티 종류만 다룹니다. TextSync는 한 번의 처리로 단일행 DBText와 여러 줄 MText를 엔터티 종류와 원본 파일로 태그된 같은 시트에 추출합니다.

차이점 표는 없지만, 절대 조용히 넘어가지 않음

Excel → Text와 Batch Edit Styles는 BlockSync처럼 행 단위 차이점 그리드를 보여주지는 않지만, 모든 다시 쓰기 작업 전에 정확한 파일 및 엔터티 개수를 명시하는 확인이 표시되고, 이후 실패 사항을 명시한 보고서가 뒤따릅니다 — 아무것도 예고 없이 바뀌지 않습니다.

모든 다시 쓰기 경로에 백업과 롤백

Excel → Text와 Batch Edit Styles는 모두 BlockSync와 정확히 동일하게 원클릭 Restore Backup…/Rollback All을 지원하는 자동 백업을 지원합니다 — 블록 지오메트리 대신 텍스트에 적용되는 동일한 안전 파이프라인입니다.

실제로 텍스트 모양을 바꾸는 스타일 편집

AutoCAD 자체에서 TextStyle의 너비 비율을 바꾸면 인스턴스별로 재정의하지 않은 엔터티에만 영향을 줍니다. TextSync의 Write Styles Back은 해당 스타일을 사용하는 모든 DBText에 새 너비 비율과 고정 높이를 명시적으로 재적용하므로, 글꼴/비율 정리 작업이 화면에 조용히 반영되지 않는 일이 없습니다.

동작 환경 및 요구 사항

TextSync이(가) 사용자의 컴퓨터에서 실행될 수 있는지, 그리고 실행 후 어떻게 동작하는지를 결정하는 모든 조건입니다.

  • Microsoft Excel 설치가 필요하지 않습니다 — TextSync는 자체 엔진(ClosedXML)으로 .xlsx를 직접 읽고 씁니다.
  • Windows 10/11, 64비트 전용입니다.
  • 정식 라이선스가 있는 전체 버전의 AutoCAD(2021–2027)가 필요합니다. AutoCAD LT는 지원하지 않습니다 — LT에서는 TextSync이(가) 의존하는 백그라운드 자동화를 실행할 수 없습니다.
  • AutoCAD 버전이 여러 개 설치되어 있다면 Settings → AutoCAD에서 사용할 버전을 선택하거나, "Auto (newest installed)"로 두면 됩니다 — 해당 버전이 어떤 이유로든 로드에 실패하면 자동으로 다른 설치된 버전으로 대체됩니다.
  • .NET 8 기반으로 제작되었습니다. 사용자의 컴퓨터에 .NET 8 Desktop Runtime이 아직 없으면 설치 프로그램이 Microsoft에서 이를 받아오도록 안내합니다(무료, 1회성, 약 60MB).
  • 네트워크 접근은 시작 시 및 이후 주기적으로 라이선스를 확인하는 용도로만 사용됩니다. 스캔, 읽기, 쓰기는 모두 AutoCAD 자체 엔진을 통해 로컬에서 이루어지며 — 도면 내용은 절대 업로드되지 않습니다.
  • 인터페이스 언어: English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español.
  • 많은 파일로 구성된 배치는 여러 도면을 백그라운드에서 병렬로 처리할 수 있습니다 — Settings에서 "Max parallel AutoCAD instances"를 조정해 속도와 CPU/메모리 여유 사이의 균형을 맞추세요.
  • 시간이 오래 걸리는 작업은 모두 백분율과 예상 남은 시간이 표시되는 진행 표시줄을 보여주며, 실행 도중 취소할 수 있습니다.
  • 문제 해결이 필요할 때는 Settings → Diagnostics → Open Log Folder로 호스트와 플러그인 로그 폴더에 바로 접근할 수 있습니다.

전체 도구를 비교하는 사이트 전반의 시스템 요구 사항 페이지도 참고하세요.

활용 사례

TextSync이(가) 해결하도록 만들어진 상황 중 일부입니다 —— 해당하는 항목이 없더라도 대부분 위의 탭 중 하나로 처리할 수 있습니다.

문자 스타일 통일

도입 전

프로젝트가 수십 개의 도면에 걸쳐 일관되지 않은 글꼴과 문자 스타일을 물려받았습니다.

도입 후

이전 스타일을 새 스타일에 한 번 매핑하고, 전체 세트에 적용한 뒤, 보고서로 검증합니다.

절약된 시간

~5시간 → 15분

노트 전반의 클라이언트 이름 / 용어 변경

도입 전

클라이언트 이름이 바뀌거나 표준 용어(시스템 이름, 부서 명칭)가 바뀌었는데 이것이 모든 시트의 MText 노트, DBText 라벨, 인출선 설명에 흩어져 있습니다 — 일반 텍스트 편집기는 DWG 내부에 접근할 수 없으므로 파일을 하나씩 열어 모든 노트를 눈으로 확인해야 합니다.

도입 후

모든 텍스트 엔터티를 Excel로 내보내고, 프로젝트 전체에서 용어를 찾아 바꾼 뒤 자동 백업과 함께 다시 기록합니다 — 모든 시트를 수작업으로 훑는 대신 한 번의 처리로 끝납니다.

절약된 시간

~4시간 → 15분

다지역 프로젝트를 위한 번역 작업

도입 전

도면 세트가 번역된 노트와 라벨과 함께 출고되어야 합니다(예: 영어에서 일본어로) — 지오메트리를 건드리지 않고 텍스트 내용만 추출하고, 번역하고, 정확한 엔터티에 다시 반영하는 작업은 보통 수동으로 복사-붙여넣기하는 오류가 발생하기 쉬운 작업입니다.

도입 후

Text → Excel이 모든 노트와 라벨을 번역가가 직접 작업할 수 있는 엔터티별 열 하나짜리 시트로 가져오고, Excel → Text는 번역된 문자열을 파일과 핸들로 매칭된 정확히 같은 엔터티에 다시 기록합니다.

절약된 시간

50개 도면 세트 기준 ~1일 → 당일 완료

사양 리비전 후 표준 노트 업데이트

도입 전

참조 사양 항목 번호가 바뀌고("see spec 15400"이 "see spec 23 05 00"이 됨), 해당 상용구 노트가 프로젝트 전체 수십 장의 시트에 그대로 나타납니다 — AutoCAD 안에서의 전역 찾기-바꾸기만으로는 그 텍스트만 안전하게 대상으로 삼을 수 없습니다.

도입 후

Excel에서 정확한 노트 텍스트를 한 번 바꾸고, 해당 노트가 있던 모든 시트에 다시 기록합니다 — 정확히 몇 개의 엔터티가 바뀌었는지 확인하는 보고서와 함께.

절약된 시간

~2시간 → 10분

초기 테스터들의 의견

TextSync은(는) 아직 정식 출시 전이라 인용할 공식 고객 목록이 없습니다 —— 아래는 초기 테스터들이 남긴 실제 의견으로, 이름이 아닌 역할로 표기했습니다.

“고정된 위치의 한 줄짜리 텍스트를 바꿔야 하는데 그게 수백 장의 시트에 있습니다. 몇 개를 놓치지 않고 수작업으로 처리할 현실적인 방법이 없습니다.”
— 엔지니어링 회사, 문서 관리자

TextSync 무료로 사용해 보기

신용카드가 필요 없으며 기한도 없습니다.

무료로 다운로드