CADXChange

TextCompare

두 도면 리비전 사이의 텍스트와 블록 내용을 항목 단위로 비교합니다.

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

Folder A(before)와 Folder B(after) 파일 목록, 스캔 및 매칭 준비 완료.

문제

수정된 도면 세트 어딘가에서 노트, 인출선 설명, 또는 속성 문구가 바뀌었는데, 모든 시트를 다시 읽지 않고는 정확히 어디인지 찾을 방법이 없습니다.

TextCompare 작동 방식

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

Tab: Select Files

1단계 — before와 after 리비전 추가

TextCompare에 두 개의 폴더 — 변경 전 도면과 동일한 도면의 변경 후 버전 — 를 지정하고, 스캔 전에 특정 레이어나 뷰포트로 비교 범위를 좁힙니다. 제목 표시줄의 Compare DWG / Compare with Excel 전환 스위치로 이 두 폴더 워크플로와 내보낸 Excel 워크북과의 비교 중에서 선택할 수 있습니다.

  1. 1먼저 제목 표시줄의 Compare DWG / Compare with Excel 전환 스위치를 사용하세요 — Compare DWG(기본값, 아래 설명)는 양쪽을 모두 디스크에서 읽고, Compare with Excel은 Folder A를 동반 TextSync 도구가 내보낸 단일 텍스트 데이터 워크북으로 대체하며 Folder B는 그대로 실제 DWG 폴더로 유지합니다.
  2. 2Folder A(before)와 Folder B(after)에 Add Files 또는 Add Folder로 원하는 만큼의 DWG를 추가하세요.
  3. 3TextCompare는 두 폴더를 사전 스캔해 비교가 시작되기 전에 파일별 실시간 상태를 보고합니다.
  4. 4Layers 탭을 열어 특정 레이어의 텍스트와 블록 참조로 비교 범위를 좁히거나, Viewports 탭으로 특정 도면 공간 뷰포트로 제한하세요.
  5. 5Match strategy를 선택하세요 — Filename priority, Handle priority, 또는 Hybrid(기본값, 핸들 매칭에 가중치를 둠) — 그리고 자동으로 파일 매칭을 제안하기 위해 얼마나 확신이 필요한지를 결정하는 Confidence threshold 슬라이더를 드래그하세요.
  6. 6현재 탭 선택 사항을 이름 있는 Filter profile로 저장(Save…)하고 같은 프로젝트에서 반복되는 비교 작업에 나중에 다시 불러오세요(Load).
  7. 7Scan & Match를 클릭해 모든 파일을 읽고 파일 대 파일 매칭을 제안받으세요.

Options on this screen

Filename priority / Handle priority / Hybrid (default)
'before' 파일을 'after' 상대와 매칭할 때 어떤 신호를 더 신뢰할지 결정합니다. Hybrid는 둘 다 혼합하되 핸들 매칭에 더 가중치를 둡니다.
Confidence threshold
TextCompare가 자동으로 승인하는 대신 수동 검토로 표시하기 전에, 제안된 파일 매칭이 얼마나 확신을 가져야 하는지 결정합니다.
Compare DWG / Compare with Excel
Compare with Excel은 Folder B의 스캔 범위를 워크북에서 발견된 레이어 이름만으로 좁히고 기본적으로 Filename priority 매칭을 사용합니다. 이 쪽에서는 워크북에 기록된 파일 이름이 실시간 핸들 데이터보다 더 신뢰할 수 있는 신호이기 때문입니다.
Tab: Review Matches

2단계 — 제안된 파일 매칭을 확인하거나 수정

TextCompare는 각 'before' 파일을 가장 가능성 높은 'after' 상대와 자동으로 매칭합니다 — 이 화면에서 비교가 시작되기 전에 그것을 확인하거나 수동으로 수정합니다.

  1. 1각 행은 File A와 TextCompare가 제안한 File B를 나란히 나열하며, 매칭이 얼마나 확실한지 보여주는 Filename %, Handle %, Combined % 점수를 표시합니다.
  2. 2빨간색으로 강조된 행은 충돌입니다 — 파일 이름 신호와 핸들 신호가 서로 다른 결과를 가리킵니다 — 그리고 결정하기 전에 차순위 후보를 볼 수 있도록 Conflict candidate를 표시합니다.
  3. 3File B 드롭다운으로 제안된 매칭을 재정의하거나, Exclude를 체크해 해당 파일을 전체 실행에서 제외하세요.
  4. 4언제든지 Strategy를 변경하고 Re-match를 클릭해 현재 파일 목록에 대해 매칭 알고리즘을 다시 실행하세요.
  5. 5모든 매칭이 확인되면 Compare를 클릭하세요.
Tab: Comparison Report

3단계 — 항목 단위로 정확히 무엇이 바뀌었는지 검토

매칭된 모든 쌍은 AutoCAD의 영구적인 객체 핸들로 비교되므로, 문구가 바뀌었거나 다른 레이어로 이동했거나 크기가 바뀐 노트가 단순히 '다르다'는 표시 대신 정확하게 보고됩니다.

  1. 1결과는 매칭된 파일 쌍별로 그룹화되며, 각각 요약 줄과 펼칠 수 있는 항목 목록을 가집니다.
  2. 2모든 항목은 Handle, Block Name, Kind(Added / Removed / Modified), 해당 항목의 텍스트 내용, 그리고 몇 개의 Fields Changed가 있는지 보여줍니다.
  3. 3수정된 항목에서 Details…를 클릭하면 변경된 모든 필드의 Old Value와 New Value — 이전과 새 텍스트 내용 자체를 포함해 — 를 나란히 나열하는 팝업이 열립니다.
  4. 4변경되지 않은 항목은 전혀 나열되지 않으므로, 주석이 많은 시트에서도 실제 문구 변경 몇 건이 묻히지 않습니다.
  5. 5세션을 마치려면 Finish를 클릭하거나, 매칭을 조정하고 다시 비교하려면 Back을 클릭하세요.
Tab: Export to Excel

TextCompare가 없는 사람에게 보고서 전달

Added / Removed / Modified 분류와 모든 필드 단위 변경 내용 및 텍스트 내용을, 내보내기 시점에 선택하는 두 가지 레이아웃 중 하나로, 누구나 열고 필터링하고 보관할 수 있는 워크북으로 기록합니다.

  1. 1Comparison Report 화면에서 Export to Excel을 클릭한 다음, 나타나는 대화상자에서 보고서 레이아웃을 선택하세요.
  2. 2워크북은 변경, 추가, 삭제된 모든 항목을 파일 매칭, 핸들, 블록 이름, 필드 단위 이전/이후 값(텍스트 내용 포함)과 함께 나열합니다.
  3. 3평면적이고 필터링 가능한 스프레드시트로서 TextCompare가 설치되어 있지 않은 사람에게도 검토 자료나 QA 승인 기록으로 활용할 수 있습니다.

Options on this screen

One row per record (default)
각 항목은 단일 행을 가지며, 이전/이후 문구를 위한 자체 TextContent A / TextContent B 열 쌍과 변경된 다른 모든 필드의 이전 값을 기록하는 주석을 가집니다.
Before/after rows for changed records
수정된 항목은 대신 인접한 두 행을 가집니다 — 하나는 이전 값, 하나는 새 값 — 단일 TextContent 열을 공유하며, 실제로 변경된 모든 필드가 두 행 모두에서 강조됩니다.

추가 제공 기능

텍스트와 블록을 나란히 비교

TextCompare는 AutoCAD의 영구적인 객체 핸들로 매칭하여 DBText, MText, 블록 참조를 같은 처리 과정에서 정렬합니다 — 노트의 문구 변경과 타이틀 블록의 속성 변경이 서로 다른 두 도구가 아니라 하나의 보고서에 함께 나타납니다.

신뢰도 슬라이더로 조정되는 세 가지 매칭 전략

Filename priority와 Handle priority는 파일 매칭을 전적으로 한쪽 신호에 가중치를 둡니다. Hybrid(기본값)는 핸들 매칭에 더 가중치를 두면서 둘 다 혼합합니다 — 리비전에서 파일 이름도 함께 바뀌었을 때 유용합니다. Confidence threshold는 매칭이 자동으로 승인될지, 수동 검토가 필요한지를 결정합니다.

충돌 후보를 숨기지 않고 드러냄

파일 이름 신호와 핸들 신호가 'before' 파일이 어느 'after' 파일에 속하는지에 대해 서로 다른 의견을 낼 때, 해당 행은 Review Matches에서 빨간색으로 강조되고 차순위 후보를 명시합니다 — 상충하는 매칭이 조용한 추측이 아니라 결정을 거치게 됩니다.

재사용 가능한 필터 프로필

체크된 레이어와 뷰포트 집합을 이름 있는 프로필로 저장하고 다음 비교 실행에서 다시 불러오세요 — 새 리비전과 반복적으로 재비교되는 프로젝트에 유용합니다.

두 번째 DWG 폴더뿐 아니라 Excel 스냅샷과도 비교

Compare with Excel은 Folder A를 동반 TextSync 도구가 내보낸 텍스트 데이터 워크북으로 대체합니다 — 'before' 리비전이 더 이상 가지고 있는 DWG가 아니라 누군가 건네준 스프레드시트로만 남아 있을 때 유용합니다. 워크북 자체의 레이어 이름이 자동으로 비교 범위가 됩니다.

동작 환경 및 요구 사항

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

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

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

활용 사례

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

재발행 전 문구 변경 감사

도입 전

코멘트 라운드로 도면 세트 전체의 노트 문구가 바뀌고, 요청된 모든 수정이 실제로 반영되었는지 확인하려면 모든 시트를 다시 읽어야 합니다.

도입 후

코멘트 이전 폴더와 이후 폴더를 비교하세요 — 변경된 모든 노트, 인출선 설명, 속성이 이전/이후 텍스트와 함께 나열되어 코멘트 기록과 바로 대조할 수 있습니다.

절약된 시간

수작업 대조 ~3시간 → 15분

의도치 않은 텍스트 편집 발견

도입 전

한 가지 목적을 위한 찾기-바꾸기 작업이나 공유 노트 블록 편집이 다른 곳의 문구도 조용히 바꿔버리지만, 그 밖에 무엇이 바뀌었는지에 대한 기록은 없습니다.

도입 후

편집 전후로 영향을 받은 도면을 비교하세요 — TextCompare의 필드 단위 차이점 비교가 정확히 어떤 텍스트 항목과 속성이 바뀌었는지 보여주므로, 의도치 않은 변경을 납품 전에 잡아낼 수 있습니다.

절약된 시간

납품 후 발견 → 당일 발견

번역 또는 용어 변경 작업 검증

도입 전

프로젝트 전체에서 번역이나 용어를 업데이트한 후, 의도한 텍스트만 바뀌고 지오메트리나 레이아웃은 건드리지 않았는지 쉽게 확인할 방법이 없습니다.

도입 후

작업 전후로 폴더를 비교하세요 — Comparison Report가 실제 모든 텍스트 변경 사항을 나열하여, 편집이 의도한 대로만 정확히 동작했는지 확인해 줍니다.

절약된 시간

몇 개 파일 표본 확인 → 완전하고 검증된 보고서

TextCompare 무료로 사용해 보기

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

무료로 다운로드