Working with Rooms on a PCB

요약

룸(Room)은 PCB 표면 레이어 중 하나에 정의되는 특정 영역입니다. 룸은 보드의 해당 영역 내에서 다음과 같은 설계 요구사항을 정의하는 데 사용됩니다: these components must be in this area, 또는 route these nets this width, 또는 use routing vias of this size.

룸은 다른 폴리곤 객체와 마찬가지로 배치되며, 직사각형 형태 또는 폴리곤 형태로 만들 수 있습니다.

룸은 보드 위에 이름이 지정된 X-Y 형상으로 존재할 뿐 아니라, 각 룸은 자동으로 이름이 지정된 Room Definition 설계 제약조건()이 됩니다. Room Definition 제약조건의 설정은 다음을 정의합니다: 룸이 적용되는 objects, 해당 객체를 룸 inside or outside에 유지할지 여부, 그리고 룸이 적용되는 layer.

Room Definition 제약조건이 직접 지정하는 단순한 keep these objects in (or out) 요구사항을 넘어, 룸은 다른 설계 제약조건이 적용되는 보드 영역을 정의하는 데에도 사용할 수 있습니다. 예를 들어 BGA 아래의 라우팅은 특정 폭()이어야 할 수 있고, 또는 BGA 아래의 차동 페어 라우팅에는 특정 임피던스 프로파일을 적용해야 할 수도 있습니다().

사용 가능 여부

룸은 PCB Editor에서만 배치/생성할 수 있습니다. 룸을 생성하는 방법은 다음과 같습니다:

  • Design » Rooms 하위 메뉴에서 필요한 명령을 선택한 다음, ( Place 명령을 선택한 경우) 대화형으로 룸 형상을 정의하거나, ( Create 명령을 선택한 경우) 자동으로 룸을 생성합니다.

  • Room Definition 설계 제약조건을 추가한 다음, 새 룸 제약조건을 편집하고, Define 버튼을 클릭하여 폴리곤 룸의 형상을 대화형으로 정의합니다.

  • Tools » Convert » Create Room from Selected Primitives 명령을 사용하여, 트랙/아크 집합으로 형성된 (선택된) 닫힌 외곽선을 기반으로 룸을 생성합니다. 

  • 회로도에서 PCB로 설계를 동기화하는 동안 룸을 자동으로 생성합니다. 자동 생성된 룸 (비활성화 방법 포함)에 대해 자세히 알아보세요.

배치되거나 생성되는 각 룸에 대해, 연관된 Room Definition 설계 제약조건이 자동으로 생성됩니다. 반대로, 이 유형의 새 제약조건을 추가하면 해당 룸 객체가 설계 공간에 나타납니다.

룸 생성하기

PCB 문서에서 룸을 생성하는 절차는 룸을 대화형으로 배치/생성하는지 여부와, 선택한 배치/생성 방법에 따라 달라집니다.

룸을 배치하거나 생성하는 다양한 기법을 사용할 수 있습니다.룸을 배치하거나 생성하는 다양한 기법을 사용할 수 있습니다.

룸 편집

룸의 X-Y 형상과 보드 상의 위치는 대화형으로 수정할 수 있습니다. 룸을 대화형으로 편집하는 방법은 두 가지가 있으며, 선택 사각형(selection rectangle)을 기반으로 하는 방법(크기 및 위치 변경 섹션에 설명)과 형상 편집 정점(shape editing vertex)을 기반으로 하는 방법(형상 변경 섹션에 설명)이 있습니다.

Design » Rooms 하위 메뉴를 통해 명령에 접근할 수 있을 뿐 아니라, 배치된 룸에서 마우스 오른쪽 버튼을 클릭한 뒤 Room Actions 하위 메뉴를 선택하여 상황별(room) 명령에도 접근할 수 있습니다.

룸에서 마우스 오른쪽 버튼을 클릭하면 룸 전용 명령에 접근할 수 있습니다. 룸에서 마우스 오른쪽 버튼을 클릭하면 룸 전용 명령에 접근할 수 있습니다.

룸 작업하기

이 소프트웨어에는 룸 및 그 안의 오브젝트로 작업하는 데 도움이 되는 다양한 기능이 포함되어 있습니다. 여기에는 다음을 위한 명령이 포함됩니다: 룸을 그리드 패턴으로 정렬; 룸을 현재 스냅 그리드로 이동; 반복되는 회로 섹션이 포함된 설계의 경우 한 룸에서 다른 룸으로 배치와 라우팅을 복사.

또한 룸을 사용해 보드의 특정 영역으로 다른 설계 제약을 제한할 수도 있습니다. 예를 들어 이 룸에서는 넷을 특정 폭과 클리어런스로 라우팅해야 한다거나, 차동 페어를 특정 임피던스 프로파일로 라우팅해야 한다는 식으로 요구할 수 있습니다. 

8채널 믹서에서 첫 번째 입력 채널을 배치하고 라우팅한 다음, Copy Room Format 명령을 사용해 나머지 7개 입력 채널에 복제했습니다. 8채널 믹서에서 첫 번째 입력 채널을 배치하고 라우팅한 다음, Copy Room Format 명령을 사용해 나머지 7개 입력 채널에 복제했습니다.

이 필드에는 복사된 배치 및 라우팅을 적용할 대상 룸의 이름(회로도에서의 채널을 나타냄)이 포함됩니다. 프로젝트가 멀티 채널 설계이고 소스 채널과 대상 채널이 동일한 Channel Class의 멤버라면, 형식 복사는 대화상자의 Channel Class 영역에 활성화된 채널에 적용됩니다(()). 소스 채널(룸)의 서식을 다른 채널(룸)로 복사하려면 소스 채널(룸)과 대상 채널(룸)이 반드시 동일한 채널 클래스에 속해야 합니다.

옵션

Copy Component Placement 소스 룸의 컴포넌트 배치를 대상 룸(들)로 복사합니다. Copy Designator and Comment Formatting 소스 룸의 디자인레이터 및 코멘트 형식을 대상 룸으로 복사합니다. Copy Routed Nets 소스 룸의 라우팅 레이아웃(넷을 라우팅하는 데 사용된 트랙/아크 및 비아)을 대상 룸으로 복사합니다. Copy Room Size/Shape 소스 룸의 룸 형상을 복사하여 대상 룸에 적용합니다. 대화상자에서 Copy Room Orientation 가 활성화되어 있으면, 대상 룸 형상은 시작점(좌하단) 기준으로 상대적으로 변경됩니다. 즉, 대상 룸의 좌하단 점은 변경되지 않은 채로 유지됩니다. Copy Room Orientation 룸 방향을 복사합니다. Altium Designer는 룸의 방향을(가장 많은 핀을 가진 컴포넌트의 회전 각도, 또는 동일하게 가장 많은 핀을 가진 컴포넌트가 둘 이상이면 면적이 가장 큰 컴포넌트 기준으로) 감지하고, 이를 사용해 대상 룸을 회전시킵니다. Copy Selected Objects Only 소스 룸에서 선택한 객체의 서식을 대상 룸으로 복사합니다.

접촉 객체 옵션

Copy All Objects Touching the Room 룸에 완전히 또는 부분적으로 포함된 객체(컴포넌트 및 라우팅 트랙/아크 & 비아 제외)를 포함합니다. 이 옵션은 한 룸에서 다른 룸으로 영역, 폴리곤, 킵아웃 등 넷 객체와 비-넷 객체를 모두 복사하려면 반드시 활성화되어야 합니다. Exclude NoNet Objects 넷이 할당되지 않은 객체는 제외합니다.

완전 포함만 / 포함 및 접촉

Fully Enclosed Objects Only Copy All Objects Touching the Room 옵션이 활성화되어 있으면, 완전히 포함된 객체만 복사하려면 이 옵션을 활성화합니다. Enclosed & Touching Objects Copy All Objects Touching the Room 옵션이 활성화되어 있으면, 포함된 객체와 접촉하는 객체를 모두 복사하려면 이 옵션을 활성화합니다.

채널 간 컴포넌트 매칭

Match Components by Channel Offsets 반복 채널의 각 컴포넌트는 회로도에서 PCB로 설계를 전송할 때 채널 오프셋이 할당되며, 이 채널 오프셋을 사용해 각 채널에서 동일한 컴포넌트를 식별합니다. Match Components by Source Designator 또는 소스(회로도) 디자인레이터를 사용해 각 채널에서 매칭되는 컴포넌트를 식별할 수 있습니다.

영향받는 연결 제거

Whole connections 채널 형식 복사가 처리된 후, 소프트웨어는 영향받는 연결을 어떻게 제거할지 알아야 합니다. 이 옵션을 선택하면 룸 내부 및 룸 외부의 영향받는 연결이 제거됩니다. Touching parts of connections only 이 옵션을 선택하면 룸에 접촉하는 영향받는 연결만 제거됩니다. Contained parts of connections only 이 옵션을 선택하면 룸 내부의 영향받는 연결만 제거됩니다.

Channel Class

Channel Class

멀티 채널 설계를 회로도에서 PCB로 전송하면, 반복 회로(채널)는 PCB 편집기의 Object Class Explorer 대화상자()에서 Channel Class로 식별됩니다. 이 Channel Class가 형식 복사를 어떤 채널에 적용할지 식별하는 데 사용됩니다. 대화상자의 Channel Class 영역이 비어 있다면, Object Class Explorer 대화상자(Design » Classes)에서 Channel Class가 올바르게 정의되어 있는지 확인하십시오. 식별된 Channel Class가 없으면, 복사 명령은 Source Room에서 Designation Room으로만 적용됩니다.

Channel Members 이 목록에는 각 채널이 룸 이름으로 식별되어 포함됩니다. 소스 룸이 정의된 채널 클래스의 일부라면, 해당 클래스와 그 모든 멤버가 나열됩니다. 각 채널에 대해 레이어(룸이 배치된 보드의 면)와 컴포넌트 수가 표시됩니다. 각 채널에는 형식 복사를 해당 채널에 적용할지 제어하는 체크박스가 포함되며, 이 체크박스는 Apply To Specified Channel  옵션이 활성화되어 있을 때 접근할 수 있습니다. Apply To Specified Channel 기본 동작은 Source Room의 형식을 소스 룸(채널)이 속한 Channel Class의 모든 채널로 복사하는 것입니다.  이 옵션을 활성화하면 각 채널의 Copy 체크박스를 사용할 수 있어, 클래스 내에서 형식 복사 작업의 대상이 될 채널을 선택적으로 제어할 수 있습니다.
AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠