ODB 설정
Parent page: WorkspaceManager 대화상자
ODB++ Setup 대화상자
요약
ODB++ Setup 대화상자는 ODB++ 파일 출력 옵션을 구성하기 위한 컨트롤을 제공합니다. ODB++는 인쇄 회로 기판(PCB)의 설계 및 제조에 사용되는 CAD-to-CAM 데이터 교환 형식입니다. 이 형식은 원래 Valor Computerized Systems, Ltd.에서 PCB 설계 소프트웨어와 PCB 제작업체가 사용하는 Valor CAD-CAM 소프트웨어 간에 정보가 풍부한 데이터 교환을 제공할 수 있는 개방형 데이터베이스로 개발되었습니다.
액세스
이 대화상자는 다음과 같은 방법으로 열 수 있습니다:
-
PCB 문서 수준에서 Outputs | Fabrication »
을(를) 클릭합니다.
-
Project | Project Actions |
을(를) 클릭하여 the Generate output files 대화상자에 액세스합니다. ODB++ Files 오른쪽의 Configure 을(를) 클릭합니다.
-
PCB 또는 회로도 문서 수준에서 Home | Project |
» Generate outputs 을(를) 클릭하여 Generate output files 대화상자에 액세스합니다. ODB++ Files 오른쪽의 Configure 을(를) 클릭합니다.
옵션/컨트롤
플롯할 레이어
생성되는 출력의 일부로 플롯할 각 특정 레이어 옆의 체크박스를 선택합니다.
Mechanical Layer(s) to Add to All Plots
모든 플롯에 추가할 각 기계 레이어 옆의 체크박스를 선택합니다. - ODB++ 플롯에서 중간 레이어의 미연결 패드를 허용하려면 이 옵션을 선택합니다.
Miscellaneous Options
- Include unconnected mid-layer pads
- Generate DRC Rules export file (.RUL) - ODB++ 데이터가 생성되는 원본 문서에 정의된 모든 설계 규칙을 포함하는 .RUL 파일을 생성하려면 선택합니다.
- Export only the objects inside the board outline - ODB++ 프로파일 레이어를 생성하는 데 사용할 소스를 지정하려면 선택합니다. 프로파일 레이어에는 보드의 외곽 경계가 포함됩니다. 기본적으로 이 필드는 Board Outline(보드 형상이라고도 함)로 설정됩니다. 이 옵션은 소스 문서에 임베디드 보드 어레이 객체가 포함되어 있을 때만 사용할 수 있으며, 내보내는 객체의 범위를 제어합니다. 객체(예: 텍스트)가 보드 외곽선 밖에 있지만 외곽선에 닿아 있고 이 옵션이 활성화되어 있으면 해당 객체는 여전히 내보내집니다.
- Select the PCB layer / Board Outline that will be used to create the ODB++ 'profile' layer - 드롭다운을 사용하여 원하는 레이어/보드 외곽선을 선택합니다:
Plot Layers
드롭다운을 사용하여 플롯할 레이어 그룹을 선택합니다:
- All On - Plot 열의 모든 체크박스를 선택하려면 선택합니다(체크된 모든 레이어에 대해 ODB++ 데이터가 생성됨).
- All Off - Plot 열에서 선택된 모든 체크박스를 해제하려면 선택합니다(ODB++ 플롯이 생성되지 않음).
- Used On - 프로젝트에서 사용되는 레이어의 Plot 열에 있는 모든 체크박스를 선택하려면 선택합니다.
또한 드롭다운을 통해 Layers to Plot 또는 Mechanical Layer(s) to Add to All Plots 영역에서 항목을 선택했을 때 레이어 클래스를 추가하고 편집할 수 있습니다:
- Add Layer Class - 레이어 클래스를 추가하려면 선택합니다.
- Edit Layer Class - 레이어 클래스 이름을 편집하려면 선택합니다. 이 옵션은 Layers to Plot에서 레이어 클래스가 선택되어 있을 때 사용할 수 있습니다.
참고
생성된 ODB 파일의 위치
생성된 ODB 파일 은(는) 압축(ZIP) 폴더에 저장되며, 이 폴더는 Options for Project 대화상자의 Options 탭에서 지정합니다. ODB++ 데이터베이스는 프로젝트 이름의 압축 폴더 내에 있는 단일 폴더(odb)이며, 다음 하위 폴더로 구성됩니다:
- Fonts
- Input
- Matrix - 레이어의 물리적 순서와 드릴 레이어(관통, 블라인드, 매립 등)의 관계에 대한 정의를 포함합니다.
- Misc
- Steps - layers 폴더를 포함한 다양한 하위 폴더를 포함하며, layers 폴더에는 ODB++ Setup 대화상자에서 플롯이 활성화된 각 레이어에 대한 출력과 드릴 정보 및 부품 정보가 포함됩니다.
- Symbols - 어떤 단계(step)에서든 그래픽 레이어 내에서 참조할 수 있는 단일 레이어 그래픽 엔티티를 포함합니다.
- User - ODB++ Setup 대화상자에서 이 파일 생성 옵션이 활성화된 경우 생성된 DRC Rules 파일(*.drc)을 포함합니다.
임베디드 보드 어레이에서 생성
임베디드 보드 어레이가 포함된 PCB 설계에서 ODB++ 출력을 생성할 때는 다음 사항이 적용됩니다:
- 설계는 레이어 스택업 위반 여부를 자동으로 분석합니다.
- 뒤집힌 임베디드 보드는 레이어 스택이 뒤집힌 상태로 표시됩니다.
- 서로 다른 미드-신호 레이어와 내부 플레인은 동일한 미드-레이어 패널에 함께 나타날 수 있습니다.
- 미드-신호 레이어와 내부 플레인은 서로에 대해 뒤집힐 수 있습니다.
PCB 설계에서 ODB++ 출력을 생성할 때, 플롯이 활성화된 모든 레이어의 모든 객체가 내보내집니다. 보드 외곽선 내부에 있는 설계 객체만 내보내려면, 이 경계 밖에 객체가 포함된 추가 레이어는 플롯에서 비활성화되어 있는지 확인하십시오.