컴포넌트 유효성 검사
컴포넌트 편집기( 싱글 컴포넌트 편집 또는 일괄 컴포넌트 편집 모드)에서 정의하거나 편집한 워크스페이스 라이브러리 컴포넌트를 연결된 워크스페이스에저장하고, 해당 컴포넌트를 설계에서 사용할 수 있게 하기 전에, 이 컴포넌트가 구성된 설정에 따른 요구 사항을 충족하는지 반드시 확인해야 합니다. 컴포넌트를 워크스페이스에 다시 저장하려고 하면, 컴포넌트 Editor에서 유효성 검사를 실행합니다. Component Rule Check. 이 기능은 메인 메뉴에서 Tools » Component Rule Check 메인 메뉴에서 해당 명령을 선택하여 수동으로 실행할 수도 있습니다. 실행하기 전에 반드시 컴포넌트를 로컬에 저장해 두십시오(File » Save) 저장해 두십시오.
보드 프로젝트에 위반 사항을 감지하는 검증 프로세스가 있는 것처럼, 컴포넌트 Editor에도 컴포넌트 검증 기능이 있습니다. 발견된 모든 위반 사항은 Messages Panel에 나열됩니다.
컴포넌트 유효성 검사는 컴포넌트 및 정의된 모델과 관련된 잠재적 문제(고정된 테스트와 전역 수준에서 사용자 정의할 수 있는 다양한 위반 유형 모두 포함)를 검사합니다.
다음의 고정된 유효성 검사 항목들은 모두 보고서 모드가 ‘
’로 설정되어 있습니다:
Folder path not specified for component
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트를 저장해야 할 타겟 워크스페이스의 폴더가 지정되지 않은 경우 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Folder path not specified for component
여기서:
- ItemID 는 워크스페이스에서 해당 컴포넌트에 사용되는 ID입니다.
해결 방법 권장 사항
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 Folder 필드를 사용하여 Component 필드를 사용하여 컴포넌트가 저장될 타겟 워크스페이스의 폴더를 지정하십시오. 타겟 폴더를 수동으로 지정하려면 ‘
’ 버튼을 클릭하여 Choose Folder 대화 상자로 이동하십시오. 기존 폴더를 찾아 선택하거나, 즉시 새 폴더를 생성하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서는 FolderPath 필드( Component 열 그룹 내)를 사용하여 컴포넌트가 저장될 타겟 워크스페이스의 폴더를 지정합니다. 타겟 폴더를 수동으로 지정하려면 컴포넌트의 FolderPath 컴포넌트 내부를 한 번 클릭하여 ‘
’ 버튼을 표시한 다음, 클릭하여 Choose Folder 대화 상자로 이동합니다. 기존 폴더를 찾아 선택하거나, 즉시 새 폴더를 생성할 수 있습니다.
Component not having a unique Id
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 항목 ID가 연결된 워크스페이스 내 다른 항목의 항목 ID와 동일한 경우 발생합니다.
알림
다음 형식으로 Messages 다음 형식으로 Panel이 표시됩니다:
Duplicate Component Id: "
여기서:
- ItemID 는 워크스페이스에서 해당 컴포넌트에 사용되는 ID입니다.
해결 방법 권장 사항
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 Id 필드를 사용하여 Component Region의필드를 사용하여 연결된 워크스페이스 콘텐츠에 대해 고유한 다른 ID를 지정하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Item ID 컴포넌트 정의 영역의 Component 열 그룹에 있는필드를 사용하여 연결된 워크스페이스 콘텐츠에 대해 고유한 다른 ID를 지정하십시오.
참고
이 위반 사항은 일반적으로 컴포넌트의 자동으로 할당된 항목 ID 값이 수동으로 재정의될 때 발생합니다. File » New » Component 명령이나‘컴포넌트’ Panel을 통해생성된 새 컴포넌트의 경우, 이 필드는‘새 컴포넌트 만들기’ 대화 상자에서 선택한 컴포넌트 유형에 대해 정의된 컴포넌트 템플릿에 따라 자동으로 채워집니다. 템플릿이 없거나 대화 상자에서 다이얼로그에서 ‘직접 입력’을 선택한 경우에는 Default 명명 규칙이 사용됩니다; CMP-{00000}.탐색기 Panel을 통해 생성된 새 컴포넌트의 경우, 이 필드는 해당 컴포넌트의 상위 폴더에 지정된 Default 명명 규칙에 따라 채워집니다. 상위 폴더에 컴포넌트 템플릿이 연결되어 있는 경우, 해당 템플릿에서 정의된 ‘컴포넌트 명명 규칙’이 적용됩니다. 소프트웨어는 전체 워크스페이스와 기존 콘텐츠의 식별자를 스캔한 후, 해당 규칙에 따라 사용 가능한 다음 고유 ID를 자동으로 할당합니다.
컴포넌트 규칙 검사는 Preferences 대화 상자에서 구성할 수 있습니다.
내장된 테스트 중 실패한 항목이나 치명적 오류(Fatal Error) 수준으로 설정된 사용자 정의 검사 중 하나라도 발생하면, 해당 컴포넌트를 워크스페이스에 저장할 수 없습니다.
사용자 정의 검사 항목의 Default 설정은 사용자의 컴포넌트에 적합하지 않을 수 있으므로, 각 옵션과 설계에 맞게 구성하는 방법을 숙지하는 것이 중요합니다. 각 사용자 정의 오류 검사 항목에 대한 정보는 아래에서 확인할 수 있습니다.
컴포넌트와 관련된 위반 사항
Duplicate component by Name
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 이름이 연결된 워크스페이스에 있는 컴포넌트의 이름과 동일한 경우 발생합니다.
알림
다음 형식으로 Messages 다음 형식으로 Panel이 표시됩니다:
Duplicate component by Name
해결을 위한 권장 사항
필요에 따라 컴포넌트에 서로 다른 고유한 이름을 지정하십시오.
-
싱글 구성 요소 편집 모드의 컴포넌트 Editor에서 Name '이름' 필드를 사용하여 Component Region의 필드를 사용하여 연결된 워크스페이스 내의 컴포넌트에 대해 고유한 다른 이름을 지정하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Item ID ' Component 열 그룹에 있는필드를 사용하여 연결된 워크스페이스 내의 컴포넌트에 대해 고유한 다른 이름을 지정하십시오.
Duplicate component by PCL
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 부품 선택 항목이 연결된 워크스페이스 내의 다른 컴포넌트에서 사용되고 있는 경우 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Duplicate component by Part Choice list
해결 방법
필요에 따라 컴포넌트에 서로 다른 고유한 부품 선택 항목을 할당하십시오.
-
싱글 구성 요소 편집 모드의 컴포넌트 편집기에서 Part Choices Region을 사용하여 연결된 워크스페이스 내의 컴포넌트에 대해 고유한 컴포넌트 부품 선택 목록으로 변경하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Part Choice n 컴포넌트 정의 Region의 열 그룹을 사용하여 연결된 워크스페이스 내의 컴포넌트에 고유한 컴포넌트 부품 선택 목록을 변경하십시오.
Invalid pin mappings
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 컴포넌트 심볼과 풋프린트 간의 매핑이 모호한 경우에 발생합니다. 예를 들어, 심볼의 Designator 필드에 1, 2, 3로 정의되어 있는 반면, 풋프린트의 Pad는 정의되어 있지 않습니다. Designator 필드에 B, C, E, 또는 심볼 핀 수가 풋프린트 Pad 수보다 많은 경우입니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 표시됩니다:
Pin
여기서:
-
PinDesignator는 심볼 핀의 Designator입니다. -
SymbolName는 심볼의 이름입니다. -
SymbolRevisionID는 심볼의 항목-리비전 ID입니다. -
PadDesignator는 풋프린트 패드의 Designator. -
FootprintName는 풋프린트의 이름입니다. -
FootprintRevisionID는 풋프린트의 아이템-리비전 ID입니다.
해결을 위한 권장 사항
현재 추가된 모델을 수정하거나 다른 모델을 선택하여 심볼 핀과 풋프린트 Pad가 일대일로 일치하도록 하십시오.
-
싱글 부품 편집 모드의 컴포넌트 편집기에서:
-
모델 미리보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하여, 해당 모델 유형에 대한 임시 Editor에서 컴포넌트가 현재 사용(참조) 중인 모델을 수정하십시오.
-
모델 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하고 Select Model 메뉴 항목을 선택하여 다른 모델이나 동일한 모델의 다른 리비전을 찾아 선택할 수 있습니다;
-
심볼 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하여 ‘Pins’ Panel에접근한 후, 모델의 셀을 클릭하고 필요한 값을 입력하여 매핑된 Pad/핀 타겟을 직접 변경할 수 있습니다.
-
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서:
-
모델 영역에서 모델 항목을 마우스 오른쪽 버튼으로 클릭한 후 Model Links Region 항목에서 마우스 오른쪽 버튼을 클릭하고 Edit 명령을 선택하여 해당 모델 유형에 대한 임시 Editor에서 컴포넌트가 현재 사용(참조) 중인 모델을 수정합니다;
-
모델의 Item ID 필드를 클릭한 후 Model Links Region에서 모델의필드를 클릭한 다음,
버튼을 클릭하여 다른 모델이나 동일한 모델의 다른 리비전을 찾아 선택합니다.
-
Missing Component Description
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 설명이 지정되지 않은 경우에 발생합니다.
알림
다음 형식으로 Messages 다음 형식으로 Panel이 표시됩니다:
Component Description is not specified
해결을 위한 권장 사항
문제가 되는 컴포넌트에 대해 필요한 설명을 지정하십시오.
-
싱글 구성 요소 편집 모드의 컴포넌트 편집기에서 Description '설명' 영역의 Component Region 필드를 사용하여 설명을 지정하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Description '설명' 필드를 사용하여 Component 컴포넌트 정의 Region의 열 그룹에 있는 필드를 사용하여 문제가 있는 컴포넌트에 대한 설명을 지정하십시오.
Missing Component Name
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 이름이 지정되지 않은 경우에 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Component Name is not specified
해결 방법
문제가 되는 컴포넌트에 대해 필요한 대로 이름을 지정하십시오.
-
싱글 구성 요소 편집 모드의 컴포넌트 편집기에서 Name '이름' 필드를 사용하여 Component Region 필드를 사용하여 이름을 지정하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 Name ' Component Region에 있는 필드를 사용하여 문제가 있는 컴포넌트의 이름을 지정하십시오.
Missing Component Type
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트의 유형이 지정되지 않은 경우에 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Component Type is not specified
해결을 위한 권장 사항
문제가 되는 컴포넌트의 유형을 필요에 따라 지정하십시오.
-
싱글 구성 요소 편집 모드의 컴포넌트 Editor에서 Type ' Component Region 필드를 사용하여 유형을 지정하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Type ' Component Region에 있는 필드를 사용하여 문제가 있는 컴포넌트의 유형을 지정하십시오.
Model revision is in Inapplicable State
Default report mode:
요약
이 위반 사항은 컴포넌트 정의에서 사용(참조) 중인 연결된 모델이 적용 불가능한 상태인 것으로 감지될 때 발생합니다. 예를 들어, 해당 모델은 현재 Obsolete 상태이므로 사용해서는 안 됩니다. 적용 가능 여부는 Allowed to be used in designs'상태 속성' 대화 상자의 옵션을 통해 결정됩니다. '라이프사이클 정의 편집' 대화 상자 내에서, 상위 라이프사이클 정의 내의 해당 상태 항목을 더블 클릭하거나, 해당 항목을 선택한 후 표시되는 편집 아이콘을 클릭하여 필요한 상태에 대한 이 대화 상자에 접근할 수 있습니다. 이 옵션이 활성화되면, 이 상태에 있는 모델은 컴포넌트에서 사용될 수 있습니다. 이 모델은 Applicable로 간주됩니다. 이 옵션이 비활성화되면, 이 상태에 있는 모델은 유효하게 사용될 수 없으며 Inapplicable (또는 적용 불가)로 간주됩니다.
알림
알림은 Messages Panel에 다음과 같은 형식으로 표시됩니다:
여기서:
-
ModelName는 모델의 이름입니다. -
ModelRevisionID는 모델의 항목-리비전 ID입니다.
해결을 위한 권장 사항
해당 컴포넌트에서 사용 가능한 대체 모델이나 동일한 모델의 다른 리비전을 선택하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 모델 미리 보기 화면 우측 상단에 있는 ‘
’ 컨트롤을 클릭한 후, Select Model 메뉴에서 항목을 선택하여 다른 모델이나 동일한 모델의 다른 리비전을 찾아 선택하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 모델의 Item ID 필드를 클릭한 다음 Model Links Region에서 모델의 필드를 클릭한 다음, ‘
’ 버튼을 클릭하여 다른 모델이나 동일한 모델의 다른 리비전을 찾아 선택하십시오.
Model revision is Out Of Date
Default report mode:
요약
이 위반 사항은 컴포넌트 정의에서 사용(참조) 중인 연결된 모델이 오래된 것으로 감지될 때 발생합니다. 해당 모델의 최신 리비전이 있는 경우, Revision State 해당 필드에는 모델 미리보기 아래(단일 컴포넌트 편집 모드의 컴포넌트 편집기에서) 현재 개정판의 수명 주기 상태 오른쪽에 Out of date싱글 컴포넌트 편집 모드 Revision Status 필드 내의 Model Links Region의필드에는 Out of date로 표시됩니다(일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서).
알림
알림이 Messages 다음 형식으로 Panel에 알림이 표시됩니다:
여기서:
-
ModelName는 모델의 이름입니다. -
ModelRevisionID는 모델의 항목-리비전 ID입니다.
해결 방안 권장 사항
최신 리비전을 사용한 최신 버전의 모델을 사용하도록 오래된 컴포넌트 모델 링크를 업데이트하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 모델 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하고 메뉴에서 Update to Latest 메뉴에서 해당 항목을 선택하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서, Model Links Region 내 모델 항목의 아무 곳이나 마우스 오른쪽 버튼으로 클릭한 다음 Update to Latest Revision 메뉴에서 선택하십시오.
Number of Pads exceeds Number of Pins
Default report mode:
요약
이 위반 사항은 컴포넌트 정의에서 사용(참조) 중인 풋프린트 모델에, 참조된 Schematic 심볼의 핀 수보다 많은 패드(구리 레이어에 배치된 SMD 패드 및 도금 스루홀 패드)가 포함되어 있을 때 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Number of pads in the footprint
여기서:
-
FootprintName는 풋프린트의 이름입니다. -
FootprintRevisionID는 풋프린트의 아이템-리비전 ID입니다. -
FootprintNumberOfPads는 풋프린트 내 Pad의 수입니다. -
SymbolName는 심볼의 이름입니다. -
SymbolRevisionID는 심볼의 아이템-리비전 ID입니다. -
SymbolNumberOfPins심볼의 핀 수입니다.
해결을 위한 권장 사항
현재 추가된 심볼을 편집하거나 다른 심볼/풋프린트 모델을 선택하여, 풋프린트의 Pad 수가 심볼의 핀 수를 초과하지 않도록 하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 편집기에서:
-
모델 미리보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하여, 해당 모델 유형에 대한 임시 Editor에서 컴포넌트가 현재 사용(참조) 중인 모델을 수정하십시오.
-
모델 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하고 메뉴에서 Select Model 메뉴 항목을 선택하여 다른 모델을 찾거나, 동일한 모델의 다른 리비전을 선택할 수 있습니다.
-
-
'일괄 컴포넌트 편집' 모드의 컴포넌트 Editor에서:
-
해당 Model Links Region 항목에서 마우스 오른쪽 버튼을 클릭하고 Edit 명령을 선택하여 해당 모델 유형에 대한 임시 Editor에서 컴포넌트가 현재 사용(참조) 중인 모델을 수정합니다.
-
모델의 Item ID 필드를 클릭한 다음 Model Links Region에서 모델의필드를 클릭한 다음,
버튼을 클릭하여 다른 모델이나 동일한 모델의 다른 리비전을 찾아 선택합니다.
-
Revision that is being edited is not latest
Default report mode:
요약
이 위반 사항은 편집 중인 컴포넌트 리비전이 연결된 워크스페이스에서 사용 가능한 최신 리비전이 아닐 때 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
여기서:
-
ComponentName는 컴포넌트의 Name입니다. -
ComponentRevisionID는 해당 컴포넌트의 항목-리비전 ID입니다.
해결 방법 권장 사항
편집을 위해 최신 컴포넌트 리비전을 선택하십시오. 이를 위해 ‘컴포넌트’ Panel에서 해당 컴포넌트를 찾아, Panel 내 항목을 마우스 오른쪽 버튼으로 클릭한 다음 Edit을 선택하십시오.
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
요약
이 위반 사항은 컴포넌트의 부품 선택에 잘못된 항목이 추가되어 워크스페이스에서 해당 부품을 검색할 수 없는 경우에 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice
여기서:
-
n는 문제가 있는 부품 선택 항목의 순번입니다.
해결을 위한 권장 사항
문제가 있는 컴포넌트에 대해 유효한 부품 선택 항목을 지정하십시오.
-
싱글 구성 요소 편집 모드의 컴포넌트 Editor에서 해당 컴포넌트의 잘못된 선택을 제거합니다. Part Choices Region에서 제거하고 새롭고 올바른 부품 선택 항목을 추가하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서, 컴포넌트 정의 영역의 Part Choice n 컴포넌트 정의 Region. 입력하십시오. 컴포넌트 선택 필드 값에 잘못된 내용이 입력되어 있는 경우, 해당 텍스트는 회색으로 표시되고 기울임꼴로 나타납니다. 두 항목이 모두 올바르게 입력되면 텍스트는 일반적인 흰색 텍스트로 표시됩니다.
풋프린트와 관련된 위반 사항
Duplicate Pad Designator
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트에 연결된 풋프린트 모델에 Designator 속성 값을 가진 여러 패드 객체가 있는 경우 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Duplicate Pad Designator On Pads Pad
여기서:
-
Identifier1는 중복된 Designator를 가진 Pad의 첫 번째 인스턴스에 대한 식별자로, Net-Designator 쌍과 Pad 좌표로 표현됩니다. -
Layer1는 중복된 Designator를 가진 Pad의 첫 번째 인스턴스가 배치된 레이어입니다. -
Identifier2는 중복된 Designator를 가진 Pad의 두 번째 인스턴스에 대한 식별자로, Net-Designator 쌍과 Pad 좌표로 표현됩니다. -
Layer2중복된 Designator를 가진 Pad의 두 번째 인스턴스가 배치된 레이어입니다.
해결을 위한 권장 사항
연결된 풋프린트 모델의 Pad에 서로 다른 고유한 Designator를 할당하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 편집기에서
컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Model Links Region에서 마우스 오른쪽 버튼을 클릭하고 Edit 명령을 선택합니다.
현재 컴포넌트에서 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. 문제가 되는 패드를 선택하고 속성 패널의 Pad 모드에서 해당 Designator 속성 값을 변경하십시오.
Duplicate Primitives
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트에 연결된 풋프린트 모델에 동일한 레이어의 동일한 위치에 배치된 동일한 개체가 있을 때 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Duplicate Primitives:
여기서:
-
ObjectType1는 중복 객체의 첫 번째 인스턴스의 유형입니다. -
Identifier1는 중복 객체의 첫 번째 인스턴스에 대한 식별자이며, 식별자의 표현 방식은 객체 유형에 따라 다릅니다. -
Layer1는 중복 객체의 첫 번째 인스턴스가 배치된 레이어입니다. -
ObjectType2복제된 객체의 두 번째 인스턴스의 유형입니다. -
Identifier2복제된 객체의 두 번째 인스턴스에 대한 식별자이며, 식별자의 표현 방식은 객체 유형에 따라 다릅니다. -
Layer2는 중복 객체의 두 번째 인스턴스가 배치된 레이어입니다.
해결을 위한 권장 사항
풋프린트 모델에서 중복된 객체를 제거하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 편집기에서
컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 Model Links Region 내의 풋프린트 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택합니다.
현재 컴포넌트에서 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. 복제된 개체를 선택하고 Delete 단축키를 사용하여 제거하십시오.
Mirrored Footprint (designed on bottom layer)
Default report mode:
요약
이 위반 사항은 컴포넌트 편집기에서 정의 중인 컴포넌트에 연결된 풋프린트 모델에 주요 프리미티브(Pad, Track, Arc, Fill, Region, 사각형, 텍스트 문자열, Keepout 개체)가 배치되어 있지만 Bottom Layer 해당 영역에는 이러한 프리미티브가 배치되어 있지 않은 경우 Top Layer.
PCB 풋프린트 Editor에서 풋프린트는 보드의 상단면을 기준으로 생성되며, 필요한 경우 PCB 설계 과정에서 하단면으로 뒤집을 수 있습니다.
알림
다음 형식으로 Messages Panel에 다음과 같은 형식으로 표시됩니다:
Bottom Layer Component
해결을 위한 권장 사항
프린트마크 프리미티브를 Bottom Layer 에서 Top Layer로 뒤집으십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서
컨트롤을 클릭합니다.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Model Links Region에서 마우스 오른쪽 버튼을 클릭하고 Edit 명령을 선택합니다.
현재 컴포넌트에서 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. Bottom Layer프라이머리트를 선택하고 Layer 속성을 변경하십시오. Properties Panel의 해당 모드에서속성을 Top Layer로 변경하십시오.
Missing Pad Designator
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트에 연결된 풋프린트 모델에Pad 객체가 없는 경우 발생합니다. Designator 속성 값이 지정되지 않은 패드 개체가 있는 경우 발생합니다.
알림
다음 형식으로 Messages 다음 형식으로 Panel이 표시됩니다:
Missing Pad Designator on Pad: Pad
여기서:
-
Identifier는 Designator가 명시되지 않은 Pad의 식별자로, Pad Net 및 좌표로 표현됩니다. -
Layer는 Designator가 명시되지 않은 Pad가 배치된 레이어입니다.
해결 방안 권고
연결된 풋프린트 모델의 Pad에 대해 Designator 값을 지정하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 편집기에서
컨트롤을 클릭하여, 임시 PCB 풋프린트 Editor에서 해당 컴포넌트가 현재 사용(참조) 중인 풋프린트를 엽니다.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 Model Links Region 내의 풋프린트 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
현재 해당 컴포넌트에서 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. 문제가 있는 Pad를 선택하고 속성 패널의 Pad 모드에서 해당 Designator 속성 값을 지정하십시오.
Offset Footprint Reference
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트에 연결된 풋프린트 모델의 기준점(원점)이 풋프린트 개체로 형성된 경계 사각형 밖에 있을 때 발생합니다.
알림
다음 형식으로 Messages Panel에 다음과 같은 형식으로 알림이 표시됩니다:
Offset Component Origin
해결 방법
참조점의 위치를 변경하여 풋프린트 개체들로 형성된 경계 사각형 안으로 오도록 하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서
컨트롤을 클릭하여, 임시 PCB 풋프린트 Editor에서 해당 컴포넌트가 현재 사용 중(참조 중)인 풋프린트를 엽니다.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Model Links Region 내의 풋프린트 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
현재 해당 컴포넌트에서 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. 메인 메뉴의 Edit » Set Reference 하위 메뉴의 명령을 사용하여 풋프린트 참조의 현재 위치를 변경하십시오.
Shorted Copper
Default report mode:
요약
이 위반 사항은 컴포넌트 편집기에서 정의 중인 컴포넌트에 연결된 풋프린트 모델에, 구리 레이어의 개체를 통해 서로 연결된패드 개체가 있는 경우 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Shorted Copper Connection Between Pad
여기서:
-
Identifier1는 단락된 패드 쌍 중 첫 번째 패드의 식별자로, Net Designator 쌍과 패드 좌표로 표현됩니다. -
Layer1는 단락된 패드 쌍 중 첫 번째 패드가 배치된 레이어입니다. -
Identifier2는 단락된 패드 쌍에서 두 번째 패드 인스턴스의 식별자로, Net Designator 쌍과 패드 좌표로 표현됩니다. -
Layer2단락된 패드 쌍의 두 번째 패드 인스턴스가 배치된 레이어입니다.
해결을 위한 권장 사항
연결된 풋프린트 모델의 Pads를 연결하는 구리 레이어 개체를 제거하십시오.
-
싱글 부품 편집 모드의 컴포넌트 편집기에서
컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Model Links Region 내의 풋프린트 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택합니다.
컴포넌트가 현재 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. 패드를 연결하는 구리 레이어 개체를 선택한 다음, 패드가 연결되지 않도록 변경하거나 해당 개체를 제거하십시오.
Unconnected Copper
Default report mode:
요약
이 위반 사항은 컴포넌트 Editor에서 정의 중인 컴포넌트에 연결된 풋프린트 모델에 구리 레이어에 객체가 있고, 이러한 객체가 어떤Pad 객체와도 연결되어 있지 않은 경우에 발생합니다. 이러한 풋프린트가 PCB 설계에 배치되면, 이러한 구리 레이어 객체에는 Net이 할당되지 않아 데드 구리가 됩니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Unconnected Copper on primitive :
여기서:
-
ObjectType풋프린트 모델 내의 어떤 Pad 객체와도 연결되어 있지 않은 객체의 인스턴스 유형입니다. -
Identifier풋프린트 모델 내의 어떤 Pad 객체와도 연결되어 있지 않은 객체의 식별자입니다. 식별자의 표현 방식은 객체 유형에 따라 다릅니다. -
Layer풋프린트 모델 내의 어떤 Pad 객체와도 연결되어 있지 않은 객체의 인스턴스가 배치된 레이어입니다.
해결을 위한 권장 사항
풋프린트 모델에서 현재 어떤 Pad 객체와도 연결되어 있지 않은 객체들이 Pad에 연결되도록 풋프린트 모델을 수정하십시오.
-
싱글 부품 편집 모드의 컴포넌트 편집기에서
컨트롤을 클릭합니다.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Model Links Region 내의 풋프린트 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택합니다.
컴포넌트가 현재 사용(참조) 중인 풋프린트 모델이 임시 PCB 풋프린트 Editor에서 열립니다. 구리 레이어에 개체를 배치하여 풋프린트 패드와 현재 어떤 Pad 개체에도 연결되지 않은 개체 간에 Connection을 형성하거나, 이러한 연결되지 않은 개체를 제거하십시오.
심볼과 관련된 위반 사항
Different pins between modes
Default report mode:
요약
이 위반 사항은 심볼의 디스플레이 모드 중 하나에 여분의 핀이 있을 때 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Extra Pin in display mode
여기서:
-
DisplayMode는 추가 핀이 발견된 심볼에 대한 특정 그래픽 표현 모드입니다. 심볼에는 Normal 모드를 가지며, 최대 255개의 Alternate 모드를 가질 수 있습니다. 동일한 컴포넌트 심볼에 대해 여러 개의 그래픽 표시 모드를 생성하는 방법에 대해 자세히 알아보세요. -
SymbolRevisionID는 심볼의 항목-리비전 ID입니다. -
PartDesignator는 심볼 부품의 Designator입니다. -
PinName는 문제가 있는 핀의 Name.
해결을 위한 권장 사항
이 위반 사항은 일반적으로 심볼에 대체 그래픽 모드가 정의되어 있고 다음 중 하나에 해당하는 경우 발생합니다:
- 다른 디스플레이 모드에서 지정되지 않은 핀이 특정 디스플레이 모드에 추가되었거나,
- 다른 디스플레이 모드에 지정된 핀과 다른 Designator 및/또는 이름을 가진 핀이 지정된 경우입니다.
그래픽 표시 모드 간에 핀 수가 동일해야 할 뿐만 아니라, 핀의 Designator 및 이름도 동일해야 합니다. 동일한 컴포넌트 심볼에 대해 여러 그래픽 표시 모드를 생성하는 방법에 대해 자세히 알아보세요.
문제가 되는 핀의 Designator 및/또는 이름을 변경하여 심볼의 각 디스플레이 모드 간에 핀 수와 Designator 및 이름 속성이 동일해지도록 하거나, 해당 디스플레이 모드에서 추가된 핀을 제거하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 심볼 미리 보기 우측 상단에 있는 ‘
’ 컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 Model Links Region 내의 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택합니다.
컴포넌트가 현재 사용(참조) 중인 심볼 모델이 임시 Schematic 라이브러리 Editor에서 열립니다. 문제가 되는 핀을 선택하고 해당 값을 변경합니다. Designator 및/또는 NameProperties 패널에서 속성 값을 변경하거나, Delete 단축키를 사용하여 해당 핀을 제거하십시오.
Duplicate Pin Designators
Default report mode:
요약
이 위반 사항은 컴포넌트의 심볼 모델에 있는 두 개 이상의 핀이 동일한 Designator를 가질 때 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Duplicate Pin Designator(s) (mode
여기서:
-
DisplayMode는 중복된 핀이 발견된 심볼에 대한 특정 그래픽 표현 모드입니다. 심볼에는 Normal 모드를 가지며, 최대 255개의 정의된 Alternate 모드를 가질 수 있습니다. -
PinDesignatorList는 문제가 되는 심볼 내에서 중복된 핀 디자인ators의 쉼표로 구분된 목록입니다.
해결을 위한 권장 사항
문제가 되는 핀의 Designator를 각각 고유한 할당값을 갖도록 적절히 변경하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 심볼 미리 보기 우측 상단에 있는 ‘
’ 컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 Model Links Region에서 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
컴포넌트가 현재 사용(참조) 중인 심볼 모델이 임시 Schematic 라이브러리 Editor에서 열립니다. 문제가 되는 핀을 선택하고 속성 패널의 핀 모드에서 해당 Designator Properties 패널의 ‘핀’ 모드에서 해당 속성의 값을 변경하거나, Delete 단축키를 사용하여 제거하십시오.
Missing Default Designator
Default report mode:
요약
이 위반 사항은 컴포넌트의 심볼 모델에 기본 Designator가 지정되지 않은 경우에 발생합니다.
알림
다음 형식으로 Messages 다음 형식으로 Panel이 표시됩니다:
Missing Default Designator
해결을 위한 권장 사항
문제가 되는 심볼 모델에 대한 Default Designator를 지정하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 심볼 미리 보기 우측 상단에 있는 ‘
’ 컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 해당 영역의 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Model Links Region 내의 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
컴포넌트가 현재 사용(참조) 중인 심볼 모델이 임시 Schematic 라이브러리 Editor에서 열립니다. Properties 패널의 심볼 모드를 열고(디자인 공간에서 객체가 선택되지 않은 상태에서 활성화됨) 필요한 Designator 접두사 뒤에 '?' 문자를 입력하십시오. Designator 필드에 입력하십시오(예: C?). Schematic 시트에 배치된 컴포넌트의 Designator에 있는 물음표는 설계 주석 처리 과정에서 실제 숫자로 업데이트됩니다.
Missing Pin Designator
Default report mode:
요약
이 위반 사항은 컴포넌트의 심볼 모델에 있는 핀에 Designator가 지정되지 않은 경우 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Missing Pin Designator of the symbol
여기서:
-
SymbolRevisionID는 문제가 있는 심볼의 항목-리비전 ID입니다.
해결을 위한 권장 사항
문제가 있는 심볼 모델의 각 핀에 대해 Designator를 지정하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 심볼 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 해당 영역에 있는 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Model Links Region 내의 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
해당 컴포넌트가 현재 사용(참조) 중인 심볼 모델이 임시 Schematic 라이브러리 Editor에서 열립니다. 문제가 되는 핀을 선택하고 속성 패널의 핀 모드에서 해당 Designator Properties 패널의 ‘핀’ 모드에서 해당 속성의 값을 지정하거나, Delete 단축키를 사용하여 핀을 제거하십시오.
Missing Pin Name
Default report mode:
요약
이 위반 사항은 컴포넌트의 심볼 모델에 있는 핀에 이름이 지정되지 않은 경우에 발생합니다.
알림
다음 형식으로 Messages Panel에 다음 형식으로 알림이 표시됩니다:
Missing Pin Name of the symbol
여기서:
-
SymbolRevisionID는 문제가 있는 심볼의 항목-리비전 ID입니다. -
PinDesignator는 문제가 있는 핀의 Designator.
해결을 위한 권장 사항
문제가 있는 심볼 모델에서 각 핀의 이름을 지정하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 심볼 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 Editor에서 Model Links Region에서 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
컴포넌트가 현재 사용(참조) 중인 심볼 모델이 임시 Schematic 라이브러리 Editor에서 열립니다. 문제가 되는 핀을 선택하고 속성 패널의 핀 모드에서 해당 Name Properties 패널의 ‘핀’ 모드에서 해당 속성의 값을 지정하거나, Delete 단축키를 사용하여 해당 핀을 제거하십시오.
참고
각기 다른 컴포넌트마다 Messages Panel에는 각 고유한 컴포넌트당 하나의 위반 인스턴스만 나열됩니다. 컴포넌트에는 이름이 정의되지 않은 핀이 두 개 이상인 심볼이 있을 수 있습니다.
Missing Pins in Sequence
Default report mode:
요약
이 위반 사항은 문제가 되는 심볼의 핀 Designator 값의 숫자 순서에서 누락된 핀이 감지되었을 때 발생합니다. 예를 들어, 심볼에 다음과 같은 Designator를 가진 핀이 있는 경우 1, 2, 5가 있는 핀이 있는데, Designator가 없다 3 와 4가 없는 핀이 없는 경우, 이 위반 사항이 발생합니다.
알림
알림이 Messages Panel에 다음 형식으로 표시됩니다:
Missing Pin Designator In Sequence :
여기서:
-
PinDesignatorList는 문제가 있는 심볼에서 감지된 숫자 순서 중 누락된 핀 Designator를 쉼표로 구분하여 나열한 목록입니다. -
LowerPinDesignator는 문제가 있는 심볼에서 감지된 핀 Designator의 최소 숫자 값입니다. -
UpperPinDesignator는 문제가 있는 심볼에서 감지된 핀 Designator의 최대 수치입니다.
해결을 위한 권장 사항
문제가 있는 심볼 모델에서, 순서에 누락된 핀 Designator가 있는 핀을 추가하거나, 핀 Designator가 연속적인 정수 값의 순서를 이루도록 핀 Designator를 변경하십시오.
-
싱글 컴포넌트 편집 모드의 컴포넌트 Editor에서 심볼 미리 보기 화면의 오른쪽 상단에 있는 ‘
’ 컨트롤을 클릭하십시오.
-
일괄 컴포넌트 편집 모드의 컴포넌트 편집기에서 Model Links Region 내의 심볼 항목을 마우스 오른쪽 버튼으로 클릭하고 Edit 명령을 선택하십시오.
컴포넌트가 현재 사용(참조) 중인 심볼 모델이 임시 Schematic 라이브러리 Editor에서 열립니다. 메인 메뉴에서 Place » Pin 메인 메뉴의 명령을 사용하여 필요한 수의 핀을 추가하고, 속성 패널의 핀 모드에서 해당 Designator Properties 패널의 핀 모드에서 해당 속성 값을 지정하여 심볼의 핀 Designator가 연속적인 정수 값의 순서를 이루도록 하십시오. 또한 심볼에 이미 배치된 핀의 Designator를 편집하십시오. Designator 심볼에 이미 배치된 핀의 속성을 편집할 수도 있습니다.
참고
순차적인 핀 번호 매기기를 사용하지 않는 컴포넌트도 있습니다. 예를 들어, A1, A3, A5(등)와 같이 순차적이지 않은 핀 번호를 사용하는 BGA가 있습니다. 이러한 상황에서는 해당 위반 사항을 포함한 채로 컴포넌트를 릴리스하고, 릴리스 노트에 그 사유를 기재하는 것이 좋습니다. 또는 Missing Pins in Sequence ' Data Management – Component Rule Checks 페이지의대화 상자에서 Preferences 에서' No Report로 설정할 수도 있습니다.


