Preparing Manufacturing Data with Output Jobs

Altium Training

Altium Essentials: Output Job File for Documentation

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

PCB 설계에서 생성할 수 있는 출력물은 매우 다양하며, 각 출력 유형에는 고유한 설정이 있습니다. 이렇게 많은 출력물을 관리하는 가장 좋은 방법은 Output Job 파일, 즉 일반적으로 ‘OutJob’로 알려진 파일을 사용하는 것입니다.

OutJob은 미리 구성된 출력물 세트입니다. 각 출력은 자체 설정과 자체 출력 형식(예: 파일로 출력 또는 프린터로 출력)으로 구성됩니다. 이러한 출력 설정은 OutJob 파일에 저장되며, OutJob 파일은 프로젝트의 일부가 되는 ASCII 파일입니다.

OutJob은 매우 유연합니다. 필요한 만큼 많은/적은 출력물을 포함할 수 있고, 하나의 프로젝트에 여러 개의 OutJob을 포함할 수도 있습니다. 가장 좋은 접근 방식은 프로젝트에서 생성되는 각 특정 출력 목적별로 필요한 모든 출력을 하나의 OutJob에 구성하는 것입니다. 예를 들어, 베어 보드(기판) 제작에 필요한 모든 출력은 하나의 OutJob에, 보드 조립에 필요한 모든 출력은 두 번째 OutJob에 넣는 식입니다.

OutJob에는 ERC 및 DRC 보고서 같은 검증(Validation) 유형의 체크도 포함할 수 있습니다. 이러한 보고서는 출력물을 생성하기 직전에 최종 확인용으로 유용하며, 설계가 릴리스 준비가 되었음을 기록으로 남길 수도 있습니다.

OutJob은 휴대성이 있어, 한 프로젝트에서 다음 프로젝트로 Output Job 파일을 복사한 뒤 필요에 따라 Data Source를 재설정하여 설계 간 재사용도 가능합니다.

요약하면, OutJob을 사용하면 다음과 같은 장점이 있습니다:

  • 모든 출력이 단일 위치에서 구성되고 생성됩니다.

  • 필요한 경우 여러 출력을 하나의 출력 파일로 스트리밍할 수 있습니다. 예를 들어 회로도 인쇄물과 PCB 레이아웃 인쇄물을 동일한 PDF로 출력할 수 있습니다.

  • OutJob은 Workspace 프로젝트에서 사용되어 설계의 통제된 릴리스를 가능하게 합니다.

  • OutJob 파일은 한 프로젝트에서 다른 프로젝트로 복사할 수 있어, 회사에서 선호하는 출력 설정이 항상 사용되도록 보장합니다.

Outjob 추가 및 정의

OutJob은 OutputJob 편집기를 사용하여 정의합니다. 새 Output Job 파일을 만드는 방법은 다음과 같습니다:

  • File » New » Output Job File 명령을 사용합니다.
  • Projects 패널에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고, 표시되는 팝업 메뉴에서 Add New to Project » Output Job File 를 선택합니다.

Output Job 파일은 프로젝트에 추가되면 Projects 패널의 Settings\Output Job Files 하위 폴더 아래에 표시됩니다.

Workspace Outjob 생성

연결된 Workspace에서 Workspace 호스팅 콘텐츠를 활용하여 Output Job을 생성할 수도 있습니다:

  1. Preferences 대화상자의 Data Management – Templates page에서 Templates 탭을 엽니다.

  2. Add 버튼의 메뉴 또는 템플릿 그리드의 컨텍스트 메뉴에서 Output Job 명령을 선택합니다.

  3. 명령을 선택한 후, 열리는 Close Preferences 대화상자에서 OK을 클릭하여 Preferences 대화상자를 닫고 임시 OutputJob 편집기를 엽니다. 새 output job의 계획된 리비전이 Output Jobs 유형의 Workspace 폴더에 자동으로 생성됩니다.

  4. 이 페이지 아래에 설명된 대로 필요에 맞게 output job을 구성합니다.

  5. 메인 메뉴에서 File » Save to Server 명령을 선택하여 output job을 연결된 Workspace에 저장합니다. Edit Revision 대화상자가 나타나며, 여기서 Workspace에 생성되는 output job의 Name 및 Description 을(를) 정의하고 필요에 따라 릴리스 노트를 추가할 수 있습니다.

기존 로컬 Output Job을 Workspace에 저장

기존 output job 파일(*.OutJob)이 있는 경우, 이 파일을 Workspace에 직접 저장할 수도 있습니다. 절차는 다음과 같습니다:

  1. Altium Designer에서 output job 파일을 엽니다.

  2. 메인 메뉴에서 File » Save to Server 명령을 선택합니다.

    Workspace에 저장하기 전에 파일을 로컬로 저장(File » Save)해야 합니다.

  3. Choose Planned Item Revision 대화상자가 나타납니다. 이를 사용하여 파일이 저장될 대상 Workspace Output Job(다음 리비전 또는 Planned 상태의 확정된 리비전)을 선택한 다음 OK을 클릭합니다.

    대상 Workspace Output Job이 존재하지 않으면, Choose Planned Item Revision 대화상자에서 선택한 Workspace 폴더에 즉석에서 생성할 수 있습니다. 방법은 대화상자의 리비전 목록 영역에서 마우스 오른쪽 버튼을 클릭(또는 폴더에 아직 항목이 없다면 Add an item 컨트롤을 클릭)한 뒤 Create Item » Outputjob 명령을 선택하는 것입니다. 이 경우 Create New Item 대화상자에서 Open for editing after creation 옵션을 반드시 비활성화하십시오. 그렇지 않으면 직접 편집 모드로 들어가게 됩니다.

  4. Edit Revision 대화상자가 나타나며, 여기서 Name, Description을 정의하고 필요에 따라 릴리스 노트를 추가할 수 있습니다.

  5. OK을 클릭하면 파일이 저장되고 Workspace Output Job의 해당 리비전에 보관됩니다.

Workspace에 저장하려는 output job 파일이 Preferences 대화상자의 Data Management – Templates page 하단에 표시되는 Local Template folder에 있으며, 템플릿 그리드의 Local 항목 아래에 나열되어 있다면, 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 Migrate to Server 명령을 선택하여 새 Workspace Output Job으로 마이그레이션할 수 있습니다. Template migration 대화상자에서 OK 버튼을 클릭하여 마이그레이션을 진행합니다. 이 대화상자에 명시된 대로, 원본 프로젝트 파일은 로컬 템플릿 폴더의 Zip 아카이브에 추가되며(따라서 Local 템플릿 목록 아래에서는 보이지 않게 됩니다).

Workspace Output Job 편집

어느 단계에서든 Workspace의 Output Job으로 돌아가 편집할 수 있습니다. Preferences 대화상자의 Data Management – Templates page에 있는 Templates 탭에서 output job 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Edit 명령을 선택합니다. 임시 편집기가 열리며, Workspace Output Job의 최신 리비전에 포함된 output job이 편집용으로 열립니다. 필요에 따라 변경한 다음, Workspace Output Job의 다음 리비전에 output job을 저장합니다.

프로젝트에 Workspace Output Job 추가

Workspace Output Job은 설계 프로젝트에서 사용할 수 있습니다.

Project Options 대화상자의 Managed OutputJobs tab에서 사용할 Workspace Output Job의 리비전을 선택합니다. 버튼을 클릭하면 Select configuration item (Output Jobs) 대화상자가 나타나며, 사용 가능한 Workspace 내 모든 Output Job의 최신 리비전이 나열됩니다. 필요한 Output Job을 선택하고 OK을 클릭합니다.

Project Options 대화상자의 Managed OutputJobs 탭에서 outputjob의 리비전을 수동으로 선택합니다.
Project Options 대화상자의 Managed OutputJobs 탭에서 outputjob의 리비전을 수동으로 선택합니다.

필요에 따라 다른 Output Job의 추가 리비전도 계속 추가합니다. Project Options 대화상자를 종료하기 위해 OK을 클릭하면, 선택한 outputjob이(들) Projects 패널에 표시됩니다. Workspace OutputJob은 Projects 패널에서 아이콘으로 구분됩니다.

추가된 outputjob 리비전은 Projects 패널에 반영됩니다.
추가된 outputjob 리비전은 Projects 패널에 반영됩니다.

Workspace Output Job이 프로젝트에 추가되고 열리면, OutputJob 편집기는 해당 파일이 Managed OutputJob Document임을 반영하며, Item Revision, 설명, 그리고 해당 Output Job이 위치한 상위 Workspace를 표시합니다.

Workspace Output Job을 볼 때의 Output Job Editor.
Workspace Output Job을 볼 때의 Output Job Editor.

Workspace Output Job의 경우, 어떤 방식으로든 수정에 영향을 주는 컨트롤은 비활성화됩니다. 따라서 다음 기능은 ARE NOT 사용할 수 없습니다:

  • 새 Output Generator 추가.
  • 기존 Output Generator 구성.
  • 기존 Output Generator의 잘라내기, 복사, 붙여넣기, 복제 또는 삭제.
  • 새 Output Container 또는 Hard Copy Job 추가.
  • 기존 Output Container 또는 Hard Copy Job 구성.
  • 기존 Output Container 또는 Hard Copy Job의 잘라내기, 복사, 붙여넣기 또는 삭제.
  • 유효한 Output Container 또는 Hard Copy Job에 대해 Output Generator의 포함 상태를 토글.

다만, OutJob에 대한 variant 사용 여부는 여전히 결정할 수 있습니다.

편집기의 메인 Outputs 영역 어디에서든 마우스 오른쪽 버튼을 클릭한 다음, 컨텍스트 메뉴에서 Document Options를 선택합니다. Document Options dialog가 열리며, 선택한 OutputJob 파일에 대한 정보를 제공합니다. 즉, Outputjob Item의 어떤 리비전을 사용 중인지, 라이프사이클 상태, 최신 리비전인지 여부가 표시됩니다. 또한 해당 OutputJob이 위치한 소스 Workspace 도 표시됩니다. Show in Explorer 버튼을 클릭하면 Explorer 패널에 접근할 수 있으며, Outputjob의 해당 리비전이 로드된 상태로 준비됩니다.

OutJob의 요소

OutJob을 구성하는 단계는 세 가지입니다:

OutJob의 구성 요소는 모두 OutputJob Editor 내에서 정의 및 관리됩니다.
OutJob의 구성 요소는 모두 OutputJob Editor 내에서 정의 및 관리됩니다.

  1. Add and configure the required outputs – 출력(outputs)은 Assembly Outputs, Fabrication Outputs, Report Outputs와 같은 기능적 범주로 묶입니다. 엄밀히 말해, 출력은 연관된 Output Generator를 실행하여 얻으며, 적절히 구성된 뒤 프로젝트 내 지정된 문서(또는 프로젝트 자체)를 데이터 소스로 사용합니다.
  2. Add and configure the required output formats – 특정 출력 유형을 생성하려면, 해당 출력을 대응되는(그리고 적용 가능한) 출력 형식에 매핑해야 합니다. 이는 지원되는 Output Containers 중 하나(PDF, Folder Structure, Video) 또는 Hard Copy(인쇄 기반 출력)의 형태를 가집니다. 여러 출력이 동일한 container 또는 hard copy에 매핑될 수 있으며, 사용자는 출력이 생성되는 위치와 방식(컨테이너/하드카피와 연관된 미디어 옵션)을 제어할 수 있습니다.
  3. Set the variant choice – Altium Designer는 PCB 프로젝트의 출력을 기본(variant 미적용) 설계를 사용해 구동하거나, 해당 설계의 정의된 variant 사용을 지정하여 구동할 수 있습니다. 적용 가능한 출력별로 variant를 선택하거나, 파일 내 모든 적용 가능한 출력에 단일 variant를 적용할 수 있습니다.

OutJob에 출력 추가하기

필요한 유형의 새 출력을 추가하려면, 범주 하단의 해당 Add New [type] Output 텍스트를 클릭한 다음 팝업 메뉴에서 필요한 출력 유형을 선택합니다. 또는 메인 Edit 메뉴에서 관련 명령 항목을 선택합니다.

적절한 Data Source를 선택하여 필요한 각 출력을 추가합니다.   
적절한 Data Source를 선택하여 필요한 각 출력을 추가합니다.

프로젝트에서 적절한 소스 데이터가 उपलब्ध한 출력 유형은 사용 가능으로 표시되며, 그 외 출력 유형은 사용 불가(회색 처리)로 표시됩니다.

두 번째 메뉴에서 Data Source를 지정할 수 있습니다. 즉, 출력 생성 시 어떤 소스 문서(들)를 사용할지 지정합니다. 각 출력에 대해 적용 가능한 데이터 소스만 제공되므로 오류 가능성이 줄어듭니다.

Data Source는 출력에 따라 달라집니다. PCB Prints, Gerber Files, Testpoint Reports와 같은 PCB 관련 출력은 PCB 설계 문서를 Data Source로 사용합니다. BOM의 Data Source는 단일 특정 소스 회로도 문서, PCB 설계 문서, 또는 모든 소스 회로도 문서가 될 수 있습니다. 마지막 항목은 [Project] 항목으로 표시됩니다.

출력을 추가한 후 어느 단계에서든 Data Source를 변경할 수 있습니다. 현재 Data Source를 클릭하면 드롭다운 화살표가 나타나며, 목록에서 다른 소스를 선택할 수 있습니다.

특정 출력의 경우, Data Source 목록에 [Project Physical Documents]가 포함됩니다. 물리 설계(보드에 구현될 설계)를 논리 설계(원본 회로도)와 다르게 주석(annotate) 처리해야 하는 경우 이 옵션을 사용합니다. 설계에 Device Sheets 가 포함되어 있거나, 멀티 채널 기능을 사용하면서 단순한 플랫 주석 체계를 선호하는 경우 필요합니다.

"Project Physical Documents"라는 용어는 회로도의 물리적 또는 컴파일된 뷰를 의미합니다. 
Schematic Prints 출력의 Data Source를 설정할 때, All SCH Documents는 프로젝트 내 모든 논리 회로도 세트(컴파일되지 않은 원시 "Editor" 뷰의 각 회로도)를 인쇄하는 것과 관련됩니다. 프로젝트 내 모든 물리 회로도 세트(각 회로도의 컴파일된 문서 뷰)를 인쇄하려면, Data Source를 [Project Physical Documents]로 설정해야 합니다.

출력 목록을 구성하기 위해, Edit 메인 메뉴(또는 Help » Right Mouse Click Output Medium 서브 메뉴, 또는 Job Manager Toolbar 툴바)나 Outputs 영역의 우클릭 메뉴에서 Cut, Copy, Paste, Duplicate 및 Delete 명령을 사용할 수도 있습니다(표준 다중 선택 컨트롤을 사용하여 여러 출력을 선택할 수 있음: Ctrl+clickShift+click).

이 소프트웨어는 OutputJob 문서에서 일반적인 잘라내기/복사 작업에 Windows 클립보드를 사용하지 않습니다. 대신 이 문서 유형을 위한 별도의 내부 클립보드를 유지합니다. 또한 OutputJob 내부 클립보드는 소프트웨어의 다른 편집기들이 사용하는 내부 클립보드와 완전히 독립적입니다. OutputJob 문서 간, 또는 OutputJob 문서 내에서만 잘라내기/복사 및 붙여넣기가 가능합니다.

재사용성 극대화 – Output Job을 범용으로 만들기

출력을 구성할 때, 결과 Output Job Configuration을 가능한 한 범용(generic)으로 만들 수 있도록 여러 혁신적인 기능을 사용할 수 있습니다. OutJob을 범용으로 유지하면, 향후 설계 프로젝트 전반에서 재사용할 수 있는 능력을 효과적으로 극대화할 수 있습니다.

출력 구성

특정 출력 유형에 따라, 생성되는 출력에 대한 제어를 강화하기 위해 관련 출력 생성기를 구성하는 옵션을 사용할 수 있습니다. 구성 옵션이 있는 경우, 다음 방법 중 하나로 접근할 수 있습니다:

  • 필요한 출력의 행을 직접 더블클릭합니다.
  • 필요한 출력을 마우스 오른쪽 버튼으로 클릭한 다음 컨텍스트 메뉴에서 Configure 를 선택합니다.
  • 필요한 출력을 선택한 다음 키보드 단축키 Alt+Enter를 사용합니다.
  • 필요한 출력을 선택한 다음 Edit » Configure 명령을 선택합니다.

여러 출력을 선택한 경우, 마지막으로 선택된(현재 포커스된) 출력에 연결된 구성 대화상자가 표시됩니다.

명령을 실행하면 관련 구성 대화상자가 표시됩니다. 대화상자에서 생성하려는 특정 출력 파일의 설정 옵션을 정의합니다. 정의된 옵션은 다음번에 해당 출력이 생성될 때 사용됩니다.

출력 생성기마다 무엇이 생성되는지 정밀하게 구성하기 위한 고유한 대화상자가 있습니다.
출력 생성기마다 무엇이 생성되는지 정밀하게 구성하기 위한 고유한 대화상자가 있습니다.

대화상자의 유형(그리고 구성 대화상자가 아예 표시되는지 여부)은 선택한 출력에 따라 달라집니다. 데이터를 직접 생성하는 출력은 이 명령을 사용해도 대화상자가 표시되지 않습니다(예: Design Rules Check 검증 리포트 생성).
하드카피(즉, 인쇄 장치로 전송되는 인쇄 출력)를 생성할 수 있는 출력의 경우, 페이지 속성을 정의하는 대화상자에도 접근할 수 있습니다. 출력에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Page Setup를 선택하거나, 출력을 선택한 다음 File » Page Setup 명령을 사용합니다.

사용 가능한 출력 유형

아래는 사용 가능한 출력 유형의 요약입니다. 해당되는 경우, 특정 출력의 구성을 설명하는 관련 문서로의 링크가 포함되어 있습니다.

출력 형식 정의

OutJob에 대한 출력을 추가하고 구성하면 what무엇을 생성할지와 how어떻게 생성할지가 정의됩니다. 또한 생성된 출력이 기록될 위치, 즉 어떤 형식으로 출력이 생성될지에 대한 where 정의가 필요합니다. 생성되는 출력의 유형에 따라 이는 Output ContainersHard Copy의 조합을 사용하여 처리됩니다.

출력 컨테이너

출력은(해당되는 경우) 세 가지 유형의 출력 컨테이너에 기록될 수 있습니다. PDF, 특정 형식의 출력 파일(예: Gerber 파일), 또는 비디오입니다.

새 OutJob에는 기본적으로 이들 각 유형의 컨테이너가 하나씩 포함되며, 이름은 PDF, Folder Structure, Video입니다. [Add New Output Container] 를 클릭하거나 Edit » Add Output Medium 하위 메뉴에서 이러한 유형의 컨테이너를 원하는 만큼 추가할 수 있으며, 식별이 쉽도록 이름을 편집할 수도 있습니다.

또한 선택한 하나 이상의 적용 가능한 출력에서 새 출력 컨테이너를 만들 수도 있습니다. 선택 항목을 Output Containers 또는 Hard Copy 영역으로(기존에 정의된 출력 컨테이너에서 벗어난 위치로) 드래그 앤 드롭하면 됩니다. 출력은 자동으로 링크됩니다.

출력 컨테이너 목록을 구성하기 위해, 메인 메뉴의 Help » Right Mouse Click Output Medium 하위 메뉴 또는 Output Containers 또는 Hard Copy 영역의 우클릭 메뉴에서 Cut, Copy, Paste 및 Delete 명령을 사용할 수도 있습니다.

Paste As 명령을 사용하면, Output Job Editor의 클립보드에 현재 들어 있는 콘텐츠를 기반으로 새 출력 컨테이너를 만들 수 있습니다. 이 명령은 클립보드의 콘텐츠가 호환되는 경우에만 사용할 수 있습니다. 예를 들어 복사된 프린트 작업(print job), PDF 출력 컨테이너, Folder Structure 출력 컨테이너(연결된 출력이 PDF로 생성 가능한 경우), 또는 PDF로 생성 가능한 복사된 출력만 새 PDF 출력 컨테이너로 붙여넣을 수 있습니다.

소프트웨어는 OutputJob 문서에서 일반적인 잘라내기/복사/붙여넣기 작업에 Windows 클립보드를 사용하지 않습니다. 대신 이 문서 유형을 위한 별도의 내부 클립보드를 유지합니다. 또한 OutputJob 내부 클립보드는 소프트웨어의 다른 편집기에서 사용하는 내부 클립보드와 완전히 독립적입니다. OutputJob 문서 간 또는 OutputJob 문서 내에서만 잘라내기/복사/붙여넣기를 할 수 있습니다.

출력 컨테이너는 생성된 출력을 ‘받습니다’.
출력 컨테이너는 생성된 출력을 ‘받습니다’.

컨테이너 구성

컨테이너를 클릭하면 컨테이너 구성 기능을 포함한 추가 컨트롤에 접근할 수 있습니다. 필요한 컨테이너를 클릭한 다음, Change 링크를 클릭하여 해당 컨테이너 유형과 연관된 Settings 대화상자에 접근합니다.

  • PDF 출력 컨테이너의 경우 PDF Settings 대화상자가 표시됩니다.

    Advanced  및 Basic  변형의 PDF Settings 대화상자 
    Advanced Basic 변형의 PDF Settings 대화상자

  • Folder Structure 출력 컨테이너의 경우 Folder Structure Settings 대화상자가 표시됩니다.

    Folder Structure settings 대화상자 
    Folder Structure settings 대화상자

    Advanced 버전과 Basic 버전
  • Video 출력 컨테이너의 경우 Video Settings 대화상자가 표시됩니다.

    Video settings 대화상자 
    Video settings 대화상자

    Advanced 버전과 Basic 버전

Settings 대화상자는 다음 방법으로도 열 수 있습니다:

  • 컨테이너 항목을 더블클릭;
  • 컨테이너 항목을 선택한 뒤 마우스 오른쪽 버튼을 클릭하고 Properties 명령을 선택;
  • 컨테이너 항목을 선택하고 메인 메뉴에서 Tools » Container Setup 명령을 선택;
  • 컨테이너 항목을 선택하고 Ctrl+Shift+O 바로가기를 사용.

Settings 대화상자는 처음에 Basic 모드로 열리며, 출력 위치(즉, 컨테이너가 생성될 위치)를 구성합니다. 컨테이너로의 출력 생성과 관련된 더 고급 옵션에 접근하려면 대화상자 하단의 Advanced 버튼을 클릭합니다.

컨테이너에 대한 Settings  대화상자에 접근하여 필요에 맞게 구성합니다. Basic  모드에서는 이 대화상자를 사용하여 컨테이너의 출력 위치를 정의합니다.
컨테이너에 대한 Settings 대화상자에 접근하여 필요에 맞게 구성합니다. Basic 모드에서는 이 대화상자를 사용하여 컨테이너의 출력 위치를 정의합니다.

더 자세한 옵션은 대화상자가 Advanced  모드일 때 사용할 수 있습니다.
더 자세한 옵션은 대화상자가 Advanced 모드일 때 사용할 수 있습니다.

출력 컨테이너는 이름을 변경할 수 있습니다. 출력 컨테이너를 한 번 클릭해 선택한 다음 잠시 멈췄다가, 두 번째로 클릭하여 이름을 편집합니다.

출력 위치

출력 위치(컨테이너가 생성될 위치)는 컨테이너 설정 대화상자의 Output Management 영역에서 지정합니다. 위치는 여러 단계로 구성되며, 각 단계는 해당 단계를 클릭해 열 수 있는 팝업을 통해 정의합니다.

  • Base Path – 이 단계는 출력 컨테이너의 ‘루트’ 경로를 정의하는 데 사용됩니다.

출력 위치의 기본 경로를 정의하기 위한 옵션입니다.
출력 위치의 기본 경로를 정의하기 위한 옵션입니다.

기본적으로 [Release Managed]로 설정되어 있으며, 이는 Project Releaser에서 수행되는 Board Design Release 프로세스가 기본 경로를 자동으로 처리함을 의미합니다.

이 단계를 [Manually Managed]로 전환하고 그에 맞게 경로를 지정하면 로컬 출력 경로를 정의할 수 있으며(설계 프로젝트에 대해 상대 경로로 만들 수도 있음).

  • Container Type Folder – 이 단계는 생성되는 미디어 컨테이너 유형을 기반으로 하위 폴더를 정의하는 데 사용됩니다. 이 추가 ‘우산(umbrella)’ 폴더를 사용할지 여부는 완전히 선택 사항입니다. 사용한다면 시스템이(컨테이너 이름 또는 유형을 사용하여) 이름을 지정하게 할 수도 있고, 필요 시 사용자 지정 이름을 부여할 수도 있습니다.

출력 위치에 대한 컨테이너 하위 폴더를 정의하는 옵션입니다.
출력 위치에 대한 컨테이너 하위 폴더를 정의하는 옵션입니다.

  • Output Folder / Output Filename– 이 단계의 기능은 출력 위치를 지정하려는 출력 컨테이너 유형에 따라 달라집니다. PDF 또는 Video 컨테이너 유형의 경우, 이 단계에서 원하는 파일명을 입력해야 합니다. 기본적으로 컨테이너에 생성되는 여러 출력은 하나의 파일로 합쳐지지만, 필요하다면 각 출력마다 별도의 파일을 생성하도록 선택할 수 있습니다.
각 출력별로 별도 파일을 생성하는 경우, 각 파일을 자체 하위 폴더에 배치하는 추가 옵션을 사용할 수 있습니다. 이 옵션을 활성화하면 폴더 이름을 출력 이름 또는 유형 기반으로 자동 지정할 수도 있고, 특정 접두사를 사용해 사용자 지정할 수도 있습니다.

파일명 및 선택적 하위 폴더를 정의하는 옵션.
파일명 및 선택적 하위 폴더를 정의하는 옵션.

Folder Structure 컨테이너 유형의 경우, 이 단계는 생성되는 각 출력 유형별로 폴더를 지정하는 데 사용됩니다. 이때도 폴더 이름을 출력 이름 또는 유형 기반으로 자동 지정하거나, 특정 접두사로 사용자 지정할 수 있습니다. 출력 위치의 어떤 단계에서든 변경이 이루어지면, 대화상자의 미리보기 창이 동적으로 업데이트되어 원하는 출력 폴더 구조를 빠르게 확정할 수 있습니다. 정의된 각 컨테이너에 대해 경로(서버 기반(Release Managed) 및 로컬(Manually Managed))가 OutJob의 기본 Output Containers 영역에 빠른 참조용으로 표시됩니다.

요소 연결(Concatenating) 규칙

사용자 정의 출력 이름은 필요한 요소를 연결(결합)하여 구성됩니다. 연결 과정은 다음 규칙을 따릅니다:

요소 기능 반환값
= (equals) 뒤따르는 문자열이 해석되어야 하는 표현식임을 나타냅니다. =ProjectName DB31 예시 프로젝트 이름: DB31.PrjPcb
+ (plus) 출력 이름에 필요한 요소를 연결하는 데 사용됩니다. =ProjectName + '-' + ProjectRevision + '.PDF' DB31-07.PDF 예시 프로젝트 이름: DB31.PrjPcb
' ' (single quotes) 출력 이름 내 어디든 고정 문자열을 포함하는 데 사용됩니다. 허용되지 않는 문자는 아래에 나열됩니다. ='AcmeEngineering' +_+ ProjectName + '.PDF' AcmeEngineering_DB31.PDF 예시 프로젝트 이름: DB31.PrjPcb 허용되지 않는 문자 및 구문 오류

다음 문자는 사용자 정의 출력 이름에 사용할 수 없습니다:

< > : " \ | ? *

표현식에 구문 오류가 있는 경우(예: 따옴표가 짝이 맞지 않아 =ProjectName+.PDF' 를 =ProjectName+'.PDF' 대신 사용한 경우), 결과는 #NAME로 표시됩니다. 이 표시가 보이면 누락된 따옴표가 있는지, 또는 잘못되었거나 오타가 있는 특수 문자열이 있는지 주의 깊게 확인하십시오.

지원되는 파라미터

사용자 정의 프로젝트 수준 파라미터와 Variant 파라미터가 지원됩니다. 프로젝트 파라미터는 Parameters tabProject Options dialog (Project » Project Options)에서 정의합니다. Variant 파라미터는 각 Variant에 대해 Variant Management dialog 또는 Variant Manager (Project » Variants)에서 정의할 수 있습니다.

파라미터 이름에는 공백을 포함할 수 없습니다. 예를 들어 파라미터 PartNumber 는 사용할 수 있지만, 파라미터 Part Number 는 사용할 수 없습니다.

지원되는 특수 문자열(Special Strings)

Special Strings는 Altium Designer에서 해석되는 문자열을 정의할 때 사용하는 용어입니다. 이러한 문자열 대부분은 화면에서 값이 =SpecialStringName인 텍스트 문자열을 배치하면 해석될 수 있습니다(예: =CurrentDate). 또한 출력 생성 중에는 항상 해석됩니다.

출력 파일명에 사용할 수 있는 현재 지원 Special Strings는 다음과 같습니다:

Special String 반환값
CurrentDate 운영체제에서 가져온 현재 날짜(ISO 8601 형식 yyyy-mm-dd). 예: 2016-01-25
CurrentTime 운영체제에서 가져온 현재 시간(형식 hh_mm). 예: 14_55.
DataSource Output Job 파일에서 이 Output에 사용된 Data Source.
OutputName Output Job 파일에서 이 Output에 대해 사용자가 정의한 이름. Output 파일 이름 지정 설정에서 Separate File for Each Output 옵션이 선택된 경우에만 동작합니다.
ProjectName 확장자를 제외한 실제 프로젝트 이름을 표시합니다.
VariantName 이 프로젝트에 대해 Variant Management dialog 또는 Variant Manager에서 정의된 어셈블리 Variant의 이름. 사용되는 값은 파일명을 정의 중인 Output에 대해 Output Job에서 선택된 Variant에 따라 달라집니다.
ProjectParameterName <ProjectParameterName>이라는 이름의 Project Parameter 값.
VariantParameterName <VariantParameterName>이라는 이름의 Variant Parameter 값.

합쳐진(Collated) 출력 파일의 이름 지정

합쳐진 출력 파일에는 특정 출력에 종속되지 않는 특수 문자열만 사용할 수 있습니다. 예를 들어 OutputName은 Output Job 파일의 특정 Output에 적용되므로 합쳐진 출력 파일에는 사용할 수 없습니다. VariantName과 DataSource도 사용할 수 없습니다. 합쳐진 출력 파일에서 이러한 특수 문자열 중 하나를 사용하면, 해당 문자열이 해석되지 않고 그대로 파일명으로 사용됩니다.

표현식 분석에 실패하면 Output Job 파일을 저장한 다음 닫고 다시 열어 표현식 분석 엔진을 새로 고치십시오.

Hard Copy - Print Jobs

회로도 인쇄(Schematic Prints), 조립 도면(Assembly Drawings), BOM을 포함한 일부 출력은 Hard Copy로 인쇄 장치로 직접 전송할 수도 있습니다. 이러한 하드카피 처리 방식을 결정하기 위해 Print Job를 추가하고 구성합니다.

새 OutJob에는 기본적으로 Print Job 라는 이름의 Print Job 1개가 포함되며, Altium Designer 인스턴스가 실행 중인 컴퓨터에 연결된 기본 프린터를 대상으로 합니다. [Add New Print Job] 텍스트를 클릭하거나 Edit » Add Print Job 하위 메뉴에서 추가 Print Job을 얼마든지 추가할 수 있으며, 쉽게 식별할 수 있도록 이름을 편집할 수 있습니다(예: 작업이 연결된 인쇄 장치 이름).


Print Job은 인쇄 기반 출력, 즉 “Hard Copy”를 처리합니다.

Print Job 구성하기

Print Job을 클릭하면 작업 구성 기능을 포함한 추가 제어 항목에 접근할 수 있습니다. 구성하려면 Change 링크를 클릭하여 해당 작업에 연결된 Printer Configuration 대화상자를 여십시오. Printer Configuration 대화상자는 Print Job 항목을 더블클릭하거나, 항목을 선택한 뒤 우클릭하여 Properties command를 선택해도 열 수 있습니다.

필요에 따라 Print Job을 구성하려면 Printer Configuration 대화상자에 접근하십시오.
필요에 따라 Print Job을 구성하려면 Printer Configuration 대화상자에 접근하십시오.

Printer Configuration 대화상자에서 Properties 버튼을 클릭하면 대상 프린터의 표준 Properties 대화상자가 열립니다. 이 대화상자에서 용지 공급원과 레이아웃을 정의하고, 프린터의 고급 속성 설정에 접근할 수 있습니다.

출력을 Output Containers 및 Print Jobs에 연결하기

OutJob의 출력들을 추가하고 구성했으며 필요한 Output Containers와 Print Jobs를 정의했다면, 이제 매핑(즉, 어떤 출력을 어떤 컨테이너 및/또는 인쇄 작업으로 생성할지 지정)해야 합니다.

각 출력에는 Enabled 필드가 연결되어 있습니다. 이 필드는 특정 출력이 선택된 Output Container 또는 Print Job에 포함(옵션 활성화)될지, 제외(옵션 비활성화)될지를 제어합니다.

Enabled 필드는 해당 출력이 선택된 컨테이너로 생성되거나 선택된 인쇄 장치로 인쇄되는 것이 지원되는 경우에만 사용할 수 있습니다.

또한 선택된 출력 전체 또는 포커스된 카테고리의 모든 출력을 빠르게 활성화/비활성화하여, 현재 선택된 출력 컨테이너 또는 인쇄 작업에 연결/해제할 수 있습니다. 방법은 선택 영역의 출력 또는 필요한 출력 카테고리에서 출력 항목을 우클릭한 뒤 컨텍스트 메뉴에서 Enable Selected (단축키: Ctrl+Num +)/Disable Selected (단축키: Ctrl+Num -), Enable All/Disable All command를 선택하면 됩니다.

활성화되면 녹색 선이 출력과 선택된 컨테이너/인쇄 작업을 연결합니다. 동일한 출력은 여러 출력 매체에 포함될 수 있습니다. 예를 들어 BOM은 PDF로 생성해 별도 파일로 출력할 수도 있고, 즉시 하드카피를 위해 프린터로 전송할 수도 있습니다.

컨테이너 또는 Print Job을 선택한 다음, 해당 컨테이너 또는 Print Job을 사용해 생성할 출력들을 활성화하십시오.
컨테이너 또는 Print Job을 선택한 다음, 해당 컨테이너 또는 Print Job을 사용해 생성할 출력들을 활성화하십시오.

위 이미지에서는 PDF라는 이름의 PDF 기반 Output Container를 사용해 3개의 출력이 생성되도록 활성화되어 있습니다. Test Point Report, Pick and Place, Gerber Files 출력에는 Enabled 필드가 없는데, 이는 해당 출력 유형을 PDF 파일로 작성할 수 없기 때문입니다.

출력이 활성화되면 연속 번호가 매겨집니다. 이 순서는 출력이 생성되는 순서를 정의하는 데 사용됩니다. 여러 서로 다른 출력을 포함하는 단일 PDF를 만들 경우, 이 순서가 해당 PDF 내에서 출력 내용이 배치되는 순서를 결정합니다.

컨테이너 또는 Print Job에서 출력이 제거되면 번호는 그에 맞게 다시 정렬됩니다. 활성화된 출력의 순서를 변경하려면, 출력의 Enabled 필드에 있는 번호를 더블클릭한 뒤 제공되는 제어로 원하는 번호로 변경하거나, 각 출력을 순서대로 다시 선택하십시오.

Enable Selected/Disable SelectedEnable All/Disable All commands를 사용할 때는 출력 생성 순서가 출력의 순서에 의해 할당되므로, 먼저 그 순서를 정렬해 두는 것이 좋습니다. 이는 출력 항목을 클릭한 뒤 해당 카테고리 내에서 새 위치로 드래그하면 빠르고 효율적으로 수행할 수 있습니다.

Variant Choice

제품 요구사항에 따라, 기본 설계를 바탕으로 하되 약간씩 다른 유사한 인쇄회로기판(PCB)을 여러 종류로 제작해야 할 수 있습니다. 예를 들어 상용 전자 제품의 스탠다드 버전과 디럭스 버전은 제공하는 기능이 다를 수 있으며, 스탠다드 버전에는 디럭스 버전에 사용되는 부품 중 일부만 포함될 수 있습니다.

설계 수준에서 Altium Designer는 Variants 기능을 사용하여 보드 설계의 하나 이상의 변형을 정의할 수 있습니다. Variant는 원래 보드 설계의 대체 조립 ‘버전’에 불과합니다.

Variants는 일반적으로 적용 가능한 조립 기반 출력을 구동합니다. 즉 Assembly Variant의 핵심으로, 조립된 보드(예: 어떤 부품을 실장/미실장하는지)만 달라집니다. 하지만 Altium Designer는 variants가 특정 제작(fabrication) 출력도 구동할 수 있도록 지원하여, 설계에서 부품의 코멘트를 변경하고 그 변경을 Gerber, ODB++ 파일, Composite Drill Drawings, Drill Drawing/Guides, Final Artwork Prints 등의 출력에 반영할 수 있습니다.

제작 출력이 구동될 수는 있지만, 이는 대상 보드 조립에 대한 부품 수준 변형에 기반해 해당 출력을 변경하는 것뿐입니다. 이 경우 부품의 Comment 파라미터가 해당됩니다. 라우팅, 부품 배치, 레이어 스택과 같은 제작된 보드(PCB의 물리적 요소)의 다른 측면은 변경할 수 없습니다.

OutJob 내에서 정의된 출력을 구동하는 데 무엇을 사용할지(기본(변형 없음) 설계 또는 지정한 변형 설계) 완전히 제어할 수 있습니다.

특정 variant에 대해 출력을 생성하려면 OutJob 구성의 일부로 해당 variant를 지정해야 합니다. 적용 가능한 출력별로 variant를 선택하거나, 파일 내 모든 적용 가능한 출력에 단일 variant를 적용하도록 선택할 수 있습니다. 이 ‘variant 범위(scope)’는 Output Job 파일 상단의 Variant Choice 옵션으로 결정됩니다.

Variant Choice 옵션은 Output Job 파일의 구성된 출력을 구동할 때 variants를 어떤 수준에서 사용할지 결정합니다.
Variant Choice 옵션은 Output Job 파일의 구성된 출력을 구동할 때 variants를 어떤 수준에서 사용할지 결정합니다.

  • Choose a single variant for the whole outputjob file – 이 옵션을 활성화하면 Output Job 파일의 모든 적용 가능한 출력을 구동할 단일 variant를 선택합니다. 오른쪽 드롭다운 필드에서 variant를 지정합니다. 드롭다운에는 활성 프로젝트에 정의된 모든 variants와 [No Variations] 항목이 표시됩니다.
  • Choose a different variant for each output – 이 옵션을 활성화하면 OutJob의 Outputs 영역에 Variant 열이 추가됩니다. 이 필드를 사용하여 개별 출력 단위로 사용할 variant를 지정합니다. 이 경우에도 드롭다운에는 활성 프로젝트에 정의된 모든 variants와 [No Variations] 항목이 표시됩니다. 이 범위 설정을 사용하면 서로 다른 outputs를 구동하도록 서로 다른 variants를 할당할 수 있습니다.

기본(변형 없음) 설계를 사용해 출력을 구동하려면 [No Variations] 항목을 사용합니다.

개별 출력 수준에서 variant 사용을 정의할 때, 선택한 variant가 제작 출력의 변형을 허용하지 않는데도 제작 기반 출력에 해당 variant를 사용하도록 지정하면 OutJob의 variant 항목이 빨간색으로 표시되며, 호버 팁으로 해당 상황이 표시됩니다. 선택한 variant로 출력 생성은 [No Variations] 설정을 선택한 것처럼 진행됩니다. 즉, 출력의 소스로 기본(변형 없음) 설계가 대신 사용됩니다.

Output Generation

OutJob에 구성된 출력은 다음 중 하나의 방식으로 생성할 수 있습니다:

From Output Containers

Output Container를 선택하면 Generate content 컨트롤에 접근할 수 있습니다. 이 컨트롤은 해당 컨테이너에 최소 하나의 출력이 할당된 후 활성화됩니다.

선택한 Output Container에 대한 콘텐츠를 생성합니다.
선택한 Output Container에 대한 콘텐츠를 생성합니다.

이 컨트롤을 클릭하면 생성이 활성화된 각 출력을 순차적으로 컨테이너에 생성합니다. 또는 컨테이너를 선택한 상태에서 다음 방법 중 하나로 콘텐츠를 생성할 수 있습니다:

  • F9 키를 누릅니다.
  • 우클릭한 다음 컨텍스트 메뉴에서 Generate 명령을 선택합니다(Folder Structure 컨테이너의 경우 Run 명령).
  • Tools » Generate 명령(PDF 및 Video 컨테이너 유형) 또는 Tools » Run 명령(Folder Structure 컨테이너 유형)을 사용합니다.
  • Job Manager Toolbar 툴바에서 (PDF 컨테이너 유형), (Video 컨테이너 유형) 또는 (Folder Structure 컨테이너 유형) 버튼을 클릭합니다.

진행 상황은 상태 표시줄에서 확인할 수 있습니다. 생성된 출력은 출력 컨테이너 설정에 정의된 위치에 기록됩니다. 또한 이 설정은 출력이 열리는지 여부 및 Projects 패널에 추가되는지 여부도 제어합니다. 컨테이너의 고급 옵션에서 열기 옵션이 활성화되어 있으면 생성된 출력이 열립니다.

여러 Output Container를 한 번에 일괄 생성하는 프로세스는 없습니다. 현재 선택된 Output Container에 할당된 출력만 생성됩니다. 모든 출력을 생성하려면 정의된 각 Output Container를 개별적으로 선택하고 콘텐츠를 생성해야 합니다.

Folder Structure Output Container로 Gerber, ODB++, NC Drill 또는 IPC-356-D 출력을 생성할 때, 새 CAM Editor 문서(*.cam)로 자동 임포트할 수 있습니다. 이를 위한 옵션은 해당 컨테이너 유형과 연결된 Files Settings 대화상자에서 찾을 수 있습니다.

활성 Output Job Configuration 파일에서 정의된 PDF 출력 컨테이너를 통해 생성된 기존 PDF 문서를 열려면, 필요한 PDF 출력 컨테이너(Output Containers 영역에서)를 우클릭한 다음 컨텍스트 메뉴에서 Open PDF 명령을 선택합니다. 이 명령은 PDF가 생성된 이후이며 Output Job Configuration 파일이 열려 있는 동안에만 사용할 수 있습니다.

Output Job Configuration 파일을 닫았다가 다시 열면 PDF가 존재하더라도 해당 명령은 더 이상 사용할 수 없습니다. 파일을 다시 생성하거나, 생성된 위치에서 파일을 찾아야 합니다.

Publishing Generated Content

두 번째 컨트롤인 Generate and publish을 사용하면 선택한 Output Container에 할당된 출력을 생성하고, 그 출력을 정의된 Publishing Destination로 게시(publish)할 수도 있습니다.

Publishing Destinations는 Box.net, Amazon S3, FTP 서버 또는 공유 네트워크의 폴더 위치와 같은 저장 공간으로 데이터를 게시할 수 있는 기능을 제공합니다. 배포 및 협업 측면에서 이는 오늘날 전 세계에 분산되어 있는 ‘제품 팀’(설계 팀, 제조 팀 및 아이디어를 현실로 만드는 과정에 참여하는 모든 구성원)에게 독보적인 이점을 제공합니다. 모든 당사자는 데이터를 보고, 논의하고, 활용할 수 있도록 공유(및 제어된) 접근 권한을 갖습니다.

게시하려면 해당 명령을 클릭한 다음, 나타나는 팝업 메뉴에서 현재 정의된 대상 목록 중 하나를 선택합니다. 출력은 먼저 로컬 경로 대상으로 생성된 후 게시됩니다. 게시 과정에서 출력물을 저장할(대상 Publishing Destination 내) 폴더를 묻는 프롬프트가 표시됩니다. 기존 폴더로 찾아가거나 새 폴더를 지정하거나, 기본 폴더를 수락할 수 있습니다. 기본 폴더는 컨테이너의 콘텐츠 유형과 날짜-시간 스탬프를 조합해 이름이 지정됩니다(예: PDFs - 10-24-2011 11-32-33 AM).

메뉴의 Manage Publishing 명령을 사용하여 Preferences 대화상자의 Data Management – Publishing Destinations 페이지에 접근합니다. 여기서 새 대상을 정의하거나 기존 대상에 대한 연결을 수정할 수 있습니다.

Publishing Destinations는 Data Management 환경설정의 일부로 지정됩니다.
Publishing Destinations는 Data Management 환경설정의 일부로 지정됩니다.

보드 설계 프로젝트에서 생성된 릴리즈 데이터의 경우, 서버는 릴리즈된 문서(즉, 릴리즈된 프로젝트 구성에 할당된 Output Job 파일에서 생성된 출력)를 어떤 Item Revision에 대해서든 정의된 Publishing Destination으로 게시할 수 있도록 지원합니다.

OutJob에서 데이터를 직접 게시하면 생성된 파일의 사본이 대상 위치의 지정된 하위 폴더에 저장됩니다. 높은 무결성을 확보하고 확실한 감사 추적(audit trail)을 위해, 생성 데이터는 릴리스 이후 서버의 대상 아이템(Item) 개정(Revision)에 게시하는 것이 좋습니다. 이렇게 출력된 결과물은 파일명에 Item과 Revision이 태그로 포함되어, 관련자 모두가 어떤 출력이 제작될 아이템(베어 보드 또는 조립 보드)의 어떤 개정과 연결되는지 즉시 확인할 수 있습니다.

인쇄 작업에서

인쇄 작업(Print Job)을 선택하면 미리보기(Preview) 및 인쇄(Print) 컨트롤에 접근할 수 있습니다. 이 컨트롤은 해당 작업에 최소 하나의 출력이 할당되어 있을 때 활성화됩니다.

선택한 인쇄 작업에 대한 미리보기 및 인쇄 컨트롤.
선택한 인쇄 작업에 대한 미리보기 및 인쇄 컨트롤.

인쇄 미리보기

Preview 를 클릭하면 인쇄 작업에 할당된 출력들을 인쇄 미리보기로 로드합니다. 또는 작업을 선택한 상태에서 다음 방법 중 하나로 인쇄 미리보기에 접근할 수 있습니다:

  • 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Print Preview 를 선택합니다.
  • Tools » Print Preview 명령을 사용합니다.
  • Job Manager Toolbar 툴바에서  버튼을 클릭합니다.
  • 선택(포커스)된 출력에 대해 Page Setup 대화상자(File » Page Setup)에서 Preview 버튼을 클릭합니다. 이 방법은 해당 출력에 대한 페이지만 로드하며, 인쇄 작업에 할당된 모든 출력의 모든 페이지를 로드하지는 않습니다.

소스 문서는 관련 Page Setup 대화상자에 정의된 옵션에 따라 순차적으로 로드됩니다.

Report Preview 하단과 해당 화면의 오른쪽 클릭 메뉴에는 보기 조작, 프린터 설정 대화상자 접근, 인쇄, 페이지를 Windows 클립보드로 복사, 활성 페이지를 Windows Metafile로 내보내기 위한 컨트롤이 제공됩니다.

인쇄

Print 를 클릭하면 출력(들)을 지정된 인쇄 장치로 직접 전송합니다. 또는 다음 방법 중 하나로 할당된 출력(들)을 인쇄할 수 있습니다:

  • F9 키를 누릅니다.
  • 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Print 명령을 선택합니다.
  • Tools » Print 명령을 사용합니다.
  • 선택(포커스)된 출력에 대해 Page Setup 대화상자에서 Print 버튼을 클릭합니다. 이 방법은 해당 출력에 대한 페이지만 인쇄하며, 인쇄 작업에 할당된 모든 출력의 모든 페이지를 인쇄하지는 않습니다.
  • Print Preview 대화상자에서 Print 버튼을 클릭합니다.
  • Job Manager Toolbar 툴바에서  버튼을 클릭합니다.

Print 컨트롤과 위에 나열된 처음 세 가지 방법은 직접 인쇄를 제공합니다. 위의 마지막 두 가지 방법은 Printer Configuration 대화상자를 통한 간접 인쇄입니다.

여러 인쇄 작업(Print Job)을 한 번에 배치 인쇄하는 프로세스는 없습니다. 현재 선택된 인쇄 작업에 할당된 출력만 미리보기/인쇄됩니다. 모든 출력을 인쇄하려면 정의된 각 인쇄 작업을 개별적으로 선택하여 인쇄해야 합니다.

Project Releaser에서

PCB 프로젝트의 구성(configuration)에 할당된 하나 이상의 Output Job 파일에 정의된 출력은 해당 구성이 릴리스될 때 생성됩니다. 이 생성은 높은 무결성의 릴리스 프로세스의 일부로 수행되며, 릴리스 데이터는 서버의 대상 Item에 대한 새 계획(Planned) 개정에 저장됩니다. 이를 수행하기 위한 인터페이스가 Project Releaser 입니다.

Project Releaser는 다음 방법으로 접근할 수 있습니다:

  • 메인 메뉴에서 Project » Project Releaser 명령을 선택합니다(필요한 프로젝트의 소스 문서가 활성 문서로 열려 있어야 함).
  • Projects panel에서 필요한 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭한 다음, 컨텍스트 메뉴에서 Project Releaser 명령을 선택합니다.

notOutputs가 Project Releaser 실행 전에 정의되지 않았다면, 대신 릴리스 프로세스의 일부로 이를 수행할 수 있습니다.

릴리스에 Fabrication 및 Assembly 데이터 아이템을 포함하려면, 각 항목에 최소 하나의 OutputJob 파일이 할당되어 있어야 합니다. 이름이 'fab' 및 'ass' 하위 문자열로 시작하는 Output Job 파일이 있다면, Release 뷰를 처음 열 때 해당 OutJob이 각각 Fabrication Data 및 Assembly Data 섹션에 자동으로 할당됩니다. 그렇지 않으면 각 경우에 해당 OutJob을 수동으로 할당해야 합니다.

선택한 구성에 대해 생성될 출력 목록 예시.
선택한 구성에 대해 생성될 출력 목록 예시.

Project Releaser에서 Options 버튼(왼쪽 하단)을 클릭하여 Project Release Options dialog를 엽니다. 이 대화상자는 적용 가능한 OutJob을 할당하고, 프로젝트를 릴리스할 때 서버의 대상 데이터 아이템(생성 데이터가 들어갈 개정)의 이름 지정 방식을 정의하는 데 사용됩니다. Release Options 탭에는 원하는 출력 데이터를 활성화하기 위한 여러 옵션이 Output Jobs 영역 아래에 포함되어 있습니다.

Project Release Options 대화상자의 Release Options 탭.
Project Release Options 대화상자의 Release Options 탭.

현재 프로젝트에 연결된 Output Job 파일이 없다면, Project Releaser가 이를 감지하고 기본 파일을 추가할지 묻게 됩니다. 추가를 선택하면 다음이 생성됩니다:

  • Fabrication.OutJob - 다음 출력이 정의된 상태로:
    • Documentation Outputs: PCB Prints
    • Fabrication Outputs: Gerber, NC Drill, and IPC-2581
    • Validation Outputs: Design Rules Check, Footprint Comparison Report
    • Export Outputs: Save As/Export PCB (in ASCII format)
  • Assembly.OutJob - 다음 출력이 정의된 상태로:
    • Documentation Outputs: PCB 3D Print, Schematic Prints, Composite Drawing

    • Assembly Outputs: Pick and Place Report, Assembly Drawings, Test Point Report

    • Report Outputs: Bill of Materials, Component Cross Reference, GOST BOM

      Altium Designer에서 GOST BOM 출력을 사용하려면 GOST 2.701-2008/2.106-1996 소프트웨어 확장(extension)을 설치해야 합니다. 이 확장은 수동으로 설치하거나 제거할 수 있습니다.

      확장 관리에 대한 자세한 내용은 Extending Your Installation 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

  • Export Outputs: Export STEP

프로젝트에 대해 OutJob 파일이 하나 이상 정의되어 있다면, 이러한 자동 생성은 제공되지 않습니다.

릴리스 프로세스에 대한 자세한 내용은 Design Project Release 페이지를 방문하십시오.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

콘텐츠