PCB 위치 주석

좋은 보드 설계의 핵심 요소 중 하나는 부품 배치입니다. 대규모 설계에서는 보드에서의 부품 위치가 해당 설계자(Designator)와 아무 관련이 없을 수 있습니다. 예를 들어, R1R2의 보드 반대편에 배치될 수도 있습니다. 보드에서 부품을 더 쉽게 찾을 수 있도록, 위치 기준으로 설계자를 재할당(보드 재-어노테이션)할 수 있습니다.

PCB Editor에서 대상 부품 또는 자유 패드(free pad)의 설계자를 위치에 따라 체계적으로 할당하려면,  Tools » Re-Annotate을(를) 클릭하여 아래와 같이 Positional Re-Annotate 대화상자를 여십시오. 이 대화상자에서 어노테이션 범위(부품(추가로 면(side) 또는 선택(selection)으로 타깃팅), 또는 자유 패드), 어노테이션 방향(객체 위치 기반), 시작 인덱스 같은 추가 옵션, 그리고 잠긴 설계자를 보호할지 여부를 설정할 수 있습니다.

어노테이션 스타일을 선택하면, 어노테이션이 어떤 방식으로 진행되는지 시각적으로 보여주는 그래픽 묘사가 대화상자 안에 표시됩니다.

Positional Re-Annotate 대화상자에는 각 방법의 그래픽 표현이 포함되어 있습니다.
Positional Re-Annotate 대화상자에는 각 방법의 그래픽 표현이 포함되어 있습니다.

부품 위치 식별

각 부품은 문자열(strings)을 제외한 바운딩 사각형(bounding rectangle)으로 식별됩니다. 부품은 목록으로 정렬되며, 그 순서대로 목록이 다시 번호가 매겨져 새 부품 설계자가 생성됩니다. X 방향에서 두 부품을 비교할 때는 바운딩 사각형의 왼쪽 변을 사용합니다. Y 방향에서 두 부품을 비교할 때는 번호 매김 방향에 따라 사용하는 변이 달라집니다. ascending-Y는 아래쪽 변을, descending-Y는 위쪽 변을 사용합니다.

Comparison Threshold 옵션은 두 변을 비교하여 동일한지 판단할 때 버퍼 값으로 사용할 수 있습니다. 예를 들어 두 왼쪽 변이 서로 75.0 mil 이내에 있고 비교 임계값이 100.0mil로 설정되어 있다면, 이 두 부품은 동일한 X 위치(왼쪽 변)에 있는 것으로 간주됩니다. 이를 통해 약간 정렬이 어긋난 부품도 아래 이미지처럼 논리적인 순서로 재번호를 매길 수 있습니다. 여기서는 R27가 인접한 저항들과 올바르게 어노테이션되도록 다른 저항들보다 더 아래에 배치되어 있습니다( Comparison Threshold 는 10mils로 설정됨).

위치 기준으로 재-어노테이션된 저항들의 연속. R27이 다른 저항들보다 아래에 있음에도 어노테이션 순서에 그대로 포함되어 있음을 확인할 수 있습니다.위치 기준으로 재-어노테이션된 저항들의 연속. R27이 다른 저항들보다 아래에 있음에도 어노테이션 순서에 그대로 포함되어 있음을 확인할 수 있습니다.

Annotate Scope 옵션은 양면에 부품이 실장된 보드에서 어노테이션 프로세스를 제어하는 기능도 제공합니다. 보드의 Bottom Side에서는 보드를 뒤집어 바라보는 것처럼 부품이 재-어노테이션됩니다. 따라서 뒷면에서 X 방향 비교를 할 때 소프트웨어는 실제로 바운딩 사각형의 오른쪽 변을 사용하며, 뒷면에서 보면 이 변이 왼쪽처럼 보인다는 점을 반영합니다.

Selected Only 옵션이 활성화되어 있고, 재-어노테이션 결과 선택 집합(selection set) 내의 부품이 기존의 비선택 부품과 중복되는 설계자를 부여받게 되는 경우, 비선택 부품의 설계자에는 모든 설계자가 고유하게 유지되도록 _1가 추가로 붙습니다.

또한 회전된 부품은 아래 이미지에 보이는 것처럼, 회전된 새 방향에서 원래 바운딩 사각형을 포함하는 가장 작은 바운딩 사각형으로 식별된다는 점에 유의하십시오.

왼쪽 이미지는 R2의 바운딩 사각형을, 오른쪽 이미지는 R2가 회전했을 때의 새 바운딩 사각형을 보여줍니다. 왼쪽 이미지는 R2의 바운딩 사각형을, 오른쪽 이미지는 R2가 회전했을 때의 새 바운딩 사각형을 보여줍니다.

변경 사항을 회로도에 반영

PCB에서 Re-Annotate를 수행한 후에는 Design » Update 명령을 사용하여 이 변경 사항을 회로도(Schematic)로 다시 전달합니다. 명령을 실행하면 소프트웨어는 먼저 각 회로도 부품을 해당 부품의 고유 ID를 사용해 동등한 PCB 부품과 매칭한 다음, 각 회로도 설계자를 새 PCB 설계자로 업데이트합니다. 어노테이션 프로세스 마무리에 대해 더 알아보십시오.

Design » Update 명령을 실행하여 어노테이션 변경을 회로도로 푸시한 뒤 회로도로 전환하면, 각 새 설계자가 부품 옆에 표시되고, 해당 부품이 이전에 갖고 있던 설계자는 괄호 안의 희미한 위첨자 형태로 함께 표시됩니다. 이는 설계 컴파일러가 이전 값을 유지하기 때문에 발생합니다. Project » Validate PCB Project <ProjectName> 명령을 실행하여 컴파일러가 강제로 업데이트되도록 하면 이전 값이 제거됩니다(show image).  

Was-Is 파일 생성

위치 기반 재-어노테이션을 수행할 때마다, 이전 설계자에서 새 설계자로의 매핑도 ASCII 텍스트 파일에 기록됩니다( DesignName[Date][Time].WASProjects 패널의 Generated\Text Documents 하위 폴더 아래). 이 파일들은 PCB 문서와 동일한 폴더에 저장됩니다.

컴퓨터 기반 회로도 및 PCB 설계 도구가 처음 개발되었을 때, Was-Is 파일은 PCB의 위치 기반 재-어노테이션을 회로도로 다시 전달하기 위해 개발된 방식이었습니다. 초기 설계자 값과 재-어노테이션된 설계자 값의 목록으로 이루어진 이 파일은, PCB와 회로도 파일이 서로 다른 위치에 있을 때에도 Annotate 대화상자의 Back Annotate 기능을 사용해 변경 사항을 회로도에 로드하는 데 여전히 사용할 수 있습니다. Was-Is 파일을 사용하여 백 어노테이션을 수행하는 방법에 대해 더 알아보십시오.

설계자가 재할당되지 않도록 방지

부품의 설계자가 재할당되지 않도록 하려면, Positional Re-Annotate 대화상자에서 Protect Locked Designators 체크박스를 활성화하고, 아래와 같이 보호할 설계자에 대해 Properties 패널에서 Locked 아이콘이 활성화되어 있는지 확인하십시오.

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

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

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

구버전 문서

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

콘텐츠