출력 생성
Generate outputs 명령은 Generate output files 대화상자를 열며, 이 대화상자는 현재 보드 설계로부터 제조 출력물을 배치(일괄) 방식의 릴리스 프로세스로 구성하고 생성하기 위한 제어 기능을 제공합니다. 이 명령은 PCB 편집기, 회로도 편집기, Layer Stack Editor에서 메인 메뉴에서 Project | Project Actions | Generate outputs 를 선택하여 접근할 수 있습니다.

이 Generate output files 대화상자는 현재 보드 설계로부터 제조 출력물을 배치(일괄) 방식의 릴리스 프로세스로 구성하고 생성하기 위한 제어 기능을 제공합니다. 인쇄 회로 기판(PCB)을 제작하려면 Gerber, NC drill, ODB++ 등과 같이 특정 형식의 다양한 파일이 필요합니다. 또한 Windows 프린터로의 인쇄형 출력, BOM(Bill of Materials)에 적합한 표 형식 출력 등 문서 출력도 생성할 수 있어야 합니다.
CircuitMaker는 Excel 템플릿 지원을 포함한 Microsoft Excel 형식 출력까지, 필요한 모든 출력 유형을 기본으로 지원합니다.

출력 파일 생성
Generate Output Files 대화상자는 서로 구분되는 세 가지 출력 프로세스에 사용되며, 각 프로세스는 개별적으로 수행됩니다. 즉, 활성화된 출력에 대한 출력 파일 생성, 활성화된 출력 보기, 또는 활성화된 출력 릴리스입니다. 모든 출력 유형은 파일로 생성되며, 이후 열어서 확인(보기)하거나 릴리스할 수 있습니다.
대화상자 사용 방법:
- 필요한 출력 구성 – Configure... 링크를 클릭하여 대화상자를 열고 포함 레이어, BOM 형식 등 해당 출력 유형의 요구사항을 정의합니다.
- 출력 페이지 설정 – Page setup... 링크를 클릭하여 해당 출력 유형이 출력 페이지에 어떻게 표시될지 정의합니다.
-
필요한 출력 활성화 – Enabled 체크박스를 클릭하여 해당 출력 유형을 포함합니다.
-
Generate – 클릭하여 릴리스 프로세스를 실행합니다. 먼저(활성화된 경우) Electrical Rules Check 검증 보고서가 실행되어 캡처된 소스 설계의 전기적/제도적 유효성을 확인합니다. 그 다음 정의되어 있고(또한 활성화된) 다른 모든 출력이 실행됩니다. 이들은 물리적 Item이 실제로 제작되어 구매/판매 가능한 실물 제품으로 존재하게 되는 제조 출력물입니다. Electrical Rules Check 검증 보고서에 대한 정보는 Messages panel에도 나열되며, 이는 Generate 버튼을 클릭한 후 표시됩니다.
생성된 출력은 프로젝트 파일이 있는 디렉터리의 하위 폴더인 \Default Configuration 폴더 아래에 저장됩니다. 또한 필요에 따라 BOM, ERC, Gerber, NC Drill, ODB에 대한 특정 출력을 담기 위한 별도의 하위 폴더가 생성됩니다. 추가로, 일부 출력은 Projects panel(예: BOM 및 HTML 기반 ERC 보고서)에서도 사용할 수 있습니다.
[<ProjectName>.PrjPcb] <ProjectName>.pdf라는 이름의 PDF 문서가 생성됩니다. 이 문서에는(활성화된 경우) 다음 생성 출력에 대한 항목이 포함됩니다: Electrical Rules Check, BOM, Schematic Prints, PCB Prints, PCB 3D Print, Assembly Drawings.
릴리스를 수행할 때마다 이전에 생성된 출력은 삭제되고, 활성화되어 새로 생성된 출력으로 대체됩니다.
- View – 출력 생성 후, 목록에서 특정 출력 유형을 선택한 상태에서 이 버튼을 클릭하면 해당 출력을 열어 볼 수 있습니다. 출력은 상태가 Up to date일 때만 보기(View) 또는 릴리스(Release)할 수 있습니다.
-
Release – 이 버튼은 출력 생성이 성공한 후 사용할 수 있습니다. 클릭하면 생성된 출력을 릴리스하며 Confirm Release 대화상자가 열립니다. 이 대화상자는 릴리스할 데이터를 표시합니다. 데이터가 올바르면 릴리스에 대한 메모를 추가한 다음 OK 를 클릭하여 릴리스를 수행할 수 있습니다. 릴리스가 성공하면 Project Release 대화상자가 열리며 프로젝트가 릴리스되었음을 알리고, 웹 브라우저에서 프로젝트를 여는 링크를 포함합니다.

Outputers List
대화상자의 주요 영역에는 설계로부터 생성할 수 있는 지원되는 모든 출력 유형 목록이 표시됩니다. 출력 유형은 다음 범주로 그룹화됩니다:
- BOM - 이 범주는 다음 출력 유형을 제공합니다: Bill of Materials.
- Documentation - 이 범주는 다음 출력 유형을 제공합니다: Schematic Prints, PCB Prints, PCB 3D Print, PDF3D.
- Fabrication - 이 범주는 다음 출력 유형을 제공합니다: Gerber Files, NC Drill Files, ODB++ Files, Report Board Stack.
- Assembly - 이 범주는 다음 출력 유형을 제공합니다: Generates pick and place files 및 Assembly Drawings.
- Validation - 이 범주는 다음 출력 유형을 제공합니다: Design Rules Check 및 Electrical Rules Check.
- Export - 이 범주는 다음 출력 유형을 제공합니다: Export STEP.
각 출력 유형은 다음 필드와 함께 표시됩니다:
- Output Generator - 출력 생성기 유형이며, 이름은 생성될 출력의 유형을 나타냅니다.
- Configure - 이 버튼을 클릭하면 현재 선택된 출력 생성기를 구성하기 위한 관련 대화상자에 접근할 수 있습니다. 관련 대화상자는 다음과 같습니다:
- BOM_PartType for Project <project name> dialog - BOM(Bill of Materials) 출력을 구성하기 위한 대화상자입니다.
- Schematic Print Properties dialog - Schematic Prints를 구성하기 위한 대화상자입니다.
- PCB Printout Properties dialog - PCB Prints 및 Assembly Drawings를 구성하기 위한 대화상자입니다.
- PCB 3D Print Settings dialog - PCB 3D Prints를 구성하기 위한 대화상자입니다.
- PDF3D dialog - PDF3D 출력을 구성하기 위한 대화상자입니다.
- Gerber Setup dialog - Gerber 출력을 구성하기 위한 대화상자입니다.
- NC Drill Setup dialog - NC Drill 출력을 구성하기 위한 대화상자입니다.
- ODB++ Setup dialog - ODB++ 출력을 구성하기 위한 대화상자입니다.
- Layer Stack Report Setup dialog - Report Board Stack 출력을 구성하기 위한 대화상자입니다.
- Pick and Place Setup dialog - Pick and Place 출력을 구성하기 위한 대화상자입니다.
- Electrical Rules Check Setup dialog - Electrical Rules Check 검증 보고서를 구성하기 위한 대화상자입니다.
- Export Options dialog - STEP 출력을 구성하기 위한 대화상자입니다.
- Page Setup - 클릭하여 관련 속성 대화상자를 열고 인쇄 출력을 구성합니다.
- Status - 출력의 현재 상태입니다. 가능한 상태는 다음과 같습니다:
- 출력이 현재 생성 중입니다.
-
출력이 성공적으로 생성되었습니다. ERC 보고서의 경우 오류가 없거나, 오류 수준이 해당 보고서에 대해 지정된 최대 허용 오류 수준 이내입니다.
출력을 성공적으로 생성할 수 없으면 검증 실패를 알리는 오류 대화상자가 표시됩니다. 검증 기반 ERC 출력의 경우, 이는 소스 설계 문서에 특정 검사 항목을 실패하게 만드는 오류가 있음을 의미합니다. 표준 출력의 경우 출력이 성공적으로 생성되지 않았다는 뜻입니다. 예를 들어 생성 전 컴파일 수행 시 치명적 오류(Fatal Errors)가 존재하거나, 관련 출력 생성기 구성에 문제가 있을 수 있습니다.
- Enabled - 이 출력 유형을 출력의 배치(일괄) 생성에 포함할지(활성화), 포함하지 않을지(비활성화)를 나타냅니다.
BOM_PartType for Project Dialog
Bill of Materials 대화상자는 제품을 제작하는 데 필요한 모든 구성요소 목록과 BOM(Bill of Materials) 보고서를 내보낼 수 있는 기능을 제공합니다.
BOM(Bill of Materials)은 보드 설계 프로젝트에서 생성되는 데이터 세트의 핵심 요소입니다. 이 보고서 형태의 문서는 제품 제작에 필요한 모든 구성요소의 목록을 제공하며, 사실상 다른 모든 부품이 조립되는 기반 ‘구성요소’인 베어 보드(bare board)도 포함합니다. BOM은 설계된 대로 제품을 제작하기 위해 무엇을 조달해야 하는지에 대한 가이드 역할을 합니다. 또한 요청된 스핀(spin)에서 조립할 보드 수량을 기준으로 비용을 산정하는 수단도 제공합니다.
Bill of Materials 대화상자는 소스 문서(들)에 있는 모든 구성요소에 대한 다양한 속성/파라미터를 표시합니다. 각 속성/파라미터는 자체 열을 가집니다. 생성될 BOM 보고서에 포함할 데이터를 간단히 선택할 수 있습니다. 필요에 따라 데이터를 그룹화, 정렬, 필터링할 수 있으며, 필요 시 프로젝트에서 지정한 PCB로부터 추가 파라메트릭 데이터를 포함할 수도 있습니다.
다음 섹션에서는 보고서를 내보내기 전에 원하는 BOM 내용을 얻기 위해 데이터를 조작하는 방법을 더 자세히 살펴봅니다.
보기 모드
BOM 항목 목록을 표시하기 위한 보기 모드는 세 가지가 있습니다. 목록 위에 있는 버튼을 사용하여 필요한 모드를 선택합니다:
-
Flat view - 클릭하면 모든 구성요소에 대해 행을 하나씩 표시합니다. -
Base view - 클릭하면 프로젝트에서 고유한(유니크한) 구성요소마다 행을 하나씩 표시합니다. Designator 열에는 이 유형에 해당하는 모든 구성요소의 설계자(Designator)가 나열됩니다. -
Consolidated view - 프로젝트에 변형(Variant)이 포함된 경우, 모든 변형에 대한 Consolidated BOM을 표시할 때 클릭합니다.
Variant
프로젝트에 Variant가 정의되어 있으면 보기 모드 선택기 옆의 드롭다운에 나열됩니다. 드롭다운에서 필요한 Variant를 선택합니다. Consolidated view가 활성화되어 있으면 이 컨트롤은 사용할 수 없습니다.
미리보기
를 클릭하면 File Format 및 Template 옵션의 현재 설정을 기반으로 BOM 미리보기를 생성합니다.
BOM 항목 목록은 다음 기능을 지원합니다:
- 대화상자의 Properties 영역에 있는 Columns 탭을 사용하여 열을 표시/숨김할 수 있습니다.
- 드래그 앤 드롭으로 열 순서를 변경할 수 있습니다.
- 열 머리글을 클릭하여 해당 열 기준으로 정렬할 수 있으며, Shift를 누른 채로 이후 열(들)에 대해 보조 정렬을 수행할 수 있습니다.
- 열 이름 위에 마우스를 올리면 표시되는 Filter 아이콘을 클릭하여 Select Columns 대화상자를 사용해 열 값으로 필터링할 수 있습니다.
- 표준 Windows 바로가기를 사용해 BOM Items 목록을 스크롤합니다.
- 세로로 스크롤하려면 MouseWheelRoll을(를) 사용합니다.
- 가로로 스크롤하려면 Shift+MouseWheel Roll을(를) 사용합니다.
Properties
대화상자의 주요 영역에는 모든 컴포넌트가 나열됩니다.
BOM Items
-
Show Not Fitted - 이 옵션을 활성화하면 BOM Item 그리드에 Not Fitted Items를 표시합니다.
- Include DB Parameters in Variations - 배치된 데이터베이스 컴포넌트가 있고 해당 컴포넌트가 설계 Variant에서 변경되는 경우, 선택한 변형이 변경될 때 데이터베이스 파라미터를 업데이트하려면 이 옵션을 활성화합니다.
Supply Chain
공급업체 데이터는 프로젝트에 대한 보고서를 생성할 때만 사용할 수 있습니다. PCB 문서에 대한 보고서를 생성할 때는 사용할 수 없습니다.
- Production Quantity - 수량을 입력하거나 화살표를 사용해 지정된 제품 수량을 생산하기 위해 주문해야 하는 수량을 선택합니다.
- Currency - 드롭다운을 사용해 원하는 통화를 선택합니다.
- Cached - 오프라인으로 작업 중일 때 마지막으로 캐시된 가격 데이터를 표시하려면 이를 클릭합니다.
- Real-time - 실시간으로 업데이트되는 Supply Chain Data 링크가 있는 컴포넌트에 대해 가격 기반 데이터를 표시하려면 이를 클릭합니다.
Export Options
- File Format - 드롭다운 목록에서 형식을 선택합니다. 다음 파일 형식이 지원됩니다:
- CSV (Comma Delimited) (*.csv)
- 탭으로 구분된 텍스트 (Tab Delimited Text) (*.txt)
- MS-Excel (*.xls, *.xlsx) (Microsoft Excel 사용)
- Generic XLS (*.xls, *.xlsx) (내장 XLS 형식 파일 생성기를 사용하므로 Microsoft Excel이 설치되어 있지 않아도 이 형식을 생성할 수 있음)
- Portable Document Format (*.pdf)
- Web Page (*.htm, *.html)
- XML Spreadsheet (*.xml)
- Template - 텍스트 상자에 파일 이름을 입력하거나, 드롭다운을 사용해 템플릿 파일(*.xlt)을 선택하거나, 다음을 클릭하여 템플릿 파일을 찾아 원하는 Excel 템플릿 파일을 입력합니다:
- Add to Project - 활성화하면 생성된 보고서가 생성 후 프로젝트에 추가됩니다.
- Open Exported - 활성화하면 내보낸 파일이 저장된 후 Microsoft Excel과 같은 관련 소프트웨어 애플리케이션을 엽니다.
Columns Tab Options

대화상자의 이 영역은 각 BOM Item에 대해 표시되는 파라미터와 해당 파라미터에 사용할 수 있는 데이터 소스를 구성하는 데 사용됩니다.
- Search - 관심 있는 파라미터를 빠르게 찾으려면 사용합니다. 소프트웨어는 Name 또는 Alias 문자열 내 어디에서든 입력한 텍스트를 검색합니다.
- Sources - BOM에는 다음의 추가 데이터 소스에서 가져온 정보도 포함될 수 있습니다:
-
- Workspace 항목을 포함하려면 활성화합니다. -
- 각 컴포넌트에 대해 사용 가능한 Columns 에 PCB 위치/회전/보드 면(side) 데이터를 포함하려면 활성화합니다. -
- 외부 데이터베이스에서 추가 컴포넌트 파라미터를 로드하려면 활성화합니다. -
- PCB 프로젝트의 모든 회로도 전반에서 감지된 모든 회로도 문서 파라미터를 사용 가능한 Columns에 포함하려면 활성화합니다.
-
- Drag a column to group - 그룹화된 모든 열의 내용이 일치하면 유사 컴포넌트가 BOM에서 그룹화됩니다. 대화상자의 Columns 섹션에서 열을 클릭한 채로 끌어 Drag a column to group 섹션에 놓아 그룹화 파라미터로 포함하십시오.
- Columns - 부품 정보의 사용 가능한 모든 소스를 나열합니다. 이 영역은 Visibility 및 Source 열을 포함해 어떤 헤딩 필드를 클릭해도 정렬할 수 있습니다.
- Visibility - 왼쪽 열의 눈(eye) 아이콘을 클릭하여 메인 BOM Items 그리드에서 해당 열의 표시 여부를 제어합니다.
- Source - 해당 파라미터가 어디에서 가져왔는지 보여주는 아이콘을 표시합니다:
-
- 회로도에서 가져옴. -
- BOM에서 가져옴. -
- Workspace에서 가져옴.
-
- Name - 소스 문서에 정의된 속성/파라미터 이름을 표시합니다.
- Alias - 필요한 경우 열 이름을 변경하기 위해 별칭(alias)을 정의할 수 있습니다.
Additional Controls
- Export - 클릭하여 보고서를 생성합니다. 보고서 이름을 지정할 수 있는 표준 Windows 대화상자가 표시됩니다.
PDF3D Dialog
PDF3D 대화상자는 내보낸 PDF의 모양과 동작을 구성하기 위한 컨트롤을 제공합니다. PDF의 렌더링, 동작 및 포함될 설계 콘텐츠를 정의할 수 있습니다.

주요 옵션은 아래에 설명되어 있습니다.
-
Selected Only - 설계 공간에서 선택된 특정 객체 유형을 포함하려면 활성화합니다.
- Merge meshes - 내비게이션 목적을 위해 공통 객체 그룹을 결합하려면 활성화합니다(예: 컴포넌트에 속한 모든 패드를 함께 그룹화).
- Exclude outside - 일반 PCB 경계 밖의 모든 구리를 제외하려면 활성화합니다.
- Auto activate - 활성화하면 Acrobat Reader에서 PDF를 열 때 3D 이미지가 자동으로 렌더링됩니다. 비활성화하면 PDF에 먼저 Click to activate 버튼 아이콘이 나타납니다.
- Toolbar - PDF Reader에서 3D Toolbar을(를) 활성화합니다.
- Navigation - PDF Reader에서 Model Tree Navigation 창(pane)을 활성화합니다.
- Use 3D Movie views - PCB 문서에 정의된 Key Frames를 내보내기에 포함하려면 활성화합니다. PDF 3D 문서로 내보낸 Key Frames는 Acrobat Reader에서 선택 가능한 뷰로 사용할 수 있습니다. Adobe Reader에서 PDF 3D 문서를 열면 추가 Key Frame 뷰가 표준 Default/Top/Bottom/Left 뷰와 함께 Model Tree 내비게이션 창의 View 선택 영역에 표시됩니다.
- View - PDF Reader에서 초기 뷰 각도를 정의합니다.
- Light - PDF Reader에서 초기 3D 광원 유형을 정의합니다.
- Color - 초기 이미지 배경색을 정의합니다.
- Color scheme - 드롭다운을 사용해 미리 정의된 옵션 목록에서 PDF 렌더 스타일을 선택합니다. 여기에는 시스템의 현재 3D View 설정과 보드 레이어 색상이 포함됩니다.
Gerber Setup Dialog
Gerber Setup 대화상자는 활성 PCB에서 Gerber 형식으로 출력을 생성할 때 플로팅할 레이어를 지정하고 관련 추가 옵션을 구성할 수 있게 해줍니다.
General Tab
Gerber Setup dialog의 General 탭
- Units
- Inches - 이 옵션을 활성화하면 모든 작업을 mil(1/1000인치) 단위로 수행하는 영국식(인치) 단위를 사용합니다.
- Millimeters - 이 옵션을 활성화하면 모든 작업을 밀리미터 단위로 수행하는 미터법 단위를 사용합니다.
- Format
- 2:3 - 1 mil(1/1000인치) 해상도를 제공합니다.
- 2:4 - 0.1 mil 해상도를 제공합니다.
- 2:5 - 0.01 mil 해상도를 제공합니다.
Layers Tab
Gerber Setup 대화상자의 Layers 탭
Layers To Plot
이 영역은 Gerber 생성의 일부로 플로팅할 수 있는 레이어 목록입니다.
- Plot - 생성된 출력의 일부로 플로팅하려는 각 특정 레이어 옆의 Plot 확인란을 선택합니다.
- Mirror - 미러링된 Gerber 파일을 생성하려면 각 레이어 오른쪽의 Mirror 확인란을 선택합니다.
Mechanical Layer(s) to Add to All Plots
모든 플롯에 추가하려는 각 기계 레이어 옆의 확인란을 선택합니다.
Plot Layers
드롭다운을 사용해 Layers to Plot 영역의 모든 레이어에 대해 Plot 필드를 활성화 또는 비활성화할 수 있는 명령 메뉴에 접근합니다:
- All On - Plot 열의 모든 확인란을 선택하려면 선택합니다(선택된 모든 레이어에 대해 Gerber 데이터가 생성됨).
- All Off - Plot 열에서 선택된 모든 확인란을 해제하려면 선택합니다(Gerber 데이터가 생성되지 않음).
- Used On - 설계에 사용된 나열된 레이어의 Plot 열에 있는 모든 확인란을 선택하려면 선택합니다.
Mirror Layers
드롭다운을 사용해 Layers to Plot 영역의 모든 레이어에 대해 Mirror 필드를 활성화 또는 비활성화할 수 있는 명령 메뉴에 접근합니다:
- All On- Mirror 열의 모든 체크박스를 선택(체크)합니다(체크된 모든 레이어에 대해 미러링된 Gerber 데이터가 생성됨).
- All Off - Mirror 열에서 체크된 모든 체크박스를 해제합니다(미러링된 Gerber 데이터가 생성되지 않음).
- Used On - 설계에 사용되는 레이어의 Mirror 열에 있는 모든 체크박스를 선택(체크)합니다.
오른쪽 클릭 메뉴
Plot Layers 및 Mirror Layers 명령은 목록 영역에서 레이어 이름을 오른쪽 클릭해도 접근할 수 있습니다. 다음은 오른쪽 클릭 메뉴에 포함된 추가 명령입니다.
- 레이어 클래스 추가 - Layer Class Name 대화상자를 열고 새 레이어의 이름을 입력합니다.
- 레이어 클래스 편집 - 레이어 클래스의 이름을 편집하려면 클릭합니다.
연결되지 않은 미드 레이어 패드 포함
이 체크박스를 선택하면 Gerber 플롯에서 미드 레이어의 미연결 패드를 허용합니다.
드릴 도면 탭
Drill Drawing Gerber Setup dialog의 탭
이 탭을 사용하여 드릴 도면이 필요한지 지정합니다. 미러링된 플롯도 지정할 수 있습니다.
드릴 도면 플롯
- Plot all used drill pairs - 이 옵션을 선택하면 드릴 도면 플롯에서 사용된 모든 드릴 페어를 플롯합니다.
- Mirror plots - 이 옵션을 선택하면 드릴 도면 플롯에서 레이어 페어를 미러링합니다.
- Configure Drill Symbols - Drill Symbols 대화상자를 열어 드릴 심볼을 구성합니다.
- Layer Pairs Region - 이 영역에는 설계에 정의된 모든 레이어 페어가 표시됩니다. 원하는 각 레이어 페어 앞의 체크박스를 선택하면 드릴 도면 플롯에 해당 레이어 페어가 그려집니다. 이 체크박스는 Plot all used drill pairs이(가) 선택 해제되어 있을 때만 사용할 수 있습니다.
드릴 가이드 플롯
- Plot all used drill pairs - 이 옵션을 선택하면 드릴 가이드 플롯에서 사용된 모든 드릴 페어를 플롯합니다.
- Mirror plots - 이 옵션을 선택하면 드릴 가이드 플롯을 미러링합니다.
- Layer Pairs Region - 이 영역에는 설계에 정의된 모든 레이어 페어가 표시됩니다. 원하는 각 레이어 페어 앞의 체크박스를 선택하면 드릴 가이드 플롯에 해당 레이어 페어가 그려집니다. 이 체크박스는 Plot all used drill pairs이(가) 선택 해제되어 있을 때만 사용할 수 있습니다.
어퍼처(Apertures) 탭
Apertures Gerber Setup dialog의 탭
이 탭을 사용하여 설계에 필요한 어퍼처 정보를 설정합니다.
- Embedded apertures (RS274X) - 이 옵션을 활성화하면 RS274X 표준에 따라 어퍼처가 Gerber 파일에 임베드되며, 각 레이어의 모든 정보가 단일 파일에 포함됩니다. 이 옵션을 활성화하면 현재 어퍼처 목록에 필요한 모든 어퍼처가 포함되도록 보장됩니다. 이 옵션을 비활성화하면 Options 영역과 추가 컨트롤을 사용할 수 있습니다.
- Apertures List - 현재 어퍼처 데이터 전체를 나열합니다.
- Options - 이 영역을 사용하여 다음을 선택합니다:
- Maximum aperture size - 설계의 어퍼처 최대 크기를 입력합니다.
- Generate relief shapes - 이 옵션을 선택하면 릴리프(Relief) 스타일 어퍼처를 생성합니다.
- Flash pad shapes - 이 옵션을 선택하면 패드 형상을 플래시(Flash)합니다.
- Flash all fills - 이 옵션을 선택하면 모든 필(Fill)을 플래시합니다.
- Additional Controls
- New - 을(를) 클릭하여 DCode 대화상자를 엽니다. DCode를 입력한 다음 OK 을(를) 클릭하여 Aperture 대화상자를 열고 새 어퍼처의 속성을 지정합니다. DCode 은(는) 해당 크기의 어퍼처에 할당되는 코드입니다.
- Edit - 을(를) 클릭하여 선택한 어퍼처의 속성을 편집합니다.
- Rename - DCode 대화상자를 엽니다. 선택한 어퍼처의 새 DCode 이름을 입력합니다.
- Clear - 을(를) 클릭하여 Apertures List에서 모든 어퍼처를 지웁니다. 지우기 전에 확인 상자가 표시됩니다.
- Delete - 선택한 어퍼처를 삭제하려면 클릭합니다.
- Create List From PCB - 현재 PCB 설계에서 Apertures List 을(를) 생성하려면 클릭합니다.
- Load - 로드할 어퍼처 파일의 위치를 선택할 수 있는 대화상자를 엽니다.
- Save - Apertures List에 있는 현재 어퍼처를 저장하려면 클릭합니다.
어퍼처 관련 참고사항
PCB 제조사가 임베디드 어퍼처를 지원하지 않는 경우가 아니라면, Embedded apertures (RS274X) 옵션을 사용하는 것을 강력히 권장합니다. 대부분의 최신 포토플로터는 어떤 크기의 어퍼처도 수용할 수 있는 래스터 플로터입니다. 일반적으로 임베디드 어퍼처가 포함된 Gerber 파일도 수용합니다.
제조사가 임베디드 어퍼처를 사용하지 않는 경우, 별도의 어퍼처 파일(*.apt)을 Gerber 파일과 함께 포함해야 합니다. 생성된 어퍼처 파일 대신 기존 어퍼처 파일을 사용하는 경우, PCB Editor는 PCB 문서의 프리미티브(트랙, 패드 등)를 스캔하여 로드된 *.apt 파일의 어퍼처 설명과 매칭합니다. 프리미티브에 정확히 일치하는 어퍼처가 없으면 PCB Editor가 적절한 더 작은 어퍼처로 해당 프리미티브를 자동으로 paint합니다. 페인팅에 적합한 어퍼처가 전혀 없으면 누락된 어퍼처를 나열하는 *.MAT (match) 파일이 생성되고 Gerber 파일 생성이 중단됩니다.
고급(Advanced) 탭
Advanced 대화상자의 Gerber Setup탭
이 탭을 사용하여 Gerber 생성 시 사용할 필름 크기, 필름 상의 위치, 플로터 유형 등의 옵션을 지정합니다.
필름 크기
- X (horizontal) - 필름 길이 값을 입력합니다.
- Y (vertical) - 필름 너비 값을 입력합니다.
- Border size - 필름의 테두리 크기 값을 입력합니다.
어퍼처 매칭 허용오차
- Plus - 이 상자를 사용하여 어퍼처 매칭의 양(+)의 허용오차를 정의합니다.
- Minus - 이 상자를 사용하여 어퍼처 매칭의 음(-)의 허용오차를 정의합니다.
배치 모드
- Separate file per layer - 각 레이어가 별도의 Gerber 파일을 생성하도록 하려면 이 옵션을 선택합니다.
- Panelize layers - 패널라이제이션 형식으로 Gerber 파일 하나만 생성하려면 이 옵션을 선택합니다.
선행/후행 0(Zero)
- Keep leading and trailing zeroes - 이 옵션을 활성화하면 생성된 Gerber 파일에 모든 선행 및 후행 0이 표시됩니다.
- Suppress leading zeroes - 이 옵션을 활성화하면 생성된 Gerber 파일에 선행 0이 표시되지 않습니다.
- Suppress trailing zeroes - 이 옵션을 활성화하면 생성된 Gerber 파일에 후행 0이 표시되지 않습니다.
필름 상의 위치
다음 옵션을 사용하여 필름 상의 위치를 선택합니다:
- Reference to absolute origin
- Reference to relative origin
- Center on film
플로터 유형
- Unsorted (raster) - 래스터 장비(기본값)를 사용하려면 선택합니다.
- Sorted (vector) - 벡터 장비를 사용하려면 선택합니다.
기타
- G54 on aperture change - 이 옵션을 선택하면 각 어퍼처 변경 후 플로터의 어퍼처 휠을 회전합니다.
- Use software arcs - 이 옵션을 선택하면 소프트웨어 아크를 사용합니다.
- Use polygons for octagonal pads - 이 옵션을 선택하면 모든 팔각형 패드에 대해 폴리곤을 사용합니다.
- Optimize change location commands - 이 옵션을 활성화하면 한 객체에서 다음 객체로 넘어갈 때 X 또는 Y 위치 데이터가 변경되지 않는 경우 해당 데이터가 포함되지 않습니다.
- Generate DRC Rules export file (.RUL) - 이 옵션을 선택하면 DRC Rules Export 파일(.RUL)을 생성합니다. 이 파일은 Gerber 데이터가 생성되는 원본 PCB 문서의 설계 규칙에 대한 상세 보고서를 제공합니다.
NC Drill Setup Dialog
NC Drill Setup 대화상자는 NC Drill 파일 출력 옵션을 구성하는 데 사용됩니다.

옵션
- NC Drill Format - 이 영역을 사용하여 NC Drill 출력 파일에 사용할 단위와 형식을 지정합니다.
- Units
- Inches - 이 옵션을 활성화하면 작업이 모두 mil(1/1000인치) 단위로 수행되는 영국식(인치) 단위를 사용합니다.
- Millimeters - 이 옵션을 활성화하면 작업이 모두 밀리미터 단위로 수행되는 미터법 단위를 사용합니다.
- Format
- 2:3 - 1 mil(1/1000인치) 해상도를 제공합니다.
- 2:4 - 0.1 mil 해상도를 제공합니다.
- 2:5 - 0.01 mil 해상도를 제공합니다.
- Leading/Trailing Zeroes - 제로 억제(zero suppression)는 숫자의 시작(선행) 또는 끝(후행)에 있는 모든 0을 제거하여 생성되는 데이터 파일의 크기를 줄이는 기법입니다.
- Keep leading and trailing zeroes - 이 옵션을 활성화하면 생성된 NC Drill 파일에 모든 선행 및 후행 0이 표시됩니다.
- Suppress leading zeroes - 이 옵션을 활성화하면 생성된 NC Drill 파일에 선행 0이 표시되지 않습니다.
- Suppress trailing zeroes - 이 옵션을 활성화하면 생성된 NC Drill 파일에 후행 0이 표시되지 않습니다.
- Coordinate Positions
- Reference to absolute origin - 절대 원점을 기준점으로 사용합니다.
- Reference to relative origin - 상대 원점을 기준점으로 사용합니다.
- Other
- Optimize change location commands - 이 옵션을 선택하면 위치 변경 명령을 최적화합니다.
- Generate separate NC Drill files for plated & non-plated holes -이 옵션을 선택하면 도금 홀과 비도금 홀에 대해 별도의 드릴 파일을 생성합니다.
- Use drilled slot command (G85) - 이 옵션을 선택하면 여러 개의 드릴 홀을 사용하여 슬롯을 생성합니다.
- Generate Board Edge Rout Paths - 보드 컷아웃을 포함한 보드 형상을 정의하기 위해, 별도의 NC Rout 파일을 생성하려면 이 옵션을 선택합니다.
- Rout Tool Dia - 보드 외곽을 라우팅하는 데 사용할 툴 크기를 지정합니다. 이 옵션은 Generate Board Edge Rout Paths 가 활성화된 경우에만 사용할 수 있습니다.
- Generate EIA Binary Drill File (.DRL) - .DRL 파일을 생성하려면 이 옵션을 사용합니다. DRL은 바이너리 형식의 드릴 파일입니다. 블라인드 및/또는 매립 비아를 포함하는 다층 PCB의 경우, 각 레이어 페어마다 고유한 파일 확장자를 가진 별도의 드릴 파일이 생성됩니다.
ODB++ Setup Dialog
ODB++ Setup 대화상자는 ODB++ 파일 출력 옵션을 구성하기 위한 컨트롤을 제공합니다. ODB++는 인쇄회로기판(PCB)의 설계 및 제조에 사용되는 CAD-to-CAM 데이터 교환 형식입니다. 이 형식은 원래 Valor Computerized Systems, Ltd.에서 개발되었으며, PCB 설계 소프트웨어와 PCB 제작업체가 사용하는 Valor CAD-CAM 소프트웨어 간에 정보가 풍부한 데이터 교환을 제공할 수 있는 오픈 데이터베이스로 설계되었습니다.

대화상자의 주요 옵션은 아래와 같습니다.
- Generate DRC Rules export file (.RUL) - ODB++ 데이터가 생성되는 원본 문서에 정의된 모든 설계 규칙을 포함하는 .RUL 파일을 생성하려면 선택합니다.
- Layers to Plot - 생성되는 출력의 일부로 플로팅할 특정 레이어를 활성화합니다.
- Plot Layers - 드롭다운을 사용하여 플로팅할 레이어 그룹을 선택합니다. 이 명령은 우클릭 메뉴에서도 사용할 수 있습니다.
Layer Stack Report Setup Dialog
Layer Stack Report Setup 대화상자에서는 OK을(를) 클릭한 후 생성되는 제작 출력에서 사용할 측정 단위를 지정할 수 있습니다.

Pick and Place Setup Dialog
Pick and Place Setup에서는 픽 앤 플레이스 옵션을 구성할 수 있습니다.
주요 옵션은 아래와 같습니다.
- Grid region - 이 영역은 출력 파일에 포함될 정보의 미리보기입니다.
- Exclude Filter Parameters - 필터링에 사용 중인 파라미터를 제외하려면 활성화합니다(자세한 내용은 아래 Notes 섹션 참조).
Notes
보고서에서 특정 부품을 제외하기 위해, 이 대화상자는 사용자 정의 필터링을 적용할 수 있는 기능을 제공합니다. 필터링을 적용하려면 열 헤더의 필터 아이콘을 클릭합니다. 이후 드롭다운에는 빠른 선택 필터링을 위해 각 행의 개별 항목이 모두 나열됩니다. (Custom…) 항목을 클릭하면 Custom Filter 대화상자가 열리며, 해당 열에 대해 정의된 필터링 기준에 따라 보고서에 표시할 데이터 행을 지정할 수 있습니다. 적용되면 필터 아이콘이 파란색으로 바뀌어 해당 열에 사용자 정의 필터링이 적용 중임을 나타냅니다. 현재 적용된 전체 필터는 그리드 영역의 왼쪽 하단에 표시됩니다. 또한 Exclude Filter Parameters 옵션을 활성화하면, 필터링에 사용된 열을 생성되는 픽 앤 플레이스 파일에서 제외할 수도 있습니다.
Export Options Dialog
Export Options 대화상자는 PCB를 STEP 파일로 내보낼 때의 옵션을 구성하는 데 사용됩니다.

Board Options
- Skip Free 3D Bodies - Free 3D 모델 없이 내보내려면 활성화합니다.
- Skip Hidden 3D Bodies - 숨겨진 3D 모델 없이 내보내려면 활성화합니다.
- Export As Single Part - STEP 파일을 단일 파트로 내보낼지, 또는 컴포넌트당 하나의 모델로 내보낼지 선택하려면 체크합니다. 이 옵션이 활성화되면 STEP 파일은 어셈블리가 아니라 파트로 저장됩니다.
3D Bodies Export Options
이 옵션은 압출(단순) 3D 바디와 Generic 3D 바디가 모두 할당된 컴포넌트에 적용됩니다:
- Prefer simple bodies - 컴포넌트의 압출(단순) 3D 바디 버전을 내보냅니다.
- Prefer generic 3D models - Generic 3D 바디 버전을 내보냅니다.
- Export both - 압출 및 Generic 3D 바디 버전을 모두 내보냅니다.
컴포넌트에 압출 3D 바디만 있는 경우에는 항상 내보내집니다.
Pad Holes
내보낸 파일에 포함할 홀을 선택하려면 다음 옵션을 사용합니다. 이 옵션은 내보내기 속도를 높이고 파일 크기를 줄이기 위해, 전체 디테일과 제한된 디테일 중에서 선택할 수 있도록 설계되었습니다.
- Export Mechanical Component Pad Holes - 기구(메커니컬) 컴포넌트의 패드 홀을 내보내려면 이 박스를 체크합니다.
- Export Electrical Component Pad Holes - 전기(일렉트리컬) 컴포넌트의 패드 홀을 내보내려면 이 박스를 체크합니다.
- Export Free Pad Holes - Free 패드 홀을 내보내려면 이 박스를 체크합니다.
Component Suffix
내보낸 컴포넌트의 접미사를 지정하려면 다음 옵션을 사용합니다.
- None - 컴포넌트에 접미사를 적용하지 않습니다.
- Board file name - Generic 3D 파일명을 컴포넌트 접미사로 사용합니다.
- Custom - 컴포넌트 접미사를 사용자 지정하려면 선택합니다. 텍스트 박스에 사용자 지정 접미사를 입력합니다.
Right-Click Menu
우클릭 메뉴에 접근하려면, 커서가 출력 유형 항목이 있는 영역 위에 있고 그 아래의 빈 공간에 있지 않도록 하십시오.
대화상자의 우클릭 컨텍스트 메뉴에서 다음 명령을 사용할 수 있습니다:
- Configure - 현재 선택된 출력 생성기를 구성할 수 있는 관련 대화상자에 접근하려면 이 명령을 사용합니다.
- Disable - 현재 선택된 출력 생성기를 비활성화하여 배치 릴리스 프로세스에서 제외하려면 이 명령을 사용합니다.
- Enable all - 모든 출력 생성기를 빠르게 활성화하여 배치 릴리스 프로세스에 모두 포함하려면 이 명령을 사용합니다.
- Disable all - 모든 출력 생성기를 빠르게 비활성화하여 배치 릴리스 프로세스에서 모두 제외하려면 이 명령을 사용합니다.
- Open Document - 현재 선택된 출력 생성기에 대해 생성된 출력을 열려면 이 명령을 사용합니다. 이 명령은 해당 출력 유형에 대해 출력이 성공적으로 생성된 경우에만 사용할 수 있습니다.

