고주파 회로와 도면출력에 대해서
(DXF Data의 문제점)

◆처음

고주파 회로을 설계하는 경우、고주파 회로 시뮬레이션(전자계 해석)을 사용해서
설계을 하는 것이 일반적인 현상입니다。그 때 회로 패턴 데이터 (DXF 데이터)을 읽어들여 시뮬레이션을 하는 것이 많이 있습니다。그러나、DXF 데이터에 문제가 있으면 시뮬레이션 소프트가 읽어들이지 못합니다. 이 잘못된 데이터을 수정하는 것이 꽤 시간과 노력이 필요하는 것이 당연합니다。
이 같은 문제점들이 DXF 데이터을 읽어들이는 Pcb가공기용 데이터로 변환할 때에도 일어나고 있습니다。
아래는 그 문제점과 수정 방법에 대해서 설명하겠습니다。


◆DXF 데이터란 무엇인가?

DXF 데이터란 、AutoCAD로 유명한  Autodesk社가 개발한 데이터 형식입니다。
AutoCAD의  CAD 데이터는 「DWG」이라는 파일이지만、
서로 다른 CAD 사이라도 데이터을 교환할 수 있게 개발된
「도형(図形) 교환 파일」이 DXF(Drawing Interchange File) 데이타입니다。


◆DXF 파일의 버전에 대해서

DXF 파일의 버전에는 아래와 같은 많은 버전이 있습니다。

  DXF 파일을 사용할 때에는 다음과 같은 주의가 필요합니다。
최신판의 AutoCAD에서 파일을 보존할 때에는 소프트에서 읽어들인 DXF 파일의 버전을 지정한다。
Pcb가공기 소프트나 전자계 시뮬레이션 소프트에서는 DXF 파일의 버전에 따라서 읽어들이지 못할 수도 있습니다。
특히 AC1009、AC1012에서는 변경해야 하는점이 많기 때문에 버전을 반드시 확인하여 주십시오。
서포트 종료을 위해 AC1006에서 하위(下位)버젼에서는 보존하지 마시기 바랍니다。


◆DXF 파일의 버전 확인 방법

DXF 파일은 텍스트 파일이기 때문에 에디터등에서 열수가 있습니다。
그때 열은 파일의 처음 부분에 버전이 기재되어 있습니다。




◆전부 그릴때의 문제

고주파회로 시뮬레이션에서 사용하는 DXF데이터와 Pcb가공기에서 사용하는 DXF데이터는 폐(閉)루우프로 되어 있지 않으면 안됩니다。
AutoCAD등의 DXF 데이터을 출력할 수 있는 CAD을 사용해서 그릴때、
프린트한후에 봐서 문제가 없어 보여도 、사실은 도면을 모니트상에서 확대하여 보면 시작점과 끝점이 일치하는 폐(閉)루우프 로 되어 있지 않은 여러 가지의 문제점이 보일수 있습니다。

주의 여기에서는 CAD설정에 의한 도형(図形)의 오차(소수점 이하의 설정 방법에 의한 오차)에 의해서 미결선이 되는 경우라도 그릴때의 문제점이라 할 수 있습니다。
그리기 시작할 때 、DXF 출력할 때의 소수점이하의 설정 방법에는 충분히 주의하여 주십시오。



◆잘못 그렸을 때와 수정 방법

잘못 그렸을 때와 수정방법에 대해서 몇가지 소개하겠으니、설계자 자신의 판단하에 수정,보완를 하여 주십시오。

선 끊어짐

수정전   수정후

선분(線分)을 연장하면 교차점이 발생하는 경우  1

선분 연장 (허용 오차 범위 내)


수정전
 

수정후
선분(線分)을 연장하면 교차점이 발생하는 경우  2 선분 추가 (허용 오차 범위 외)


선 끊어짐

수정전   수정후
선분(線分)을 연장해도 교차점이 발생하지 않는 경우  1 선분 추가 (허용 오차 범위 외)


수정전
 

수정후
선분(線分)을 연장해도 교차점이 발생하지 않는 경우  2 선분 추가 (허용 오차 범위 외)


수정전
 

수정후
선분(線分)을 연장해도 교차점이 발생하지 않는 경우  3 각각의 선분(線分) 끝단점을 연결 (許허용 오차 범위 내)


선 끊어짐(여러가지 형태)

수정전   수정후 예(例)
이 같은 형태로는 오른쪽의 형태 이외에도 여러 가지 수정 방법이 있습니다。
어느 방법이 좋은가는 설계자가 판단하시기 바랍니다。
 


중복(여분선분=余分線分)



여분선분=余分線分







겹침

수정전   수정후
선분(線分)이 겹쳐 있는 경우 1 선분(線分)컷트 (허용 오차 범위 내)


폐(閉)루우프의 중복

수정전   수정후
폐(閉)류우푸가 겹쳐져 있는 경우    







수정전   수정후
폐(閉)루우프가 중복되어 있는 경우

수정전
 
수정후
홀부분이 있는 폐(閉)루우프가 중복되어 있는 경우




◆고주파 회로 시뮬레이션에서 사용하는 DXF 데이터을 변경

DXF 데이터을 전자계(電磁界)시뮬레이터에 읽어들여 시뮬레이션할 때 다음과 같이 변경함에 따라 정밀도을 떨어트리지 않고 시간의 단축을 할 수가 있습니다 。

미소 선분수의 저감

스프라인 곡선(원호나 베죠곡선etc)을 미소선분의 합성으로서 변환된 데이터인 경우 、그 선분수는 수백개나 있습니다。(메쉬수가 많다)
그 같은 경우 、선분수(線分数)가 수십분의 1로 저감합니다。

선분화 처리 *원이나 원호는 다각형으로 가공한다.

변경전(메쉬수가 많다)   변경후(메쉬수가 감소)



수μm의 선분이 남아 있는 부분을 변경



 



◆마지막으로

Pcb가공기나 고주파 시뮬레이터에서 사용하는 DXF 데이터는 그리는 설계자가
프린트한후 종이위에 접속되어 있으니까 문제가 없을 것이라고 판단하는 것이 아니고 、설계자 자신의 회로 데이터에 확실히 책임을 가지고 그리는 것이 중요하다고 생각합니다。

여기에서 소개한 수정이나 변경 예제을 참고로하여 이것들을 의식하여 그려주시고、앞으로 그릴때 작업시간의 단축으로 연결되시기을 부탁드립니다。

이렇게 편리한 DXF 데이터의 수정・변경+α 의 프로그램을 현재 개발중입니다。
 2007年 SME교역에서 판매 예정이오니 , 많은 기대을 하여 주십시오!