설계 도면을 확인하거나 수정하기 위해 가장 많이 사용하는 프로그램은 단연 오토데스크의 오토캐드(AutoCAD)입니다. 하지만 공들여 만든 캐드(DWG) 파일을 여는 순간, “SHX 파일이 누락되었습니다”라는 당혹스러운 팝업창을 마주할 때가 있습니다.
이 현상은 모든 도면에서 나타나는 것은 아니며, 특정 도면을 열 때만 발생하곤 합니다. 처음 겪는 분들은 ‘파일이 깨진 것이 아닐까?’ 하고 걱정하시지만, 사실 이 증상은 도면 자체의 결함이 아닙니다. 도면을 작성했던 설계자의 PC 환경과 현재 파일을 열어보는 나의 PC 환경이 서로 다르기 때문에 발생하는 전형적인 폰트 경로 인식 오류입니다.
1. SHX 파일 누락은 왜 발생하는 걸까요?
오토캐드에서 사용하는 글꼴은 크게 두 가지입니다. 윈도우 공통 폰트인 TTF(트루타입)와 캐드 전용 선형 폰트인 SHX(쉐이프) 폰트입니다. 도면 작성자가 본인의 컴퓨터에만 설치된 특수한 SHX 폰트를 사용하여 글자를 적었을 경우, 그 파일이 없는 다른 컴퓨터에서 해당 도면을 열면 캐드는 “이 글씨를 어떻게 표현해야 할지 모르겠다”며 누락 메시지를 띄우게 됩니다.
즉, 도면을 그린 사람의 ‘글꼴 라이브러리’와 나의 ‘글꼴 라이브러리’가 일치하지 않아 발생하는 환경 차이의 문제입니다. 따라서 파일에 문제가 있는 것이 아니니 안심하셔도 됩니다. 이제 이 문제를 해결하는 실질적인 방법들을 살펴보겠습니다.
2. 해결 방법 첫 번째: 대체 글꼴 지정하기
가장 빠르고 간편한 방법은 누락된 폰트를 다른 폰트로 대체하는 것입니다. 팝업창이 떴을 때 당황하지 말고 아래 순서대로 진행해 보세요.
- 팝업창에서 [각 SHX 파일에 대한 대치 지정] 옵션을 선택합니다.
- 대치할 폰트 목록이 나타나면, 가장 무난하고 표준적인 ‘whgtxt.shx’ 또는 **’ghstxt.shx’**를 선택합니다.
- 확인을 누르면 누락된 글꼴이 선택한 폰트로 대체되어 도면상의 문자들이 정상적으로 나타납니다.
이 방법은 원본 폰트가 없어도 도면의 내용을 확인하는 데 지장이 없도록 도와줍니다. 다만, 폰트가 바뀌면서 글자의 장평이나 위치가 미세하게 어긋날 수 있다는 점은 참고해야 합니다.
3. 해결 방법 두 번째: 원본 폰트 파일 설치하기
도면의 디자인이나 정확한 가독성이 중요하다면, 원본 설계자에게 사용된 SHX 폰트 파일을 요청하여 내 컴퓨터에 직접 설치해야 합니다.
- 전달받은
.shx파일을 복사합니다. - 오토캐드가 설치된 경로(보통
C:\Program Files\Autodesk\AutoCAD 20XX\Fonts)로 이동합니다. - 해당 폴더에 파일을 붙여넣기 한 후 캐드를 완전히 종료했다가 다시 실행합니다.
이렇게 경로에 폰트를 직접 넣어주면, 더 이상 누락 팝업창이 뜨지 않고 설계자가 의도한 그대로의 도면을 완벽하게 볼 수 있습니다.
💡 현명한 도면 관리를 위한 조언
도면을 다른 사람에게 전달할 때는 ‘eTransmit’ 기능을 사용하는 습관을 들이는 것이 좋습니다. 이 기능을 사용하면 도면에 사용된 폰트와 이미지, 외부 참조 파일들을 하나의 압축파일로 묶어주기 때문에 상대방이 파일을 열 때 발생할 수 있는 수많은 누락 오류를 미리 방지할 수 있습니다.
최근 제가 입문한 탁구에서도 정확한 자세와 장비 세팅이 실력을 결정하듯, 캐드 역시 정확한 환경 설정이 업무의 효율을 결정합니다. 똑똑하게 관리하면 불필요한 오류 메시지로 시간을 낭비하는 일을 줄일 수 있습니다. 모르면 당황하지만, 알면 1초 만에 해결할 수 있는 것이 바로 IT 장비와 소프트웨어의 매력입니다.
오토캐드의 SHX 누락 메시지는 단순히 에러가 아니라, 더 정확한 도면 확인을 위해 필요한 폰트를 알려주는 안내판과 같습니다. 오늘 알려드린 대치 지정법과 폰트 설치법을 활용하여 스트레스 없는 도면 작업을 이어가시길 바랍니다.