캐드2018. 1. 5. 19:49
반응형

 

해외에서 제작된 오토캐드 도면을 받아서 열다보면 폰트가 없어서 글자가 안나오거나 ??로 깨져서 나오는 경우가 있는데 이럴때 대처하는 방법입니다.

 

언어 상관 없이 오토캐드에서 폰트가 없을때는 해당 폰트를 구해서 맞는 위치에 설치하면 됩니다.

윈도우용 폰트(.ttf) 는 윈도우가 설치된 폴더아래 Fonts폴더에 캐드용 폰트(.SHX)는 오토캐드가 설치된 폴더아래 Fonts폴더에 설치가 됩니다.

 

도면을 줄때 일반적인 폰트를 사용해서 만들지 않았다면 해당 폰트도 같이 줘야 하는데 폰트를 잘모르거나 실수로 누락했거나 상용폰트등의 이유로 받지 못하는 경우가 있습니다.

이럴때는 우선 도면을 준곳에 문의해서 폰트도 받을 수 있는지 확인해서 해당 폰트를 받는게 가장좋고 아니면 구글같은곳에서 검색하거나 캐드관련 커뮤니티에서 폰트를 찾아서 다운을 받아야 합니다.

만약에 폰트를 구하지 못할경우 호환되는 폰트로 대체 지정을 해야 합니다.

 

영어나 한글도면의 경우 적당한 대체 폰트를 지정해도 크게 문제가 없는 경우가 많지만 중국어나 일어등의 2비트 큰 글꼴은 대체 폰트로 무었을 지정해야 하는지 모르기 때문에 난감한 경우가 있습니다.

 

 

※ 중국어 SHX 폰트 파일이 없을때 대체폰트 지정하기

  

 

도면을 열때 SHX 폰트 파일이 없을때 나오는 메시지 입니다.

스샷은 한개 파일이 누락되어 있지만 여러 파일이 누락되어 있을수도 있습니다.

"각 SHX 파일에 대한 대치 지정"을 선택합니다.

만약 무시하고 계속하면 해당 폰트로 제작된 부분의 글씨가 안나오거나 ??로 깨져서 나올수 있습니다.

 

 

글꼴을 지정하기 전에 해당 글꼴 파일이 무었인지 확인할 수 있습니다.

"글꼴을 찾지 못함:"에 필요한 폰트의 이름이 나옴니다.

가능하다면 해당 폰트를 구하는게 가장 좋은 방법입니다.

 

 

중국어 간체용 대체 큰 글꼴로 gbcbig.shx 를 선택하고 확인을 눌러주면 도면에 글자가 나오는걸 확인할 수 있습니다.

 

 

● 대체 폰트 지정

중국어 간체 : gbcbig.shx

중국어 번체 : chineset.shx

일어 : bigfotn.shx , extfont.shx

한글 : whgtxt.shx

 

선택해서 안깨지는걸로 대체를 하면 됩니다.

 

http://www.gocad.co.kr/fontbank

△ 고캐드 글꼴 은행 입니다.

많은 수의 캐드폰트가 있으니 없는 폰트를 구할때 참고하면 좋을꺼 같습니다.

 

 

 

※ 폰트 지정별 차이 비교 입니다.

 

왼쪽부터 @extfont2.shx , gbcbig.shx , 맞는 폰트 입니다.

원 폰트는 중국어 폰트입니다.

@extfont2.shx로 대체 지정했을 때는 일부 글자가?로 깨져서 표시되는 걸 확인할 수 있습니다.

대체 폰트로 gbcbig.shx를 지정하면 글자는 깨짐없이 나오지만 크기가 안맞는걸 확인할 수 있습니다.

가능하면 원래 폰트를 사용하는게 좋고 어쩔수 없는 경우만 대체 폰트를 사용하는게 좋을꺼 같습니다.

 

 

반응형

Posted by 띠마루