KB: DXF-DWG 파일의 Scale Unit(단위)를 결정하는 방법
솔루션 세부 정보
DXF/DWG 파일을 PCB 문서로 Import 할 때, 결과물인 PCB 기본 요소가 올바른/예상된 크기/치수(Dimension)가 아닐 수 있습니다.
이 문제는 AutoCAD에서 Import 설정 대화 상자에서 잘못된 Scale(factor) 스케일을 선택한 경우 발생할 수 있습니다. 다음은 몇 가지 임의 설정이 적용된 Import from AutoCAD 대화 상자의 화면 캡처입니다. 
아래 단계에 따라, DXF/DWG 파일의 삽입 Scale 단위(INSUNITS) 값을 결정하면 DXF/DWG 파일 Import에 어떤 Scale을 사용해야 하는지 더 잘 이해할 수 있습니다:
1. Windows 메모장 등의 텍스트 편집기에서, DXF/DWG 파일의 사본을 엽니다.
2. 텍스트 편집기의 검색 기능(예: Windows 메모장 주 메뉴 명령, 편집 >> 찾기 또는 (일반적으로 사용되는) 단축키 Ctrl+F)을 사용하여 텍스트 문자열 INSUNITS를 검색하고 검색 기능 필드에 INSUNITS를 입력한 다음 키보드 Enter 키를 누릅니다.
3. INSUNITS 정의는 $INSUNITS 줄로 시작하고, "70"이라는 세 줄의 텍스트 뒤에 INSUNITS "값"이 오고, "9"로 끝납니다. 여기서 INSUNITS "값"을 읽어옵니다. 다음은 예제 파일의 화면 캡처입니다.

4. INSUNITS 시스템 변수에 대해 정의된 값을 조회합니다. 일반적으로(예상되는) PCB 보드 아웃라인 값에는 다음이 포함될 수 있습니다: 1 인치, 4밀리미터, 5센티미터, 6미터, 9밀리미터. 정의된 값의 전체 목록은 필요한 경우 AutoCAD 2024 INSUNITS(시스템 변수)에 대한 Autodesk 웹 사이트 페이지에서 확인할 수 있습니다:
AUTOCAD 2024
5. PCB 문서 DXF/DWG 파일 Import를 다시 실행하고, 결정된 INSUNITS 삽입 Scale 단위 값에 따라 적절한 Scale을 선택합니다.
참고사: 계산된 크기 값은 포함된 DXF/DWG 파일 개체 집합을 기반으로 생성되며, DXF/DWG 파일의 전체 개체 집합에 따라, 크기는 예상하는 보드 아웃라인 길이 x 너비의 값에 근접해야 합니다. (약간 더 커야함)
아래 식을 참고해주세요.

MCAD 드로잉 데이터를 가져와서 PCB 문서 Board Outline(선택한 객체에서 보드 모양 정의 명령 사용)을 정의하기 위해 DXF/DWG Import를 사용하는 경우가 많습니다.
그러나 보드 아웃라인을 정의할 때 고려할 수 있는 다른 두 가지 방법이 있습니다:
3D Body(STEP 또는 기타 지원되는 3D 모델 형식)에서 보드 모양을 정의하거나,
MCAD 도구에서 보드 아웃라인을 정의하고 MCAD CoDesigner를 사용하여 Altuim Designer와 동기화하는 것입니다.
1) 3D Body에서 보드 모양 정의하기
이 방법은 지원되는 3D 모델 형식을 사용하여 Import를 수행한다는 점을 제외하면 DXF/DWG Import를 사용하여 보드 아웃라인을 정의하는 방법과 거의 유사합니다. 이 방법은 데이터의 싱글(단방향) 전송에 적합합니다.
3D Body에서 보드 모양 정의하기
2) Altium MCAD CoDesigner
이것은 더 고급 솔루션입니다. Altium MCAD CoDesigner를 사용하면 ECAD 도메인과 MCAD 도메인 간에 설계 데이터를 지속적으로 양방향으로 동기화할 수 있습니다. 다소 더 많은 설정이 필요하지만, 그 대가로 MCAD CoDesigner는 보드 아웃라인의 단순한 단방향 정의(전송) 이상의 기능을 지원한다는 이점이 있습니다. 많이 사용되는 ECAD-MCAD 기능에는 인클로저 정보(컴포넌트/인클로저 클리어런스) 구조화 및 컴포넌트 배치(위치 지정/재배치) 기능이 포함됩니다.
Altium MCAD CoDesigner
Altium MCAD CoDesigner 소개 가이드
Altium MCAD CoDesigner 소개