설계 제약 조건 설정하기

개요

Altium Designer의 제약 조건 Manager를 사용하여 Schematic 단계에서 설계 제약 조건을 설정하는 방법을 알아보세요. 이 튜토리얼에서는 설계 데이터를 PCB로 전송하기 전에 전기적 클리어런스, Signal 및 전원 Net의 라우팅 폭, 비아 치수를 정의하는 과정을 안내합니다. 튜토리얼 설계의 제약 조건을 설정하고 보드 제작을 향한 다음 단계로 나아가세요.

- 서로 다른 Net에 속한 객체 간의 클리어런스 요구 사항을 설정합니다.
- 일반 라우팅 폭을 구성하고 특정 폭 제약 조건을 적용한 전원 Net 클래스를 생성합니다.
- 비아 직경과 홀 크기를 정의한 다음 제약 조건과 프로젝트를 저장합니다.
AI로 더 깊이 알아보기:

Main page: 제약 조건 Manager를 사용하여 설계 요구 사항 정의하기

Altium Designer의 PCB Editor는 규칙 기반 환경입니다. 설계 제약 조건을 명확하게 정의하면 다양하고 까다로운 설계 요구 사항을 충족하는 보드 설계를 성공적으로 완료할 수 있습니다.

설계 제약 조건은 설계의 Schematic 및 PCB 양쪽에서 접근할 수 있는 제약 조건 Manager에서 구성합니다. 이 튜토리얼에서는 Schematic 측에서 설계 제약 조건을 정의한 다음 다른 설계 데이터(부품 및 Net)와 함께 PCB로 전송합니다.

필요한 제약 조건은 설계의 특성과 제조 역량에 따라 달라집니다. 모든 설계에 적합한 특정 제약 조건 집합은 없습니다.

클리어런스 제약 조건 정의하기

첫 번째 단계는 서로 다른 Net에 속한 전기적 객체 사이에 허용되는 최소 거리를 정의하는 것입니다. 이 요구 사항은 클리어런스 설계 제약 조건으로 처리합니다. 제약 조건 Manager에는 설계 내 Net 클래스 간의 클리어런스를 정의할 수 있는 클리어런스 매트릭스를 표시하는 Clearances 보기가 있습니다. 이 튜토리얼에서는 모든 객체 사이에 0.25 mm의 클리어런스를 적용하면 적합합니다.

  1. 프로젝트의 Schematic 시트가 활성 문서인 상태에서(활성 문서가 아니라면 설계 공간 상단의 Schematic 문서 탭을 클릭) 메인 메뉴에서 Design » Constraint Manager 명령을 선택하여 제약 조건 Manager를 엽니다. 기본적으로 제약 조건 Manager의 Clearances 보기가 열립니다.

     
  2. 메인 메뉴에서 Tools » Measurement Units » mm 명령을 선택하여 제약 조건 Manager의 현재 측정 단위를 mil에서 밀리미터로 변경합니다.

  3. All Nets 행과 All Nets 열이 교차하는 셀을 클릭하고 0.25를 입력한 다음 Enter 키를 누릅니다.

     

    측정 단위는 입력하지 않아도 됩니다. 입력한 값에 기본 측정 단위가 자동으로 추가됩니다.

폭 제약 조건 정의하기

라우팅 폭은 해당 폭 설계 제약 조건에 의해 제어되며, Net 라우팅을 시작하면 이 제약 조건이 자동으로 선택됩니다.

  • 제약 조건을 구성할 때는 가장 많은 Net에 적용되도록 일반 제약 조건을 설정한 다음, 전원 Net과 같이 특별한 폭 요구 사항이 있는 Net을 대상으로 특정 제약 조건을 추가하는 것이 기본적인 접근 방식입니다. 제약 조건 우선순위는 설계 객체의 고유한 계층 구조에 따라 자동으로 적용됩니다. 예를 들어 튜토리얼 설계에는 여러 Signal Net과 두 개의 전원 Net이 포함되어 있습니다. 모든 Net에 대한 Net 제약 조건을 0.25 mm로 설정할 수 있습니다. All Nets 범위에도 전원 Net이 포함되지만, 특정 제약 조건을 추가하여 이러한 Net을 별도로 지정할 수 있습니다.

  • 폭 설계 제약 조건에는 최소값, 최대값, 권장값 설정이 포함됩니다. 라우팅 중에 어느 정도 유연성을 확보하려면 이러한 설정을 사용하세요.

  • 전체 설계에서 필요한 모든 크기를 포괄하는 하나의 제약 조건 값을 정의하기 위해 최소값 및 최대값 설정을 사용하는 것은 피하세요. 이렇게 하면 Altium Designer가 각 설계 객체의 크기가 용도에 적합한지 감시하는 기능을 활용할 수 없게 됩니다.

  1. 상단의 해당 버튼을 사용하여 제약 조건 Manager의 Physical 보기를 엽니다.

  2. All Nets의 Min Width 또는 Preferred Width 열에 있는 셀을 클릭하고 제약 조건 Manager 하단에서 다음 폭 값을 정의합니다.

    • Min Width = 0.2

    • Preferred Width = 0.25

    • Max Width = 0.25

     
  3. 다음 단계는 전원 Net의 라우팅 폭을 지정하는 제약 조건을 추가하는 것입니다. 이를 위해 전원 Net용 Net 클래스를 생성한 다음 이 클래스에 특정 폭 제약 조건을 적용합니다. Physical 보기에서 Ctrl 키를 누른 상태로 Net 이름을 클릭하여 12V 및 GND Net의 행을 선택한 다음, 선택한 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Classes » Add Selected to Class » New Class 명령을 선택합니다.

  4. 열리는 Add Class 대화 상자의 Name 필드에 Power를 입력하고, Member 열에 12V 및 GND Net이 모두 나열되어 있는지 확인한 다음 Ok를 클릭합니다.

  5. Physical 보기에 Net 클래스 Power의 항목이 나타나고, 그 아래에 12V 및 GND Net이 나열됩니다. 이 Net 클래스의 Min Width 또는 Preferred Width 열에 있는 셀을 클릭하고 다음 폭 값을 정의합니다.

    • Min Width = 0.25

    • Preferred Width = 0.5

    • Max Width = 0.5

     

비아 스타일 제약 조건 정의하기

라우팅 중에 레이어를 변경하면 비아가 자동으로 추가됩니다. 이때 비아 속성은 해당 비아 스타일 설계 제약 조건에 의해 정의됩니다.

  1. 제약 조건 Manager의 Physical 보기에서 All Nets의 Via Style 열에 있는 셀을 클릭하고 제약 조건 Manager 하단에서 다음 비아 스타일 값을 정의합니다.

    • Diameter = 1

    • Hole Size = 0.6

     

    전원 Net은 보드의 한쪽 면에서만 라우팅할 수 있을 가능성이 매우 높으므로, 전원 Net 전용 라우팅 비아 스타일 제약 조건을 정의할 필요는 없습니다.

  2. 메인 메뉴에서 File » Save 명령을 선택하여 제약 조건 Manager에서 변경한 내용을 저장합니다.

  3. 설계 공간 상단의 제약 조건 Manager 탭을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Close Multivibrator.PrjPcb [Constraints] 명령을 선택하여 제약 조건 Manager를 닫습니다.

  4. Projects Panel에서 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 Save 를 선택하여 프로젝트를 로컬에 저장합니다.

이제 제약 조건 정의가 완료되었습니다. PCB를 생성할 차례입니다!

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

사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

구버전 문서

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

Contents