Working with the Variant Management Dialog

변형(Variant)은 Variant Management 대화상자에서 생성하고 구성합니다. 대화상자를 열려면 Project 메뉴에서 Variants(바로가기: C, V)을 선택하거나, Projects 패널에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭한 다음 Variants를 선택합니다.

또한 회로도 편집기에서 배치된 컴포넌트를 마우스 오른쪽 버튼으로 클릭한 다음 Part Actions » Variants를 선택하여 이 대화상자에 접근할 수도 있습니다. 이 경우 대화상자에는 회로도 편집기에서 현재 선택된 부품이 채워져 표시됩니다.

Variant Management 대화상자는 Advanced Settings dialog에서 UI.ModernVariantsManager 옵션이 비활성화되어 있을 때 사용할 수 있습니다. UI.ModernVariantsManager 옵션이 활성화되어 있으면, 설계 변형을 생성하고 구성하는 데 Variant Manager 를 사용합니다.

이 대화상자는 두 개의 주요 영역으로 구성됩니다:

  • 상단 Components for project 영역: 기본 설계의 모든 컴포넌트를 나열하며, 해당되는 경우 적용된 Variants에 대한 열도 표시됩니다.

  • 하단 Component Parameters 영역: 상단 영역에서 현재 선택된 컴포넌트(들)의 모든 파라미터를 자세히 표시하며, 해당되는 경우 적용된 Variants에 대한 열도 표시됩니다.

Variants는 Variant Management 대화상자에서 생성하고 구성합니다.
Variants는 Variant Management 대화상자에서 생성하고 구성합니다.

Variant Management 대화상자에서 컴포넌트를 더블 클릭하면 회로도에서 해당 컴포넌트로 이동하거나, 오른쪽 클릭 컨텍스트 메뉴에서 Cross Probe을(를) 선택할 수 있습니다.

새 변형 생성

Variant Management 대화상자에서 Add Variant button 버튼을 클릭하여 기본 설계의 새 변형을 생성합니다. Edit Project Variant 대화상자가 열립니다.

최소한으로는 Description 필드에 변형(Variant) 이름을 입력하세요. 기본값으로는 Variant of <ProjectName> 항목이 들어 있습니다.

설계로부터 제작(Fabrication) 변형을 생성해야 한다면 Edit Project Variant 대화상자에서 Allow variation of fabrication outputs 옵션을 활성화하세요. ‘Not Fitted’ 구성요소가 포함된 변형이 있는 설계에 대해 페이스트 마스크 출력을 생성해야 한다면 Allow variation for paste mask 옵션을 활성화하세요. 그러면 해당 구성요소의 패드에는 더 이상 페이스트 마스크가 포함되지 않습니다.

대체 부품(Alternate Part)에 대해 회로도에서 심볼을 변경할지, 또는 PCB에 풋프린트를 추가할지 여부는 Edit Project Variant 대화상자의 다음 옵션으로 선택할 수 있습니다:

  • Do not overwrite schematic symbol – 활성화하면, 변형에서 대체 부품이 선택된 구성요소에 대해 변형되지 않은(non-varied) 심볼이 사용됩니다.

    이 옵션은 회로도 시트에서의 심볼 표현에만 영향을 줍니다. 대체 부품의 심볼은 설계 연결성 모델이 구축될 때 고려됩니다. 따라서 이 옵션이 활성화되어 있더라도 기본 부품과 대체 부품은 핀 호환(pin-compatible)이어야 합니다. 핀 호환성에 대해 더 알아보려면 Choosing an Alternate Part 섹션을 참고하세요.

  • Do not overwrite PCB footprint – 활성화하면, 변형에서 대체 부품이 선택된 구성요소에 대해 변형되지 않은(non-varied) 풋프린트가 사용됩니다. 변형에 적용된 대체 부품의 풋프린트는 PCB 업데이트의 일부로 PCB로 전송되지 않습니다(PCB에 풋프린트를 추가하는 ECO가 생성되지 않음).

이 두 매개변수가 활성화되어 있든 아니든, 선택된 대체 부품의 매개변수는 ActiveBOM에 정확하게 표시됩니다.

또한 변형에 대한 매개변수도 정의할 수 있습니다. 이를 수행하는 방법과 Altium Designer 내 매개변수 계층에서 변형 수준 매개변수가 어떻게 위치하는지에 대한 자세한 내용은 Working with Variant Parameters를 참고하세요.

필요한 대로 변형을 정의한 후 OK을(를) 클릭하세요. 그러면 Variant Management 대화상자 오른쪽에 추가 열이 나타나며, 새 변형 이름이 열 제목으로 표시됩니다. 모든 셀은 비어 있는데, 빈 셀은 해당 구성요소가 Fitted 상태이며 기본 설계에서 변경되지 않았음을 의미합니다. 이제 새 변형에 대해 구성요소를 구성할 수 있습니다. 아래 이미지는 BGA와 TSOP 두 변형이 생성된 프로젝트를 보여줍니다.

영역 1은 기본 설계의 구성요소를, 영역 2는 BGA 변형의 구성요소를, 영역 3은 TSOP 변형의 구성요소를 자세히 보여줍니다.
영역 1은 기본 설계의 구성요소를, 영역 2는 BGA 변형의 구성요소를, 영역 3은 TSOP 변형의 구성요소를 자세히 보여줍니다.

변형을 활성 선택으로 만들려면 열 헤더에서 해당 변형 이름을 클릭하거나, 그 변형의 임의의 셀을 클릭하세요.

Variant Management 대화상자에는 유용한 정보 표시를 돕는 여러 인터페이스 기능이 포함되어 있습니다. 이는 right-click 컨텍스트 메뉴를 통해 구성합니다.

Right-click context menu, Variant Management dialog

유용한 명령은 다음과 같습니다:

  • Columns:
    • Hierarchy Path column – 설계 계층에서 구성요소의 위치를 표시합니다.
    • Original Library Link column – 기본 구성요소가 어디에서 소싱되었는지 자세히 표시합니다.
  • Set Selected As – 변형 유형(Fitted, Not Fitted, Alternate)을 선택하는 데 사용하는 하위 메뉴입니다. 구성요소 셀에서 Ellipsis control used to configure a variation 컨트롤을 클릭하는 대신 사용할 수 있습니다. 변형의 구성요소 셀에서 마우스 오른쪽 버튼을 클릭할 때만 사용할 수 있습니다.
  • Only Show Varied ParametersVariant Management 대화상자에서 어떤 형태로든 변형이 적용된 구성요소만 표시합니다.
  • FilterVariant Management 대화상자에 표시할 변형 유형(Varied Parameters, Not Fitted, Alternate)을 제어하는 하위 메뉴입니다. Only Show Varied Parameters 명령과 함께 사용하면 효과적입니다.

Varied parameters – 기본 설계에서 변형된 매개변수는 Variant Management 대화상자의 Component Parameters 영역에서 bold로 표시되어, 시각적으로 쉽게 식별할 수 있습니다.

구성요소 변형 정의하기

변형 자체가 생성되면 각 구성요소의 state를 변형할 준비가 됩니다. 이는 변형 열에서 구성요소 셀을 클릭하여 Ellipsis control used to configure a variation 컨트롤을 표시한 다음 설정하거나, 셀에서 마우스 오른쪽 버튼을 클릭하고 Set Selected As 컨텍스트 하위 메뉴에서 필요한 항목을 선택하여 수행할 수 있습니다.

Ellipsis control used to configure a variation 컨트롤은 Edit Component Variation 대화상자를 엽니다.

Edit Component Variation 대화상자는 회로도의 컴파일된 탭에서도 접근할 수 있습니다. 변형이 정의된 구성요소를 마우스 오른쪽 버튼으로 클릭한 다음 Part Actions  » Choose Alternate Part을(를) 선택하세요.

세 가지 선택지가 제공됩니다:

  • Fitted – 기본 설계에서 사용된 원래 구성요소가 이 설계 변형에서도 장착/사용됩니다. 새로 추가된 변형의 경우 기본적으로 모든 구성요소가 Fitted이며, 이러한 Fitted 구성요소의 셀은 비어 있습니다. 또한 Fitted 구성요소에 대해서도 개별 매개변수를 변형할 수 있는데, 해당 변형의 대화상자 Component Parameters 영역에 새 매개변수 값을 입력하기만 하면 됩니다.
  • Not Fitted – 기본 설계에서 사용된 원래 구성요소가 이 설계 변형에서는 장착/사용되지 않습니다. Not Fitted 상태인 경우 셀에는 Not Fitted 텍스트가 표시되며, 대화상자 하단 Component Parameters 영역은 비어 있습니다.
  • Alternate Part – 다른(대체) 부품을 선택할 수 있게 해주는 옵션입니다. 대화상자가 확장되어 필요한 교체 구성요소를 찾아 선택할 수 있는 컨트롤이 포함됩니다. 해당 부품을 선택하면 셀에는 대체 부품의 소스 링크가 표시됩니다. 대화상자 하단 Component Parameters 영역에는 대체 부품의 모든 매개변수가 표시됩니다. 자세한 내용은 다음 섹션을 참고하세요.

표준 Windows 다중 선택 기법이 지원됩니다. 이를 사용해 여러 구성요소를 동시에 선택하고 구성하세요.

대체 부품 선택하기

Alternate Part 옵션을 선택하면 Edit Component Variation 대화상자가 확장되어 기존 부품의 기본 매개변수를 표시합니다. 버튼을 사용해 Replace Component dialog에서 필요한 대체 부품 구성요소를 찾아 선택하세요. 이는 Components panel의 모달 대화상자 버전입니다. 독립 라이브러리, 데이터베이스 라이브러리, Workspace Library 구성요소(아래 예시처럼) 등 Altium Designer의 모든 구성요소 저장 모델이 지원됩니다.

대체 부품을 선택한 후 소프트웨어는 선택된 대체 구성요소와 원래 기본 설계 구성요소 간의 핀 호환성을 확인합니다. 핀 호환이 되려면 대체 부품은 원래 구성요소와 동일한 핀 수를 가져야 하며, 각 핀의 위치와 전기적 타입이 동일해야 합니다. 두 구성요소의 심볼에 사용된 그래픽 프리미티브는 일치할 필요가 없습니다. 소프트웨어가 대체 구성요소가 핀 호환이 아니라고 감지하면, 교체가 수락되기 전에 Confirm 대화상자를 닫아야 합니다. 이 경우 배선에 미칠 잠재적 영향을 유의해야 하며, 설계가 검증될 때 오류 위반이 발생할 수 있습니다(Project » Validate <project name>).

대체 부품 변형의 예.
대체 부품 변형의 예.

새로 적용된 대체 구성요소는 설계 공간에서 다시 확인할 수 있습니다. 자세한 내용은 Working with Variants in the Design 페이지를 참고하세요.

회로도에서 심볼을 변경하지 않거나 PCB에 풋프린트를 추가할 필요 없이 대체 부품을 선택할 수도 있습니다. Edit Project Variant 대화상자에서 필요에 따라 Do not overwrite schematic symbol  및/또는 Do not overwrite PCB footprint 옵션을 활성화하세요. 후자를 활성화하면, 변형에 적용된 대체 구성요소의 풋프린트는 PCB 업데이트의 일부로 PCB로 전송되지 않습니다(PCB에 풋프린트를 추가하는 ECO가 생성되지 않음). 선택된 대체 부품의 매개변수는 ActiveBOM에 정확하게 표시됩니다.

DbLink 파일을 사용하는 경우의 변형

Altium Designer는 구성요소를 저장하고 작업하는 여러 방법을 지원하며, 프로젝트와 함께 DBLink 파일을 사용하는 방식도 포함됩니다. DBLink 파일은 회로도의 구성요소와 회사 데이터베이스 사이의 인터페이스입니다.

각 구성요소에서 특정 데이터베이스 레코드로의 참조를 단순히 생성하는 방식(DBLib 유형 라이브러리에서 구성요소를 배치할 때 일반적으로 수행됨)과 달리, DBLink 모델은 하나 이상의 구성요소 매개변수를 기반으로 디자이너가 쿼리 동작을 시작하는 것에 의존합니다. 그러면 소프트웨어가 일치하는 값을 포함하는 필드를 가진 레코드를 데이터베이스에서 검색하고, 일치가 발생하면 해당 레코드의 다른 필드 값(예: Part Number)을 Altium Designer 구성요소로 반환할 수 있습니다. component parameter-to-database field 매핑은 DBLink 문서에 정의되며, 대상 데이터베이스도 그 안에 정의됩니다.

Database Libraries에 대해 더 알아보기

변형을 사용하지 않는 설계에서는 Update Parameters from Database 명령을 통해 쿼리 동작을 수행하며, BOM 생성 중에도 Include Parameters from Database 옵션(아래 참조)을 활성화하여 수행할 수 있습니다. 이를 통해 가격과 같은 BOM 전용 구성요소 데이터를 추출할 수 있습니다.

변형이 포함된 설계의 경우, 데이터베이스를 쿼리하는 데 사용되는 매개변수는 Variant Management 대화상자에서 변형됩니다. 해당 매개변수 값은 Variant Management 대화상자에만 존재하므로, 데이터베이스 정보를 가져오기 위해 Update Parameters from Database 명령을 사용하지 않습니다. 대신 BOM이 생성될 때 데이터베이스에서 매개변수를 추출합니다.

Variant Management 대화상자 데이터 표시

Variant Management 대화상자에는 표시되는 데이터 양을 제어하는 기능이 포함되어 있으며, 이는 특히 대규모 설계를 작업할 때 유용합니다.

  • 관심 없는 열을 제거하려면 대화상자의 upper 부분에서 마우스 오른쪽 버튼을 클릭하고, 컨텍스트 메뉴의 Columns 옵션을 사용해 각 열의 표시 여부를 토글하세요.
  • 변형 중인 구성요소만 표시하려면 대화상자의 upper 부분에서 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 Only Show Varied Components 옵션을 선택하세요.
  • Only Show Varied Components 모드를 선택한 상태에서 다시 마우스 오른쪽 버튼을 클릭하고 Filter 옵션을 구성합니다. 아래 이미지에서는 Filter이(가) Alternate Parts를 사용하는 컴포넌트만 표시하도록 설정되어 있습니다.
  • 나열된 Variant의 순서를 변경하려면 Variant 열 머리글을 선택해 새 위치로 드래그합니다. Fit to Width 체크박스와 함께 사용하면 관심 있는 Variant를 원하는 위치에 배치하고 크기를 조정할 수 있습니다.

Variant Management 대화상자: 열을 숨기고, Alternate Part를 사용하는 컴포넌트만 표시하도록 필터를 적용한 상태.
Variant Management 대화상자: 열을 숨기고, Alternate Part를 사용하는 컴포넌트만 표시하도록 필터를 적용한 상태.

Variant 데이터 재설정 및 업데이트

Variant Management 대화상자에서 설정한 설계 변형(variation)은 최종적으로 프로젝트 파일에 저장됩니다. 여기에는 Not Fitted 상태, Fitted 컴포넌트에 대한 로컬 파라미터 변형, 그리고 Alternate Parts의 파라미터 값이 포함됩니다. 실제 Alternate Parts는 [ProjectName].PrjPcbVariants 파일에 저장됩니다. Variant Management 대화상자에는 파라미터를 재설정하고 컴포넌트를 업데이트하는 명령이 포함되어 있어, 소스 컴포넌트 라이브러리와 동기화되어 있도록 하는 데 도움이 됩니다.

변형된 파라미터 업데이트

Variant Management 대화상자에서 로컬로 수정된 파라미터는 Variant Parameter 목록에서 수정된 파라미터(굵게 표시됨)를 마우스 오른쪽 버튼으로 클릭한 다음, 컨텍스트 메뉴에서 Reset Selected를 선택하면 원래 값으로 복원할 수 있습니다(아래 참조). 여러 파라미터를 한 번에 선택해 단일 동작으로 재설정할 수도 있고, Reset All를 사용해 해당 컴포넌트의 모든 파라미터를 재설정할 수도 있습니다.

수정된 파라미터 값은 Reset Selected 명령을 사용해 복원할 수 있습니다.
수정된 파라미터 값은 Reset Selected 명령을 사용해 복원할 수 있습니다.

Alternate Part 파라미터 업데이트

Alternate Part로 사용되는 라이브러리 컴포넌트의 파라미터가 라이브러리에서 변경된 경우, 해당 Variant의 Parameter 목록에서 마우스 오른쪽 버튼을 클릭하고 메뉴에서 Update Values from Library를 선택하면(아래 참조) 그 변경 사항을 프로젝트의 Variant 정의로 바로 가져올 수 있습니다. 이 작업은 파라미터를 업데이트합니다. 그래픽을 업데이트해야 한다면 아래에 설명된 방법을 사용하십시오.

라이브러리에서 Alternate Part 컴포넌트가 수정된 경우, Update Values from Library 명령을 사용해 프로젝트에서 사용 중인 복사본을 새로 고칩니다.
라이브러리에서 Alternate Part 컴포넌트가 수정된 경우, Update Values from Library 명령을 사용해 프로젝트에서 사용 중인 복사본을 새로 고칩니다.

Update Values from Library 명령을 실행한 다음 Browse Libraries 대화상자를 통해 소스 라이브러리에서 해당 컴포넌트를 찾아 OK를 클릭하면 Update Project Variants From Library 대화상자가 열립니다. Parameters from Library ComponentVariants to Update를 선택/해제한 뒤 OK를 클릭하여 업데이트 프로세스를 완료합니다.

파라미터 업데이트 대상으로 선택한 컴포넌트가 Workspace 컴포넌트인 경우, Browse Libraries 대화상자 대신 Components panel의 기본 모달 대화상자 버전이 열립니다. Browse 또는 Search로 컴포넌트를 찾고 OK를 클릭해 Update Project Variants From Library 대화상자를 연 다음, 여기에서 설명한 대로 업데이트할 파라미터를 선택합니다.

소스 라이브러리에서 변형된 컴포넌트를 업데이트하는 예. 여기서 어떤 파라미터를 업데이트할지, 그리고 업데이트를 어떤 Variant에 적용할지 구성합니다.
소스 라이브러리에서 변형된 컴포넌트를 업데이트하는 예. 여기서 어떤 파라미터를 업데이트할지, 그리고 업데이트를 어떤 Variant에 적용할지 구성합니다.

모든 파라미터는 Update Project Variants From Library 대화상자 왼쪽에 나열됩니다. 필요하다면 업데이트 프로세스에서 제외하기 위해 어떤 파라미터든 선택 해제할 수 있습니다. 대화상자 오른쪽에서는 대상 Project Variant를 변경할 수 있습니다(Project Variant To Update). 이는 Update Values from Library 명령을 실행했을 때 선택되어 있던 Variant가 기본으로 선택됩니다.

이 파라미터 업데이트 프로세스는 라이브러리의 파라미터 값을 Variant Management 대화상자로 직접 가져오며, [ProjectName].PrjPcbVariants 파일에 저장된 컴포넌트의 복사본은 업데이트하지 않습니다. 이후 Reset 명령 중 하나를 실행해 파라미터 값을 재설정하면, PrjPcbVariants 파일에서 값을 다시 가져오면서 파라미터 값이 이전 값으로 되돌아가 현재 변경 사항을 덮어쓸 수 있습니다. 이를 방지하려면 아래에 설명된 프로세스를 사용해 PrjPcbVariants 파일의 컴포넌트를 업데이트하십시오.

Alternate Part 완전 업데이트

Alternate Part의 소스 컴포넌트가 해당 라이브러리에서 편집된 경우, Update from Library dialog를 실행하여 설계에서 업데이트할 수 있습니다.

회로도 편집기의 Tools 메뉴에서 실행되는 이 대화상자에는 Include Variants 옵션이 포함되어 있습니다. 이 옵션을 활성화하면 컴포넌트 목록이 확장되어 Alternate Parts로 사용된 모든 컴포넌트가 포함됩니다. 목록에서 업데이트할 컴포넌트를 체크한 다음, 마법사를 완료하여 소스에서 필요한 부품을 업데이트합니다.

그래픽을 포함해 Alternate Part를 완전히 업데이트하려면 Include Variants 체크박스를 활성화하고 업데이트할 부품을 활성화하십시오.
그래픽을 포함해 Alternate Part를 완전히 업데이트하려면 Include Variants 체크박스를 활성화하고 업데이트할 부품을 활성화하십시오.

기본 설계에 사용된 라이브러리 컴포넌트에 변경 사항이 있는 경우에도, 다음과 같이 일반적인 방식으로 업데이트됩니다.

  • 회로도 편집기의 Tools » Update from Library 명령을 통해
  • 또는 Schematic Library 편집기의 Tools » Update Schematics 명령을 통해.

여러 컴포넌트의 여러 파라미터를 한 번에 변경

Variant Management 대화상자는 다중 선택을 지원합니다. 즉, 대화상자 상단(Components) 영역에서 여러 컴포넌트를 동시에 선택한 다음, 하단(Parameters) 영역에서 선택한 여러 파라미터에 대해 업데이트를 수행할 수 있습니다. 또한 대화상자는 필터(마우스 오른쪽 버튼 컨텍스트 메뉴)를 제공하여 선택 및 표시 데이터를 더 세밀하게 정제할 수 있습니다.

예를 들어, 모든 Variant의 모든 컴포넌트에 대해 수동으로 변형된 파라미터를 재설정하려면 다음과 같이 합니다.

  1. 대화상자 상단(Components) 영역에서, 마우스 오른쪽 버튼 Only Show Varied Components 메뉴 옵션을 마우스 오른쪽 버튼 Filter 옵션과 함께 사용하여 Show Fitted with Varied Parameters만 되도록 설정합니다. 이제 컴포넌트 목록에는 수동으로 변형된 파라미터가 있는 컴포넌트만 표시되어야 합니다.
  2. 컴포넌트 목록에서 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 Select All를 선택합니다. 대화상자 상단에 현재 표시된 모든 컴포넌트가 선택됩니다.
  3. 그런 다음 대화상자 하단(Parameters) 영역에서 마우스 오른쪽 버튼을 클릭하고 해당 컨텍스트 메뉴에서 Select All를 선택합니다. 이제 모든 컴포넌트의 모든 파라미터가 선택됩니다. 대신 Select Column 명령을 선택할 수도 있는데, 이 경우 특정 Variant(열)의 컴포넌트에만 Reset 같은 동작을 적용할 수 있습니다.
  4. 파라미터 목록에서 다시 마우스 오른쪽 버튼을 클릭하고 컨텍스트 메뉴에서 Reset Selected를 선택합니다. 아래 이미지 위에 커서를 올리면 2, 3, 4단계를 확인할 수 있습니다.

모든 Variant의 모든 컴포넌트에 대해 수동으로 변형된 모든 파라미터를 재설정. 이미지 위에 커서를 올리면 2, 3, 4단계가 표시됩니다.
모든 Variant의 모든 컴포넌트에 대해 수동으로 변형된 모든 파라미터를 재설정. 이미지 위에 커서를 올리면 2, 3, 4단계가 표시됩니다.

Filter 옵션을 시험해 보며 서로 다른 필터를 적용했다면, 다른 업데이트를 시도하기 전에 필터를 재설정해야 할 수 있습니다. 이를 위해 Only Show Varied Components 옵션을 비활성화하여 필터 시스템을 초기화한 다음, 다시 적용하고 필요에 따라 Filter 옵션을 해제하십시오.

Variant 파라미터 작업

Altium Designer는 프로젝트의 다양한 수준에서 Parameters를 지원합니다. 예를 들어, 문서 수준 파라미터는 회로도 편집기 Properties 패널의 Parameters 탭에서(아무것도 선택되지 않았을 때 사용 가능) 각 회로도 시트에 추가할 수 있습니다. 프로젝트 수준 파라미터는 Project Options 대화상자의 Parameters 탭(Project » Options)에서 프로젝트에 추가할 수도 있습니다.

또한 Edit Project Variant 대화상자를 통해 Variant에 파라미터를 추가할 수도 있습니다. Variant Management 대화상자에서 variant 열을 선택한 다음 Edit Variant 버튼을 클릭하여 이 대화상자를 엽니다. 새 파라미터를 추가하려면 Add 버튼을 클릭합니다. 열리는 Parameter Properties 대화상자에서 Name 을(를) 입력하고 새 파라미터의 Value 을(를) 설정한 다음 OK을(를) 클릭합니다. 이제 새 파라미터가  Edit Project Variant 대화상자에 표시됩니다.

프로젝트의 여러 수준에 포함된 파라미터는 계층 구조로 존재합니다. 즉, 프로젝트의 서로 다른 수준에서 동일한 이름의 파라미터를 만들 수 있으며, 각 파라미터는 서로 다른 값을 가질 수 있습니다. Altium Designer는 다음과 같은 우선순위를 사용하여 이 상황을 해결합니다:

  1. Variant(최우선)
  2. 회로도 문서
  3. 프로젝트

이 구성은 회로도 문서에서 정의된 파라미터 값이 Project options에서 정의된 값을 덮어쓰고, Variant에서 정의된 파라미터 값이 회로도 문서에서 정의된 값을 덮어쓴다는 의미입니다. 회로도 수준 파라미터는 PCB나 BOM에서는 사용할 수 없다는 점에 유의하세요. 이러한 출력 유형에는 프로젝트 또는 variant 파라미터를 사용해야 합니다.

Variant 파라미터는 특수 문자열을 배치하여 회로도 또는 PCB 문서에 표시할 수 있습니다. Special Strings on a Schematic  및 Special Strings on a PCB에서 자세히 알아보세요.

아래 이미지에서는 ProjectTitle라는 파라미터가 프로젝트에 정의되어 있고, 각 variant에도 정의되어 있습니다. 애니메이션은 Variants 선택기를 사용해 기본 설계를 표시한 다음 각 variant를 표시할 때 PCB에서의 동작을 보여줍니다.

ProjectTitle 파라미터가 프로젝트에( Project Options 대화상자를 통해) 추가되었고, 각 설계 Variant에도 추가되었지만, 각 경우마다 Value는 서로 다릅니다.
ProjectTitle 파라미터가 프로젝트에( Project Options 대화상자를 통해) 추가되었고, 각 설계 Variant에도 추가되었지만, 각 경우마다 Value는 서로 다릅니다.

Demonstration video, variant parameters 특수 문자열 .ProjectTitle이(가) PCB 오버레이에 배치되었으며, 동일한 이름의 프로젝트 및 variant 파라미터에 자동으로 연결됩니다.

Variant 보고서 생성

Variant Management 대화상자 하단의 Detailed Report 버튼을 클릭하여 접근하는 Variant Report 대화상자에서는 정의된 프로젝트 variant에 대한 상세한 HTML 형식 보고서를 구성하고 생성할 수 있습니다.

Variant Report 대화상자
Variant Report 대화상자

Variant 오류

Variant 설정은 프로젝트 파일(*.PrjPcb)에 저장되며, 이 데이터는 Variant Management 대화상자를 열 때 읽히고 분석되어 해당 대화상자에 로드됩니다. 데이터 로드 중 컴포넌트 설계자(designator) 또는 컴포넌트 UID 불일치와 같은 문제가 감지되면, 문제를 설명하는 Information 대화상자가 열립니다.

설계 프로세스를 계속하기 전에 designator 및 UID 불일치를 해결하세요.
설계 프로세스를 계속하기 전에 designator 및 UID 불일치를 해결하세요.

컴포넌트 UID 불일치는 자동으로 해결되며, 이러한 수정 사항은 프로젝트 저장 시 유지됩니다. 중복 designator는 회로도 수준에서 수정해야 합니다. 이를 해결하려면 프로젝트를 검증(Project » Validate <project name>)하고 Messages 패널에서 경고/오류 세부 정보를 확인하세요.

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

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

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

구버전 문서

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

콘텐츠