Tutorial - Setting Up the Design Constraints in Altium Designer
Altium Designer의 PCB 편집기는 규칙 중심 환경입니다. 잘 정의된 설계 제약 조건 세트를 사용하면 다양하고 엄격한 설계 요구 사항이 있는 보드 설계를 성공적으로 완료할 수 있습니다.
설계 제약 조건은 설계의 회로도 및 PCB 양쪽에서 액세스할 수 있는 제약 조건 관리자에서 구성할 수 있습니다. 이 자습서에서는 설계 제약 조건을 회로도 측면에서 정의한 다음 다른 설계 데이터(컴포넌트 및 네트)와 함께 PCB로 전송합니다.
클리어런스 제약 조건 정의하기
첫 번째 단계는 서로 다른 그물에 속한 전기 물체가 서로 얼마나 가까이 있을 수 있는지 정의하는 것입니다. 이 요구 사항은 클리어런스 디자인 제약 조건으로 처리됩니다. 제약 조건 관리자에는 간격 행렬을 표시하는
-
프로젝트의 회로도가 활성 문서인 경우(그렇지 않은 경우 디자인 공간 상단의 회로도 문서 탭을 클릭), 메인 메뉴에서
Design » Constraint Manager 명령을 선택하여 제약 조건 관리자를 엽니다. 제약 조건 관리자의Clearances 제약 조건 관리자의 보기가 기본적으로 열립니다. -
메인 메뉴에서
Tools » Measurement Units » mm 명령을 선택하여 제약 조건 관리자에서 현재 측정 단위를 밀에서 밀리미터로 전환합니다. -
셀 내부에서 행과
All Nets 행과All Nets 열의 교차점에 있는 셀을 클릭하고 를 입력한 다음0.25 .Enter
너비 제약 조건 정의
라우팅의 폭은 해당 폭 디자인 제약 조건에 의해 제어되며, 이 제약 조건은 그물 라우팅을 시작할 때 자동으로 선택됩니다.
-
제약 조건 관리자의
Physical 상단의 해당 버튼을 사용하여 제약 조건 관리자의 보기를 엽니다. -
셀 내에서
Min Width 또는Preferred Width 열의 셀 내부를 클릭하고All Nets 의 셀을 클릭하고 컨스트레인트 매니저의 아래쪽에서 다음 너비 값을 정의합니다:-
Min Width =0.2 -
Preferred Width =0.25 -
Max Width =0.25
-
-
다음 단계는 파워 넷의 라우팅 폭을 지정하기 위해 다른 제약 조건을 추가하는 것입니다. 이렇게 하려면 파워 넷에 대한 넷 클래스를 생성한 다음 이 클래스에 특정 너비 제약 조건을 적용합니다. 보기에서
Physical 보기에서12V 및GND 에 대한 행을 선택하고 키를 누른 상태에서 그물 이름을 클릭한 다음 선택 항목을 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서CtrlClasses » Add Selected to Class » New Class 명령을 선택합니다.
-
대화 상자가 열리면
Add Class 대화 상자가 열리면 를 입력합니다PowerName 필드에 입력하고 12V 및 GND 네트워크가 모두 열에 나열되어 있는지 확인한 다음Member 열에 나열되어 있는지 확인한 다음Ok .
-
넷 클래스에 대한 항목
Power 에 대한 항목이Physical 뷰에 나타나며12V 및GND 네트가 나열됩니다. 셀 안의Min Width 또는Preferred Width 열의 셀을 클릭하고 다음 너비 값을 정의합니다:-
Min Width =0.25 -
Preferred Width =0.5 -
Max Width =0.5
-
비아 스타일 제약 조건 정의하기
레이어를 라우팅하고 변경하면 비아가 자동으로 추가됩니다. 이 경우 비아 속성은 해당 비아 스타일 디자인 제약 조건에 의해 정의됩니다.
-
제약 조건 관리자의
Physical 제약 조건 관리자의 보기에서 셀 안의Via Style 열의 셀 내부를 클릭하고All Nets 열의 셀을 클릭하고 제약 조건 관리자 아래쪽에서 다음 비아 스타일 값을 정의합니다:-
Diameter =1 -
Hole Size =0.6
-
-
제약 조건 관리자에서 변경한 내용을 저장하려면 메인 메뉴에서
File » Save 명령을 선택하여 제약 조건 관리자에서 변경 사항을 저장합니다. -
디자인 공간 상단의 탭을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서
Close Multivibrator.PrjPcb [Constraints] 명령을 선택하여 컨스트레인트 관리자를 닫습니다. -
프로젝트의 항목을 마우스 오른쪽 버튼으로 클릭하고
Projects 패널에서 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서Save 을 선택하여 프로젝트를 로컬에 저장합니다.