Capturing the Logical System Design in Altium Designer

하위 PCB 프로젝트 설계에서 Multi Board 시스템 회로도 설계를 생성하기 위한 필수 단계는 다음과 같습니다:

  1. Multi Board 디자인 프로젝트를 생성하고, 프로젝트에 Multi Board 회로도 문서를 추가합니다.

  2. Multi Board 회로도에 그래픽 블록(모듈)을 배치하여, 하위 PCB 프로젝트를 논리적으로 표현합니다.

  3. 각 모듈을 적절한 하위 프로젝트에 연결합니다.

  4. Child Project 연결 데이터를 Multi Board 디자인으로 가져옵니다.(Import)

  5. 모듈 간 연결을 추가하여, 논리적 시스템 설계를 만듭니다.

Multi Board 회로도 문서(*.MbsDoc)을 Multi Board 디자인 프로젝트에 추가하려면, 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭한 다음 Projects 패널에서 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭한 다음 Add New to Project » Multi-board Schematic 을 선택합니다.

각 Multi Board 디자인 프로젝트에는 하나의 Multi Board 회로도 문서만 포함할 수 있습니다.

Multi Board 설계를 위한 PCB 프로젝트 활성화

Multi Board 설계에서 하위 보드 설계를 나타내는 Altium Designer PCB 프로젝트에는 시스템 설계에서 다른 PCB에 대한 전기적 및 물리적 인터페이스로 포함되는 에지 커넥터 또는 헤더 플러그/소켓과 같은 특정 연결이 포함됩니다.

시스템 수준 설계에서 보드 간 연결을 설정하려면 멀티보드 회로도(논리적) 설계 문서에서 이러한 연결 및 관련 전기 네트워크를 감지하고 처리해야 합니다. 이 기능은 PCB 프로젝트 커넥터에 대한 특정 컴포넌트 매개변수(매개변수 이름은 System라는 이름의 매개변수(매개변수 값으로 Connector 를 매개변수 값으로 사용합니다.

System:Connector 매개변수:값이 있는 커넥터는 각 시스템 레벨 모듈이 하위 PCB 프로젝트에 동기화될 때 감지됩니다. Import from Child Projects 명령을 사용하여 동기화할 때 감지됩니다. 이에 대한 자세한 내용은 향후 멀티보드 회로도 섹션에서 Child PCB 프로젝트 표현하기에서 설명합니다.

시스템 레벨 상호 연결을 위한 PCB 프로젝트 설계의 각 커넥터에 대해, 커넥터 부품을 선택한 다음 특수 컴포넌트 파라미터를 목록에 추가합니다. Parameters 영역의 General 탭의 Properties 패널의 탭 아래 영역에 있는 목록에 특수 컴포넌트 파라미터를 추가합니다.

컴포넌트 속성에 대해 자세히 알아보려면 배치된 컴포넌트로 작업하기 페이지를 참조하세요.

라는 매개변수의 존재 여부는 System이라는 매개변수의 존재 여부(값 Connector값으로 이 PCB 커넥터를 멀티보드 회로도에 연결합니다.
라는 매개변수의 존재 여부는 System이라는 매개변수의 존재 여부(값 Connector값으로 이 PCB 커넥터를 멀티보드 회로도에 연결합니다.

Multi Board 회로도에서 Child Project 표현하기

Multi Board 디자인을 구성하는 PCB 프로젝트 간의 연결은 회로도에 대표 블록(모듈)을 배치하고 노출된 커넥터(모듈 항목)를 연결을 사용하여 함께 연결함으로써 설정됩니다.

하위 PCB 프로젝트 설계와 그 안의 특정 PCB를 나타내는 모듈은 설계 공간의 Place » Module 메뉴에서

배치된 모듈의 소스를 정의하려면 디자인 공간에서 해당 모듈을 선택하고 Properties 패널에서 버튼과 연결된 Project 필드와 연결된 Source 영역의 필드와 연결된 General 탭을 사용하여, Choose Project 대화 상자( 프로젝트 열기 대화 상자의 변형)를 열어 모듈의 소스로서 PCB 또는 Multi Board Project를 찾아서 선택할 수 있습니다. 필요한 프로젝트가 선택되면 해당 프로젝트 내에서 원하는 PCB 보드 디자인/Multi Board 어셈블리를 선택하고 Assembly/Board 드롭다운을 사용합니다.

설정된 Multi Board Project는 소스 문서와 회로도 시스템 설계의 모듈에 연결된 하위 프로젝트를 포함하는 계층적 문서 구조를 특징으로 합니다. 시스템 디자인 모듈이 해당 외부 프로젝트에 연결되면 하위 프로젝트의 구조가 멀티보드 프로젝트에 즉시 추가됩니다. 패널에서 프로젝트 구조를 확장하여 Projects 패널에서 프로젝트 구조를 확장하면 멀티보드 프로젝트와 그 하위 프로젝트의 구성 파일이 표시됩니다.

Multi Board Project가 하위 프로젝트에서 올바른 데이터를 추출하고 처리하려면, 각 프로젝트의 PCB가 회로도와 동기화되고 설계 또는 제도 오류가 없어야 합니다. PCB 하위 프로젝트의 유효성을 검사하려면 패널에서 해당 이름을 마우스 오른쪽 버튼으로 클릭하고 Validate PCB Project .PrjPcb 명령을 선택하면 모든 문제가 Messages 패널에 표시됩니다.

자바스크립트 ID: Pnl_Properties_MBS_Module_Source
  • PCB, 다른 멀티보드 또는 하네스 설계 프로젝트는 멀티보드 프로젝트의 구조에 추가할 수 있으며, 후자의 항목을 마우스 오른쪽 버튼으로 클릭하고 Projects 패널에서 후자의 항목을 마우스 오른쪽 버튼으로 클릭하고 Add Existing to Project 명령을 선택한 다음 해당 로컬을 찾아서 선택하면 됩니다 *.PrjPcb, *.PrjMbd또는 *.PrjHar 파일을 선택합니다. Multi Board Project의 일부로 만들 PCB 또는 하네스 설계 프로젝트가 이미 Altium Designer에 열려 있는 경우, 해당 항목을 패널의 Projects 패널의 항목을 상위 멀티보드 프로젝트의 항목으로 드래그하여 해당 구조에 추가할 수 있습니다(). 그런 다음 (상위 Multi Board Project의) Multi Board 회로도 문서에 새 모듈을 수동으로 배치하고 모듈을 선택한 상태에서 하위 PCB 프로젝트(및 해당 PCB 문서) 또는 하위 Multi Board Project(및 해당 Multi Board 어셈블리 문서)의 드롭다운에서 해당 모듈의 소스로서 하위 PCB 프로젝트(및 해당 PCB 문서)를 선택합니다 Source 필드의 Properties 패널 (). 하니스 프로젝트는 멀티보드 프로젝트와 동기화할 수 있습니다(자세한 내용은 배선 다이어그램 정의 페이지 참조).

  • 상위 멀티보드 프로젝트의 구조에서 하위 PCB 또는 멀티보드 디자인 프로젝트를 제거하려면, 하위 프로젝트의 멀티보드 회로도 문서에서 해당 하위 프로젝트를 참조하는 모든 모듈을 제거합니다. 그러면 하위 프로젝트가 구조에서 자동으로 제거됩니다.

  • Child PCB 또는 하네스 설계 프로젝트는 Child Project의 항목을 멀티보드 프로젝트 구조 밖으로 드래그하여 부모 멀티보드 프로젝트의 구조에서 제거할 수도 있습니다. 이 경우(PCB 프로젝트에만 해당) Child Project를 참조하는 모듈은 Multi Board 회로도 문서에 남아 있으며, 이러한 모듈에서 Child Project로 연결되는 링크도 그대로 유지된다는 점에 유의하세요. 제거된 하위 프로젝트에서 상위 멀티보드 프로젝트를 완전히 정리하려면 이러한 모듈을 수동으로 제거하세요.

배치된 모듈을 선택한 경우 Properties 패널을 사용하여 배치된 모듈을 선택하고 모듈의 다른 속성을 정의합니다:

  • DesignatorTitle 프로퍼티의 Properties 영역의 General 탭을 사용하여 모듈의 회로도 식별자와 제목 문자열을 각각 지정합니다. 해당 필드 오른쪽의 버튼을 사용하여 멀티보드 회로도에서 해당 필드의 표시 여부를 전환하고 버튼을 사용하여 값의 편집 기능을 전환합니다. 글꼴 및 Other 컨트롤을 사용하여 문자열의 글꼴, 문서 내 위치, 제목 문자열의 경우 매개변수 이름의 표시 여부를 구성할 수 있습니다.

  • 테이블의 Entries 영역 아래의 General 탭 아래 영역의 Properties 패널의 탭 아래 영역에 있는 표는 모듈 항목이 모듈에 추가될 때 채워집니다( 아래 참조).

  • Graphical 영역의 General 탭의 컨트롤을 사용하여 모듈의 크기(너비 및 높이), 선 두께, 스타일, 모듈 윤곽선의 색상, 채우기 색상 등 모듈 표시를 구성할 수 있습니다. 사용 가능한 선 두께 및 스타일 옵션은 모듈 윤곽선의 Line Styles 영역에 정의됩니다 Properties 패널의 영역에 정의됩니다(디자인 공간에 선택된 개체가 없는 경우). 자세한 내용은 Multi Board 도식 문서 설정 페이지를 참조하세요.

  • 패널의 Parameters 탭의 컨트롤을 사용하여 모듈 매개 변수를 추가, 수정 및 제거하고 디자인 공간에서 해당 매개 변수의 표시 여부를 구성할 수 있습니다.

전체 시스템 설계에 필요한 경우 멀티보드 회로도 디자인에 추가 모듈 및 하위 프로젝트 링크를 추가합니다.

메인 메뉴 또는 디자인 공간 오른쪽 클릭 메뉴에서 다음 명령을 사용하여 프로젝트 데이터를 가져와서 연결된 프로젝트 디자인의 디자인 데이터로 모듈을 채웁니다:

  • Design » Import From Child Projects - 모든 소스(하위) 프로젝트의 디자인 데이터를 지정된 모듈로 전파합니다.

  • Design » Import From Selected Child Projects - 현재 선택한 모듈에 해당하는 소스(하위) 프로젝트의 디자인 데이터를 해당 모듈로 전파합니다.

가장 중요한 것은, 이 프로세스가 특수 매개변수( System:Connector 매개변수가 첨부된 하위프로젝트의커넥터의 네트 데이터를 처리한다는 점입니다(위 세부 정보 참조).
가져오기가 완료되면 해당 모듈 블록 그래픽에 각 커넥터에 대한 모듈 항목이 자동으로 생성됩니다. 커넥터 항목은 하위 프로젝트의 커넥터에 있는 핀 및 네트와 활발하게 연결됩니다. 설계 공간에서 모듈 항목 그래픽을 선택하면 커넥터 핀/망과 같은 세부 정보를 Properties 패널에서 확인할 수 있습니다. 다른 모듈의 항목에 연결되기 전까지는 패널의 항목 부품/핀 목록에 커넥터와 핀이 결합되지 않은 것으로 표시됩니다.

 
 
 
 
 
자바스크립트 ID: MB_ImportFromChildProjects_ModuleEntries
  • 하위 프로젝트에서 데이터를 가져올 때 항목이 자동으로 배치되지만, 메인 메뉴에서 모듈 항목을 수동으로 배치하려면 Place » Entry 명령을 선택하여 수동으로 모듈 항목을 배치할 수도 있습니다.

  • 그래픽을 클릭하여 모듈 항목을 선택한 다음, 모듈의 둘레를 따라 항목을 적절한 위치로 드래그합니다. 항목 지정자는 독립적으로 다른 위치로 드래그할 수 있습니다.

  • 두 개 이상의 항목을 선택한 다음, 그룹을 원하는 위치로 드래그하여 모듈 항목 그룹을 이동할 수도 있습니다.

  • 항목의 색상을 지정하면 올바른 이동/배치에 도움이 됩니다. 모듈 외부에 있을 때는 항목이 부분적으로 표시되고 회색으로 표시되어 배치할 수 없습니다. 모듈 위에 있으면 전체(및 색상) 항목이 표시되어 해당 위치에 배치할 수 있음을 나타냅니다.

항목을 선택하면 Properties 패널을 사용하여 항목의 속성을 정의할 수 있습니다:

 
 
 
 
 
  • 아래의 컨트롤을 사용하여 Properties 영역의 General 탭 아래 영역의 컨트롤을 사용하여 항목의 값, 표시 여부 및 스타일을 변경하고 Designator 를 클릭하고 항목의 Type (Male/Female). 패널의 이 영역에서는 항목 커넥터의 핀 수(Number of Pins)와 상위 모듈에서 이 항목에 할당된 식별자 번호(Entry Number)도 보고됩니다.

  • 항목을 시스템 레벨로 표시하려면 System Entry 옵션을 활성화하여 해당 항목을 다른 모듈에 연결되지 않은 시스템 수준 연결(예: 전원 입력 소켓을 나타내는 항목)로 표시할 수 있습니다.

    자바스크립트 ID: MB_Entry_SystemEntry

    하위 멀티보드 프로젝트에는 항목이 활성화된 모듈이 있습니다 System Entry 옵션이 활성화된 모듈이 있습니다.

    변경 사항을 상위 멀티보드 프로젝트로 가져오면, 이 엔트리 커넥터가 하위 프로젝트 모듈의 모듈 엔트리로 추가됩니다.

  • 패널의 Mated Parts/Pins 영역에는 해당 항목이 나타내는 물리적 부품이 나열됩니다. 확장된 보기에서 Part 열에는 커넥터 파트의 개별 핀과 관련 네트가 나열됩니다. 이 항목이 연결되면 Mated Part 열은 결합된 부품에 대한 데이터와 해당 커넥터 항목의 목록으로 채워집니다. 또한 이 항목이 연결되면 커넥터 항목의 Addresses 패널의 Properties 패널의 탭이 해당 항목에 대한 연결 경로 및 네트의 표 목록으로 채워집니다(자세히 알아보기).

  • 패널의 Parameters 탭의 컨트롤을 사용하여 항목 매개변수를 추가, 수정 및 제거하고 디자인 공간에서 해당 매개변수의 표시 여부를 구성할 수 있습니다.

모듈 항목이 모듈에 추가되면 모듈 항목의 Entries 영역 아래의 General 탭 아래 영역의 Properties 패널의 탭 아래 영역에 있는 테이블이 항목으로 채워집니다. 열에는 Part(s) 열에는 소스 디자인에서 항목 커넥터의 지정자 및 이름으로 각 모듈 항목이 나열됩니다. 이는 편의를 위해 편집할 수 있으며, 이름은 멀티보드 디자인에 국한되며 소스 하위 프로젝트에는 영향을 미치지 않습니다.

  • 열은 Mated part(s) 열은 항목이 연결을 사용하여 Multi Board 디자인의 다른 항목에 연결되면 데이터로 채워집니다. 자세한 내용은 연결로 작업하기 페이지를 참조하세요.

  • 목록에서 항목의 지정자 표시 여부( / )와 유형( / )을 빠르게 전환할 수 있습니다. 버튼을 사용하여 모듈 및 목록에 정의되지 않은 항목을 새로 추가하고 목록에서 선택한 항목을 모듈에서 제거할 수 있습니다.

  • 버튼을 사용하여 목록에서 선택한 연결을 두 개의 관련 모듈 항목으로 나누고 이전에 분할된 항목을 단일 항목 버전으로 다시 통합할 수 있습니다. 자세한 내용은 연결로 작업하기 페이지를 참조하세요.

외부 주변기기/컴포넌트 지원

이 기능은 다음과 같은 경우에 사용할 수 있습니다 MBS.PlacePartMBS.UseGeometryMaker 옵션이 활성화된 경우에 사용할 수 있습니다.

Multi Board 회로도 문서는 일반 하위 PCB 보드 어셈블리에 포함되지 않은 외부 주변 장치/컴포넌트(즉, '비 PCB' 컴포넌트)에 대한 지원을 제공합니다. 예를 들어 외부 스위치, 센서 및 기타 기성품 타사 전자 모듈이 여기에 포함될 수 있습니다. 이 기능은 두 가지 개체 유형을 지원하므로 더욱 용이합니다:

  • Custom Part - 하나 이상의 라이브러리 컴포넌트를 연결할 수 있는 기능을 제공하는 모듈형 엔티티로, 메인 메뉴의 명령어를 사용하여 멀티보드 회로도 문서에 추가할 수 있습니다 Place » Custom Part 명령을 사용하여 멀티보드 회로도 문서에 추가할 수 있습니다. 메인 메뉴의 Linked Components 영역의 Properties 패널의 영역을 사용하여 배치된 사용자 지정 부품을 디자인 공간에서 선택하면 각각 버튼을 사용하여 사용자 지정 부품에 컴포넌트를 추가 및 제거할 수 있습니다. 연결된 컴포넌트 목록에 오래된 워크스페이스 컴포넌트가 포함되어 있는 경우 버튼을 클릭하여 컴포넌트를 최신 버전으로 업데이트합니다. 연결된 각 컴포넌트에 대한 항목이 자동으로 추가됩니다.

  • Custom Connection - 는 필요한 컴포넌트를 시트의 여유 공간으로 끌어다 놓아 멀티보드 회로도 문서에 단일 라이브러리 컴포넌트를 추가할 수 있는 기능을 제공합니다 Components 패널에서 시트의 빈 공간으로 드래그 앤 드롭하여 하나의 라이브러리 컴포넌트를 추가할 수 있습니다. 컴포넌트의 각 핀에 대해 항목이 자동으로 추가됩니다.

    Multi Board 회로도 문서에 사용하기 위해 컴포넌트에 대한 사용자 지정 기호를 만들 수도 있습니다. 핀의 속성 필드에 쉼표로 구분된 이름을 추가하면 Name 필드에 쉼표로 구분된 이름을 추가하면 여러 핀을 항목으로 그룹화할 수 있어 기본적으로 더 적은 수의 항목으로 시각적으로 깔끔한 심볼을 만들 수 있으므로 이러한 트의 연결이 훨씬 더 간소화됩니다.

    자바스크립트 ID: MBS_CustomConn_MultiplePins_AD24_5

    회로도 기호를 편집할 때 쉼표로 구분된 이름을 여러 개 추가하려면 핀의 Name 필드에 여러 개의 쉼표로 구분된 이름을 추가합니다.

    Multi Board 회로도의 사용자 지정 부품에 컴포넌트를 추가하면트에 대한 단일 항목 대신 각 컴포넌트 핀에 대한 항목이 생성되고 여러 핀이 있는 항목이 생성됩니다.

    컴포넌트가 사용자 지정 연결로 다중 기판 회로도에 배치되면 여러 핀이 있는 항목이 생성됩니다.

라이브러리 컴포넌트는 연결된 워크스페이스 및 사용 가능한 로컬 라이브러리에서 사용할 수 있는 컴포넌트입니다. 배치/정의한 후에는 케이블 및 하네스 연결을 사용하여 컴포넌트를 더 넓은 디자인에 연결할 수 있습니다.

사용자 지정 부품 및/또는 사용자 지정 연결을 통해 정의된 연결된 컴포넌트는 전체 제품/시스템 BOM에 자동으로 포함되지 않으며 멀티보드 어셈블리에 표시되지 않습니다(*.MbaDoc).

교차 프로빙(Cross Probe)하기

교차 프로빙 명령은 설계 공간의 Design 메인 메뉴와 디자인 공간의 오른쪽 클릭 메뉴를 사용하면 멀티보드 회로도 문서에서 하위 프로젝트의 관련 요소로 빠르게 이동할 수 있습니다.

  • 현재 선택된 모듈 또는 항목에서 해당 모듈이 참조하는 PCB 설계 프로젝트 내의 해당 문서에 있는 PCB 문서 또는 커넥터로 교차 프로빙하려면 Design » Crossprobe to PCB/Multi-board 명령을 사용합니다. 모듈이 소스 멀티보드 프로젝트 내에서 멀티보드 어셈블리 문서(*.MbaDoc) 소스 Multi Board Project(*.PrjMbd), 크로스 프로빙은 Multi Board 어셈블리 문서로 이루어집니다.

  • 현재 선택된 모듈 또는 항목에서 해당 모듈이 참조하는 PCB 설계 프로젝트 내 관련 회로도의 최상위 회로도 또는 커넥터로 교차 프로브하려면 Design » Crossprobe to Schematic 명령을 사용합니다.

  • 현재 선택된 모듈 또는 엔트리에서 해당 보드의 보드 또는 커넥터로 교차 프로브하려면 Multi Board 어셈블리 문서(*.MbaDoc)에서 Multi Board Project(*.PrjMbd)에서 Design » Crossprobe to MBA 명령을 사용합니다.

  • Multi Board 회로도 문서( )에서 현재 선택된 하니스 연결에서 연결된 하니스 프로젝트(*.MbsDoc)에서 연결된 하니스 프로젝트(*.PrjHar)로 교차 프로브하려면 Design » Crossprobe to Harness 명령을 사용합니다. 연결된 하네스 프로젝트의 배선 다이어그램 문서가 열립니다.

모듈 항목에서 교차 프로빙하는 경우, 대상 회로도/PCB 문서에 교차 프로빙된 개체가 시스템 - 탐색 페이지에 정의된 Highlight Methods시스템 - 탐색 페이지의 Preferences 대화 상자에 정의된 옵션에 따라 표시됩니다. Multi Board 회로도 문서에는 강조 표시가 적용되지 않습니다.

인쇄 또는 PDF로 내보내기

현재 활성 상태인 멀티보드 회로도 문서를 인쇄하려면 메인 메뉴에서 File » Print 을 선택합니다(바로 가기 Ctrl+P). 그러면 Print 대화 상자가 열립니다. 대화 상자의 왼쪽에는 확장 가능한 인쇄 미리보기 이미지가 있습니다. 표준 인쇄 옵션은 대화 상자의 오른쪽에서 사용할 수 있습니다. 여기에는 특정 프린터 지정, 프린터 위치 확인, 현재 인쇄 대기열에 있는 문서 수 확인, 인쇄할 사본 수, 페이지 크기 및 방향 옵션 조정 기능이 포함됩니다. 을 클릭하면 정의된 옵션에 따라 선택한 인쇄 장치로 인쇄 세트가 전송됩니다.

인쇄 설정이 완료되면 Print 대화 상자
인쇄 설정이 완료되면 Print 대화 상자

Multi Board 회로도 문서를 PDF 파일로 내보내려면 메인 메뉴에서 File » Export to PDF 을 선택합니다.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠