EchoCad

사용 문서

설치부터 매핑 프로파일 작성까지. 기능이 무엇을 해결하는지기능에 있습니다.

1. 설치

무료판 — QGIS 플러그인 관리자에서 EchoCad를 찾아 설치합니다. 또는 릴리스에서 echocad-<version>.zip을 받아 플러그인 → 플러그인 관리 및 설치 → ZIP에서 설치를 씁니다.

Pro — 구매 후 받는 echocad_pro-<version>.zip을 같은 방법으로 설치합니다. 플러그인 ID가 달라 무료판과 함께 설치돼도 충돌하지 않고, 업데이트 때 서로 덮어쓰지 않습니다.

QGIS 3.34 LTR 이상이 필요합니다. 3.44와 4.x에서도 확인했습니다.

2. 변환 엔진

DWG를 읽으려면 LibreDWG의 dwg2dxf가 필요합니다. Pro에는 동봉되어 있어 이 절을 건너뛰어도 됩니다. 무료판은 GPL-3 때문에 함께 넣을 수 없어 직접 확보해야 합니다.

경로 지정은 플러그인 → EchoCad → 변환 엔진 설정…에서 합니다. 한 번 지정하면 기억합니다.

변환 엔진 설정 창. 다운로드 페이지 열기, 안내 복사, 경로 찾아보기 버튼이 있다.
안내 문구는 운영체제에 따라 다르게 나옵니다. 위는 Windows 화면입니다.

3. 메뉴 구성

설치하면 플러그인 메뉴 아래에 항목이 생깁니다. 무료판은 EchoCad, Pro는 EchoCad Pro로 이름이 달라 어느 쪽을 쓰는지 바로 구분됩니다.

Pro는 프로세싱에도 등록됩니다.

4. 가져오기 창

EchoCad DWG 가져오기 창. 가져올 도면, 좌표계, GeoPackage 저장 여부, 매핑 프로파일 항목이 있다.
Pro의 가져오기 창. 무료판에는 매핑 프로파일 줄이 없습니다.

블록 속성은 Pro에서 자동으로 추출됩니다. 이 창에는 끄는 항목이 없습니다. 끄고 싶으면 프로세싱 알고리즘의 블록 속성을 필드로 추출 옵션을 쓰세요.

5. 매핑 프로파일 작성 (Pro)

규칙을 처음부터 짜지 않아도 됩니다. 예시 만들기…가 아래 형태의 파일을 만들어 주고, 편집은 아무 텍스트 에디터로 합니다.

{
  "version": 1,
  "name": "예시",
  "description": "match는 glob 패턴입니다. 위에서부터 첫 매칭이 적용됩니다.",
  "rules": [
    { "match": "A-WALL-*", "layer_name": "building_wall", "geometry": "polygon" },
    { "match": "*-TEXT",   "layer_name": "annotation",    "geometry": "point"   }
  ],
  "default": { "layer_name": "{cad_layer}", "geometry": "auto" }
}

규칙 순서가 곧 우선순위입니다. 위에서부터 첫 매칭에서 멈추므로, 좁은 패턴을 위에 두세요. JSON 파일 하나라 팀에서 공유하고 git으로 버전 관리할 수 있습니다.

6. 결과가 이상할 때

가져오기가 실패하면 원인을 구분해서 알려 줍니다.

메시지
지원하지 않는 도면 포맷R13 이하입니다. R14 이상만 읽습니다
변환이 제한 시간을 넘겼습니다도면이 매우 크거나 손상됐습니다
그릴 엔티티가 없습니다변환은 됐지만 내용이 없습니다. 메타데이터 전용 도면일 수 있습니다
변환이 중간에 끊겼습니다엔진이 도중에 멈췄습니다. 엔진 버전을 확인하세요

7. 알려진 한계

8. 자주 묻는 것

기능 보기 가격