튜토리얼 단계
Created: September 13, 2018 | Updated: September 13, 2018
이 페이지에는 From Idea to Manufacture - Driving a PCB Design through CircuitStudio 튜토리얼의 접을 수 있는 섹션(collapsible sections) 내용이 포함되어 있습니다.
회로도 추가하기
-
리본에서 Home | Project | Project » Add New Schematic 메뉴 항목을 클릭합니다.
Sheet1.SchDoc라는 이름의 빈 회로도 시트가 설계 창에 열리고, 이 회로도의 아이콘이 Projects panel의 Source Documents 폴더 아이콘 아래에서 프로젝트에 연결된 상태로 표시됩니다. - 새 회로도 시트를 저장하려면 File » Save As을(를) 선택합니다. Save As 대화상자가 열리며, 프로젝트 파일과 동일한 위치에 회로도를 저장할 준비가 됩니다. File Name 필드에 이름 Multivibrator을(를) 입력한 다음 Save을(를) 클릭합니다. 프로젝트 파일 자체와 같은 폴더(또는 하위/하위의 하위 폴더)에 저장된 파일은 상대 참조(relative referencing)로 프로젝트에 연결되며, 다른 위치에 저장된 파일은 절대 참조(absolute referencing)로 연결됩니다.
- 프로젝트에 회로도를 추가했으므로 프로젝트 파일도 변경되었습니다. Projects panel에서 프로젝트 파일 이름을 Right-click한 다음 Save Project을(를) 선택하여 프로젝트를 저장합니다.
문서 옵션 구성하기
- 리본에서 Project | Content | Document Options을(를) 클릭하여 Document Options 대화상자를 엽니다.
- 이 튜토리얼에서 변경해야 하는 유일한 항목은 대화상자의 Sheet Options tab에 있는 Standard Styles 필드에서 시트 크기를 A4로 설정하는 것입니다.
- Snap 및 Visible Grids이(가) 모두 10으로 설정되어 있는지 확인합니다.
- OK 을(를) 클릭하여 대화상자를 닫고 시트 크기를 업데이트합니다.
- 문서가 보기 영역을 채우도록 하려면 View | Zoom Document을(를) 클릭합니다.
- File » Save을(를) 선택하여 회로도를 저장합니다(단축키: Ctrl+S).
라이브러리 검색하기
- 보이지 않는 경우 Libraries panel(View | System | Libraries)을 표시합니다.
- Libraries panel에서 Search 버튼을 눌러 위에 표시된 것처럼 Libraries Search 대화상자를 엽니다.
-
대화상자 옵션이 다음과 같이 설정되어 있는지 확인합니다:
-
첫 번째 Filter 행에서 Field은(는)
Name로, Operator은(는)contains로 설정되어 있고, Value은(는)3904입니다. -
Scope는 Search in
Components및 Libraries on path(으)로 설정되어 있습니다. -
Path은(는) 설치된 Altium 라이브러리를 가리키도록 설정되어 있으며, 이는
C:\Users\Public\Documents\Altium\CS\Library와(과) 유사할 것입니다.
-
첫 번째 Filter 행에서 Field은(는)
- Search 버튼을 클릭하여 검색을 시작합니다. Query Results이(가) Libraries panel에 표시됩니다. 아래 이미지에 표시된 것처럼 하나의 컴포넌트가 검색되어야 합니다. 연결된 모델 수에 따라 여러 번 나열될 수도 있습니다.
- 소프트웨어에 설치된 라이브러리에서만 컴포넌트를 배치할 수 있습니다. 현재 설치되어 있지 않은 라이브러리에서 배치하려고 하면, 컴포넌트를 배치하려는 시점에 해당 라이브러리를 Confirm the installation하라는 메시지가 표시됩니다.
트랜지스터 찾기 및 배치하기
- View | Zoom | Zoom Document을(를) 선택(단축키: V, A)하여 회로도 시트가 창 전체를 채우도록 합니다.
- 방금 설명한 검색 기법을 사용하여 Vaults panel에서 트랜지스터 BC547을 찾습니다.
-
Vault를 검색하면 먼저 결과를 클러스터링하여 가능한 컴포넌트가 들어 있는 폴더를 표시합니다. 트랜지스터 검색의 경우 모든 결과가
General Purpose Transistors라는 동일한 폴더에 있습니다. 하이퍼링크를 클릭하여 해당 폴더의 검색 결과를 연 다음CMP-1048-01437-1Item을 클릭합니다. - 해당 컴포넌트는 Vaults panel에 표시되며, 하단의 Preview을(를) 표시하고 심볼, 풋프린트 및 컴포넌트 파라미터를 확인할 수 있습니다(모든 Preview content를 표시하려면 하단 섹션의 크기를 조정해야 할 수도 있습니다).
- Right-click트랜지스터의 Item-Revision 번호를 Right-click하여 컨텍스트 메뉴(위에 표시됨)를 띄운 다음, 메뉴에서 Place CMP-1048-01437-1을(를) 선택합니다. 커서가 십자선으로 바뀌고 커서에 트랜지스터 floating 이미지가 붙습니다. 이제 부품 배치 모드입니다. 커서를 움직이면 트랜지스터도 함께 이동합니다.
Do not place the transistor yet!
- 회로도에 부품을 배치하기 전에, 커서에 떠 있는 어떤 객체든 속성을 편집할 수 있습니다. 트랜지스터가 커서에 떠 있는 상태에서 Tab 키를 눌러 Component Properties 대화상자를 엽니다. 대화상자가 아래와 같이 표시되도록 설정합니다.
-
대화상자의 Properties 섹션에서 Designator
Q1을(를) 입력합니다. - Comment 필드에 대해 Visible 체크박스를 활성화합니다.
- 다른 모든 필드는 기본값으로 두고 OK 을(를) 클릭하여 대화상자를 닫습니다.
- 트랜지스터 심볼이 붙은 커서를 이동하여 트랜지스터를 시트 중앙보다 약간 왼쪽에 배치합니다. 애플리케이션 하단 근처 상태 표시줄 왼쪽에 표시되는 현재 스냅 그리드를 확인합니다. 기본값은 10이며, 객체 배치 중 G 단축키를 눌러 사용 가능한 그리드 설정을 순환할 수 있습니다. 회로를 깔끔하게 유지하고 핀에 와이어를 쉽게 연결하려면 스냅 그리드를 10 또는 5로 유지하는 것을 강력히 권장합니다. 이처럼 단순한 설계에서는 10이 좋은 선택입니다.
- 트랜지스터 위치가 마음에 들면 마우스 왼쪽 버튼을 클릭하거나 키보드에서 Enter을(를) 눌러 트랜지스터를 회로도에 배치합니다.
- 커서를 이동하면 트랜지스터의 복사본이 회로도 시트에 배치된 것을 확인할 수 있지만, 여전히 부품 배치 모드이며 부품 윤곽이 커서에 떠 있습니다. 이 기능을 사용하면 동일한 유형의 부품을 여러 개 배치할 수 있습니다. 이제 두 번째 트랜지스터를 배치합니다. 이 트랜지스터는 이전 것과 동일하므로 배치 전에 속성을 편집할 필요가 없습니다. 소프트웨어는 동일 부품을 여러 인스턴스로 배치할 때 컴포넌트 디자인레이터를 자동으로 증가시킵니다. 이 경우 다음 트랜지스터는 자동으로 Q2로 지정됩니다.
- 앞서 표시된 대략적인 회로도 다이어그램을 보면 Q2가 Q1의 미러 형태로 그려져 있음을 알 수 있습니다. 커서에 떠 있는 트랜지스터의 방향을 뒤집으려면 키보드에서 X 키를 누릅니다. 이렇게 하면 컴포넌트가 수평(X축 방향)으로 뒤집힙니다.
- 커서를 이동하여 부품을 Q1의 오른쪽에 배치합니다. 더 정확하게 배치하려면 PgUp 키를 두 번 눌러 두 단계 확대합니다. 이제 그리드 라인이 보일 것입니다.
- 부품 위치를 잡았으면 마우스 왼쪽 버튼을 클릭하거나 Enter을(를) 눌러 Q2를 배치합니다. 다시 한 번, “들고 있는” 트랜지스터의 복사본이 회로도에 배치되고 다음 트랜지스터가 커서에 떠서 배치 대기 상태가 됩니다.
- 모든 트랜지스터를 배치했으므로 right mouse button을(를) 클릭하거나 Esc 키를 눌러 부품 배치 모드를 종료합니다. 커서는 표준 화살표로 돌아갑니다.
저항 찾기 및 배치하기
-
방금 설명한 검색 기법을 사용하여 Vaults panel에서 적절한
100K 5% 0805저항을 검색합니다. 검색 결과는 Item CMP-1013-00122-1을(를) 반환해야 합니다. - Right-click저항의 Item 번호를 Right-click하여 컨텍스트 메뉴를 표시한 다음, 메뉴에서 Place CMP-1013-00122-1을(를) 선택합니다.
- 저항이 커서에 떠 있는 상태에서 Tab 키를 눌러 Component Properties 대화상자를 엽니다.
-
대화상자의 Properties 섹션에서 Designator
R1을(를) 입력합니다. - Comment 필드에 대해 Visible 체크박스를 활성화합니다.
-
풋프린트 Model이
RESC0805(2012)_N로 설정되어 있는지 확인합니다. 모델 이름 옆 드롭다운을 사용하면 이 컴포넌트에 IPC Low Density(_M), IPC Medium Density(_N), IPC High Density(_L)의 세 가지 풋프린트 모델이 연결되어 있음을 확인할 수 있습니다. 선택된 풋프린트는 설계 동기화 중 PCB로 전달됩니다. - 다른 모든 필드는 기본값으로 두고 OK 을(를) 클릭하여 대화상자를 닫습니다. 저항은 커서에 떠 있게 됩니다.
- Spacebar을(를) 눌러 컴포넌트를 90° 단위로 회전시키며 올바른 방향이 될 때까지 조정합니다.
- 저항을 Q1의 베이스 위쪽 및 왼쪽에 배치한 다음(앞서 표시된 회로도 다이어그램 참조) left mouse button을(를) 클릭하거나 Enter을(를) 눌러 부품을 배치합니다.
- 다음으로 다른 100k 저항 R2를 Q2의 베이스 위쪽 및 오른쪽에 배치합니다. 두 번째 저항을 배치하면 디자인레이터가 자동으로 증가합니다.
- right mouse button을(를) 클릭하거나 Esc 키를 눌러 부품 배치 모드를 종료합니다. 커서는 표준 화살표로 돌아갑니다.
-
남은 두 저항 R3와 R4의 값은 1K입니다. Vaults panel에서 적절한
1K 5% 0805저항을 검색합니다. -
이 검색은 1K1, 1K2, 1K3 등 1K로 시작하는 값을 가진 모든 저항을 반환합니다. Description 필드를 사용하여 검색 결과에서
1K 5% 0805저항을 클릭해 연 다음, right-click하고 Place합니다. -
방금 제시된 단계에 따라 Designator을(를)
R3(으)로 설정하고, Comment의 표시를 활성화하며, 풋프린트 Model을RESC0805(2012)_N(으)로 설정합니다. - R3를 Q1의 컬렉터 바로 위에 배치한 다음, 위 이미지에 표시된 것처럼 R4를 Q2의 컬렉터 바로 위에 배치합니다.
- Right-clickEsc을(를) 누르거나 Esc을(를) 눌러 부품 배치 모드를 종료합니다.
커패시터 찾기 및 배치
-
Vaults 패널로 돌아가 적절한
22nF 16V 0805커패시터를 검색합니다. 검색 결과로 여러 후보 커패시터가 표시됩니다. 이 설계에 사용할 항목CMP-1036-04042-1을(를) 클릭합니다. - Right-click 커패시터의 Item 번호에서 Place CMP-1036-04042-1을(를) 선택합니다.
- 저항이 여전히 커서에 떠 있는 상태에서 Tab 키를 눌러 Component Properties 대화상자를 엽니다.
-
대화상자의 Properties 섹션에서 Designator
C1을(를) 입력합니다. - Comment 필드에 대해 Visible 체크박스를 활성화합니다.
-
풋프린트 Model이
CAPC0805(2012)145_N(으)로 설정되어 있는지 확인합니다. - 다른 모든 필드는 기본값으로 둔 다음 OK 을(를) 클릭하여 대화상자를 닫습니다. 커패시터가 커서에 떠 있게 됩니다.
- Spacebar을(를) 눌러 90° 단위로 부품을 회전시키며 올바른 방향이 될 때까지 조정합니다.
- 커패시터를 트랜지스터 위, 저항 아래에 위치시키고(앞서 표시된 회로도 참조) left mouse button을(를) 클릭하거나 Enter을(를) 눌러 부품을 배치합니다.
- 커패시터 C2를 위치시키고 배치합니다.
- Right-click 또는 Esc을(를) 눌러 배치 모드를 종료합니다.
커넥터 찾기 및 배치
- 마지막으로 배치할 부품은 커넥터이며, Miscellaneous Connectors.IntLib에 있습니다. 이 통합 라이브러리는 보통 이미 설치되어 있습니다. 설치되어 있지 않다면 설치한 후 Libraries 패널 상단에서 선택합니다.
-
커넥터는 2핀 헤더입니다. Libraries 패널의 필터 필드에
header을(를) 입력합니다. 이 검색에서는 와일드카드 *를 사용하지 않는다는 점에 유의하세요. 문자열header(으)로 시작하는 컴포넌트만 검색하기 때문입니다. 검색 문자열 앞에 와일드카드를 포함하면, 이름이나 설명 어디에든 문자열header이(가) 들어 있는 모든 컴포넌트가 반환됩니다. -
목록에서
Header 2을(를) 선택한 다음 Place 버튼을 클릭합니다. -
커서에 떠 있는 동안 Tab을(를) 눌러 속성을 편집합니다. Designator 을(를)
Y1(으)로 설정하고 PCB 풋프린트 모델이 HDR1X2인지 확인합니다. - 커넥터를 배치하기 전에 X을(를) 눌러 수평으로 뒤집어 올바른 방향이 되게 합니다. 위 이미지에 표시된 것처럼 회로도에 커넥터를 클릭하여 배치합니다.
- Right-click 또는 Esc 을(를) 눌러 부품 배치 모드를 종료합니다.
- 회로도를 저장합니다(Ctrl+S).
회로도 배선하기
- 회로도 시트를 잘 보이게 하려면 PgUp 키를 눌러 확대하거나 PgDn을(를) 눌러 축소합니다. 또는 Ctrl 키를 누른 채 마우스 휠을 굴려 확대/축소하거나, Ctrl + Right Mouse 버튼을 누른 채 마우스를 위/아래로 드래그하여 확대/축소할 수도 있습니다. 또한 우클릭 View 하위 메뉴에는 Fit All Objects(Ctrl+PgDn) 같은 유용한 View 명령이 여러 개 있습니다.
-
먼저 다음과 같은 방식으로 저항 R1의 아래쪽 핀을 트랜지스터 Q1의 베이스에 배선합니다.
버튼(Home | Circuit Elements | Wire)을 클릭하여 와이어 배치 모드로 들어갑니다. 커서가 십자선으로 바뀝니다.
- 커서를 R1의 하단 끝에 올려놓습니다. 올바른 위치에 있으면 커서 위치에 빨간 연결 마커(큰 십자)가 나타납니다. 이는 커서가 해당 부품의 유효한 전기적 연결 지점 위에 있음을 의미합니다.
- Left Mouse Button을(를) 클릭하거나 Enter을(를) 눌러 첫 번째 와이어 포인트를 고정합니다. 커서를 이동하면 커서 위치에서 고정점까지 와이어가 연장되는 것이 보입니다.
- 커서를 Q1의 베이스 위로 옮겨 커서가 빨간 연결 마커로 바뀔 때까지 위치시킵니다. 클릭하거나 Enter을(를) 눌러 Q1의 베이스에 와이어를 연결합니다. 커서가 해당 와이어에서 해제됩니다.
- 커서는 계속 십자선으로 남아 있어, 다른 와이어를 배치할 준비가 되었음을 나타냅니다. 배치 모드를 완전히 종료하고 화살표 커서로 돌아가려면 Right-Click을(를) 하거나 Esc을(를) 다시 누르면 되지만, 지금은 그렇게 하지 마세요.
- 다음으로 R3의 아래쪽 핀에서 Q1의 컬렉터까지 배선합니다. 커서를 R3의 아래쪽 핀 위에 놓고 클릭하거나 Enter을(를) 눌러 새 와이어를 시작합니다. 커서를 수직으로 이동해 Q1의 컬렉터 위에 놓은 다음 클릭하거나 Enter을(를) 눌러 와이어 세그먼트를 배치합니다. 다시 커서가 해당 와이어에서 해제되며, 배선 모드 상태로 남아 다음 와이어를 배치할 준비가 됩니다.
- 위 애니메이션에 표시된 것처럼 회로의 나머지 부분도 배선합니다.
- 모든 와이어 배치를 마쳤으면 right-click을(를) 하거나 Esc을(를) 눌러 배치 모드를 종료합니다. 커서가 화살표로 돌아갑니다.
넷 라벨 추가하기
-
버튼(Home | Circuit Elements | Net Label)을 클릭합니다. 넷 라벨이 커서에 떠서 나타납니다.
- 배치하기 전에 넷 라벨을 편집하려면 Tab 키를 눌러 Net Label 대화상자를 엽니다.
-
Net 필드에
12V을(를) 입력한 다음 OK을(를) 클릭하여 대화상자를 닫습니다. - 아래 이미지에 표시된 것처럼 넷 라벨의 왼쪽 아래 모서리가 회로도에서 가장 위쪽 와이어에 닿도록 넷 라벨을 배치합니다. 넷 라벨이 와이어에 연결되도록 올바르게 위치하면 커서가 빨간 십자로 바뀝니다. 십자가가 연한 회색이면 유효한 연결이 만들어지지 않는다는 뜻입니다.
자유 공간에 있는 넷 라벨(왼쪽 이미지)과 와이어 위에 위치한 넷 라벨(오른쪽 이미지); 빨간 십자에 유의하세요.

- 첫 번째 넷 라벨을 배치한 후에도 넷 라벨 배치 모드가 유지됩니다. 두 번째 넷 라벨을 배치하기 전에 Tab 키를 다시 눌러 편집합니다.
-
Net 필드에
GND을(를) 입력한 다음 OK을(를) 클릭하여 대화상자를 닫습니다. - 아래 이미지에 표시된 것처럼 넷 라벨의 왼쪽 아래가 회로도에서 가장 아래쪽 와이어에 닿도록 넷 라벨을 배치합니다. Right-click 또는 Esc을(를) 눌러 넷 라벨 배치 모드를 종료합니다.
- 회로도와 프로젝트도 저장합니다.
연결 매트릭스 변경하기
- 설정 중 하나를 변경하려면 색상 상자를 클릭합니다. 그러면 네 가지 가능한 설정 사이를 순환합니다. 매트릭스 영역에서 right-click할 수 있으며, 그러면 모든 설정을 동시에 토글할 수 있는 메뉴가 표시됩니다. 여기에는 모든 설정을 Default 상태로 복원하는 옵션도 포함됩니다(설정을 토글하다가 기본 상태가 기억나지 않을 때 유용함).
- 회로에는 Passive Pin(저항, 커패시터, 커넥터)과 Input Pin(트랜지스터)만 포함되어 있습니다. 연결 매트릭스가 연결되지 않은 패시브 핀을 감지하도록 이를 변경해 보겠습니다. 오른쪽에서 Passive Pin 행을 찾습니다. 열 레이블을 따라가 Unconnected을(를) 찾습니다. 이 둘이 교차하는 사각형은 회로도에서 passive pin이(가) unconnected인 것으로 발견될 때의 오류 조건을 나타냅니다. 기본 설정은 녹색이며, 이는 보고서가 생성되지 않음을 의미합니다.
- 프로젝트를 컴파일할 때 연결되지 않은 패시브 핀에 대해 오류가 생성되도록, 이 교차 상자를 Orange(위 이미지 참조)로 바뀔 때까지 클릭합니다. 튜토리얼 후반에서 이를 확인하기 위해 의도적으로 이 오류를 한 번 만들어 볼 것입니다.
컴파일 및 오류 확인
- Multivibrator 프로젝트를 컴파일하려면 Home | Project | Project » Compile을(를) 선택합니다.
- 프로젝트가 컴파일되면 모든 경고와 오류가 Messages 패널에 표시됩니다. 이 패널은 오류가 감지된 경우에만 자동으로 나타납니다(경고만 있을 때는 자동으로 나타나지 않음). 수동으로 열려면 View | System | Messages을(를) 클릭합니다.
- 회로가 올바르게 그려졌다면 Messages 패널에는 오류가 없어야 하며, Compile successful, no errors found 메시지만 있어야 합니다. 오류가 있다면 각 항목을 하나씩 확인하면서 회로를 점검하고 모든 배선과 연결이 올바른지 확인합니다.
이제 회로에 의도적으로 오류를 도입한 다음 프로젝트를 다시 컴파일합니다:
- 설계 창 상단의 Multivibrator.SchDoc 탭을 클릭하여 회로도 시트를 활성 문서로 만듭니다.
- R1을 Q1의 베이스 와이어에 연결하는 와이어의 가운데를 클릭합니다. 와이어 양 끝에 작은 사각형 편집 핸들이 나타나고, 선택 색상이 와이어를 따라 점선으로 표시되어 선택되었음을 나타냅니다. 키보드에서 Delete 키를 눌러 와이어를 삭제합니다.
- 오류를 확인하기 위해 프로젝트를 다시 컴파일합니다(Home | Project | Project » Compile). Messages 패널에 회로에 연결되지 않은 핀이 있음을 나타내는 경고 메시지가 표시됩니다.
- Messages 패널은 위 이미지에 표시된 것처럼 가로로 두 영역으로 나뉩니다. 위쪽 영역에는 모든 메시지가 나열되며, right-click 메뉴를 통해 저장, 복사, 크로스 프로브, 또는 지우기가 가능합니다. 아래쪽 영역에는 패널의 위쪽 영역에서 현재 선택된 경고/오류의 상세 내용이 표시됩니다.
- Messages 패널의 어느 영역에서든 오류 또는 경고를 더블클릭하면, 회로도 뷰가 해당 오류가 있는 객체로 이동(pan)하고 확대/축소(zoom)됩니다.
이 튜토리얼 섹션을 마치기 전에 회로도의 오류를 수정해 봅시다.
- 회로도 시트를 활성 문서로 만듭니다.
- 실행 취소(Ctrl+Z)를 수행하여 삭제된 와이어를 복원합니다.
- 더 이상 오류가 없는지 확인하려면 프로젝트를 다시 컴파일합니다(Home | Project | Project » Compile). Messages 패널에는 오류가 없어야 합니다.
- 회로도와 프로젝트 파일도 저장합니다.
프로젝트에 새 보드 추가하기
- 새 PCB는 Home | Project | Project » Add new PCB 명령을 사용하여 프로젝트에 추가할 수 있습니다.
- PCB는 아래와 같이 프로젝트에 Source Document 로 표시됩니다. Projects 패널에서 PCB 아이콘을 Right-click하여 Save As 명령을 선택하고 이름을
Multivibrator.CSPcbDoc로 지정합니다. Save As 대화상자에는 파일 확장자를 입력할 필요가 없으며, 확장자는 자동으로 추가됩니다.
- PCB를 추가하면 프로젝트가 변경됩니다. 프로젝트를 저장하세요(Projects 패널에서 프로젝트 파일명을 right-click한 다음 Save Project 선택).
원점과 그리드 설정
- 이 소프트웨어에는 두 가지 원점이 있습니다. 작업 공간의 왼쪽 아래에 있는 절대 원점(Absolute Origin)과, 현재 작업 공간 위치를 결정하는 사용자 정의 상대 원점(Relative Origin)입니다. 원점을 설정하기 전에 현재 보드 형상의 왼쪽 아래로 계속 확대하여 그리드를 쉽게 볼 수 있을 때까지 확대하세요. 이렇게 하려면 보드 형상의 왼쪽 아래 모서리 위에 커서를 놓고, 아래 이미지처럼 Coarse 그리드와 Fine 그리드가 모두 보일 때까지 PgUp를 누릅니다.
- 상대 원점을 설정하려면 Home | Grids and Units | Origin » Set를 선택한 다음, 보드 형상의 왼쪽 아래 모서리 위에 커서를 놓고 왼쪽 클릭하여 설정합니다.
명령을 선택하고 보드 형상의 왼쪽 아래 모서리(왼쪽 이미지) 위에 커서를 놓은 다음 클릭하여 원점을 정의합니다(오른쪽 이미지).

- 다음 단계는 위 표에 요약된 것처럼 적절한 스냅 그리드를 선택하는 것입니다. 그리드는 리본(Ribbon)의 Home 탭에 있는 Grids and Units 섹션에서 설정합니다. 설계 과정에서는 그리드를 변경하는 일이 매우 흔합니다. 예를 들어 부품 배치에는 거친(coarse) 그리드를 사용하고, 배선(routing)에는 더 촘촘한(fine) 그리드를 사용할 수 있습니다. 그리드는 Snap Grid 드롭다운 목록에서 새 값을 선택하거나, Snap Grid 필드에 필요한 값을 직접 입력한 뒤 Enter 를 눌러 입력값을 적용할 수 있습니다.
-
이 튜토리얼에서는 Metric 그리드를 사용합니다. Metric으로 전환하려면
버튼을 클릭하세요.
-
처음 사용할 그리드는
5mm입니다. 이 값을 Snap Grid 필드에 입력하세요.
보드 형상 재정의
- 기본 보드 형상은 4x4인치입니다. 이 튜토리얼에서 보드 크기는 30mm x 30mm입니다.
- 현재 사용 중인 작업 공간 전체가 보이도록 다시 축소하려면 View | Zoom | Zoom All(Ctrl+PgDn)를 클릭하세요. 디자인은 아래 왼쪽 이미지와 비슷하게 보일 것입니다.
- 다음 단계는 보드 형상을 30mm x 30mm로 변경하는 것입니다. 여기서는 보드 형상을 재정의(다시 그리기)하거나 기존 보드 형상을 편집하는 방법 중 하나를 선택할 수 있습니다. 단순한 정사각형/직사각형의 경우 기존 보드 형상을 편집하는 것이 더 효율적입니다. 이를 위해 Home | Board | Board Shape » Edit Board Shape를 선택하세요.
- 보드 표시가 변경되며 형상이 녹색으로 표시됩니다. 아래와 같이 각 모서리와 각 변의 중앙에 편집 핸들이 나타납니다.
- 목표는 형상을 30mm x 30mm 보드가 되도록 크기를 조정하는 것입니다. 보이는 Coarse 그리드는 25mm(스냅 그리드의 5배)이고, 보이는 Fine 그리드는 5mm이며 이를 가이드로 사용합니다. 이제 위쪽/오른쪽 변을 아래/안쪽으로 밀어 올바른 크기를 만들거나, 원점에 있는 모서리는 그대로 두고 나머지 세 모서리를 안쪽으로 이동하는 방식 중 하나를 선택할 수 있습니다.
- 위쪽 변을 아래로 이동하려면 커서를 변 위에(핸들 위가 아닌 곳) 놓습니다. 커서가 양방향 화살표로 바뀌면 클릭한 채로 유지하고, 상태 표시줄(Status bar)의 Y 커서 위치가 30mm가 되도록 변을 새 위치로 드래그합니다.
- 같은 방식으로 오른쪽 변을 안쪽으로 이동시키되, 상태 표시줄의 X 커서 위치가 30mm가 되도록 위치를 맞춥니다.
상태 표시줄에 표시된 현재 그리드 위치에서 알 수 있듯이 보드 형상이 30mm x 30mm로 조정되었습니다.
- 작업 공간의 아무 곳이나 클릭하여 보드 형상 편집 모드를 종료합니다.
- 보드를 저장하세요.
회로도 캡처에서 PCB 레이아웃으로 설계 전송
- Multivibrator.SchDoc가 활성 문서인지 확인합니다.
-
리본에서 Home | Project | Project » Update PCB Document Multivibrator.CSPcbDoc 를 선택합니다. 프로젝트가 컴파일되고 Engineering Change Order 대화상자가 열립니다.
회로도와 PCB가 일치하도록 PCB에 적용해야 하는 각 변경 사항마다 ECO가 생성됩니다.
- Validate Changes를 클릭합니다. 모든 변경 사항이 검증되면 Status 목록의 각 변경 항목 옆에 녹색 체크가 표시됩니다. 변경 사항이 검증되지 않으면 대화상자를 닫고 Messages 패널을 확인하여 오류를 해결하세요.
- Execute Changes를 클릭하여 변경 사항을 PCB 편집기로 전송합니다.
- 완료되면 대상 PCB가 열리고 그 위에 Engineering Change Order 대화상자가 열린 상태로 표시되며, 아래 이미지처럼 Done 열 항목이 체크된 상태로 바뀝니다.
- 대화상자를 Close 하여 전송 과정을 완료합니다.
- 부품은 보드 외부에 배치된 상태로 생성되며, 보드 위에 배치할 준비가 됩니다. 부품 배치를 시작하기 전에 배치 그리드, 레이어, 설계 규칙을 구성하는 등의 몇 가지 단계가 필요합니다.
레이어 가시성 구성
- View Configurations 대화상자를 엽니다(View | View | Switch to 3D » View Configurations » View Configuration).
- Board Layers And Colors 탭에서 두 개의 신호 레이어가 표시(visible) 상태인지 확인합니다.
- 이 대화상자에서 마스크 레이어, 실크스크린 레이어, 그리고 DRC 및 그리드 같은 시스템 레이어의 표시를 제어한다는 점에 유의하세요.
- 배치 및 라우팅 중 시각적 “혼잡”을 줄이기 위해 Mechanical Layers, 모든 Mask Layers, 그리고 Drill Guide 및 Drill Drawing 레이어의 표시를 비활성화합니다.
- View Options 탭으로 전환합니다.
-
Show Pad Nets 옵션이 활성화되어 있는지, 그리고 Net Names on Tracks Display이(가)
Single and Centered(으)로 설정되어 있는지 확인합니다. - OK를 클릭하여 설정을 적용하고 대화상자를 닫습니다.
보드 레이어 스택 구성
- Layer Stack Manager를 엽니다. 새 보드의 기본 스택은 위 이미지에 표시된 것처럼 유전체 코어(dielectric core), 두 개의 구리 레이어, 그리고 상/하단 솔더마스크(커버레이) 및 오버레이(실크스크린) 레이어로 구성됩니다.
- 새 레이어와 플레인은 현재 선택된 레이어 아래에 추가되며, Add Layer 버튼 또는 우클릭 메뉴를 사용해 수행합니다.
- 재질, 구리 두께, 유전체 특성과 같은 레이어 속성은 Layer Stack Table가 배치될 때 포함되며 신호 무결성 분석에도 사용됩니다. 해당 설정을 구성하려면 셀을 더블클릭합니다. 예를 들어 아래 이미지에 표시된 Thickness 설정은 더 적합한 미터법 값으로 약간 변경되었습니다.
- 레이어 스택 옵션을 살펴본 후, 아래 이미지에 표시된 값으로 되돌린 다음 OK를 클릭하여 대화상자를 닫습니다.
부품 배치 스냅 그리드 정의
- Home | Grids and Units | Properties를 클릭하여 Cartesian Grid Editor 대화상자를 엽니다. Ctrl+G 단축키를 사용해 Cartesian Grid Editor 대화상자에 직접 접근할 수도 있습니다.
-
Step X 필드에
1mm값을 입력합니다. X와 Y 필드가 연결되어 있으므로 Step Y 값을 따로 정의할 필요가 없습니다. -
낮은 확대 수준에서도 그리드가 보이도록 Multiplier 을(를)
5x Grid Step(으)로 설정합니다. 두 그리드를 더 쉽게 구분할 수 있도록 Fine 그리드는 더 옅은 색의Dots로 표시되도록 설정합니다. - OK를 클릭하여 대화상자를 닫습니다.
신호 넷에 대한 라우팅 폭 규칙 구성
- PCB를 활성 문서로 둔 상태에서 PCB Rules and Constraints Editor를 엽니다.
- 각 규칙 카테고리는 대화상자 왼쪽의 Design Rules 폴더 아래에 표시됩니다. Routing 카테고리를 더블클릭하여 확장하고 관련 라우팅 규칙을 확인합니다. 그런 다음 Width를 더블클릭하여 현재 정의된 폭(width) 규칙을 표시합니다.
- 기존 Width 규칙을 한 번 클릭하여 선택합니다. 규칙을 클릭하면 대화상자 오른쪽에 해당 규칙의 설정이 표시되며, 상단 섹션에는 규칙의 Where the Object Matches(규칙의 scope라고도 함 — 이 규칙이 대상으로 삼을 항목), 그 아래에는 규칙의 Constraints가 표시됩니다.
-
이 규칙은 설계의 대부분 넷(신호 넷)을 대상으로 하므로 Where the Object Matches 설정이
All(으)로 되어 있는지 확인합니다. - 이 규칙의 설정은 새 PCB의 기본값입니다. Min Width, Preferred Width 및 Max Width 값을 편집하여 0.25mm로 설정합니다. 설정은 대화상자 하단에 표시된 개별 레이어에도 반영된다는 점에 유의하세요. 레이어별로 요구사항을 구성할 수도 있습니다.
- 이제 규칙이 정의되었습니다. Apply를 클릭하여 저장하고 대화상자는 열린 상태로 유지합니다.
전원 넷을 위한 라우팅 폭 규칙 추가
- 다음 단계는 전원 넷의 라우팅 폭을 지정하기 위해 두 개의 새 설계 규칙을 추가하고 구성하는 것입니다. 이 규칙을 추가하고 구성하려면 PCB Rules and Constraints Editor를 엽니다.
- 대화상자 왼쪽의 Design Rules 트리에서 기존 Width 규칙이 선택된 상태에서 우클릭한 다음 New Rule를 선택하여 새 Width 제약 조건 규칙을 추가합니다.
- 새 규칙인 Width_1이 나타납니다. Design Rules 트리에서 새 규칙을 클릭하여 속성을 구성합니다.
-
오른쪽의 Name 필드를 클릭하고, 해당 필드에 이름
Width_12V을(를) 입력합니다. - Where the Object Matches 설정에서 드롭다운에서 Net을(를) 선택한 다음, 아래와 같이 두 번째 드롭다운에서 12V net을 선택합니다.
-
마지막 단계는 규칙의 Constraints를 설정하는 것입니다. 아래와 같이 전원 net의 라우팅 폭을 0.25mm~0.5mm 범위로 허용하도록 Min Width / Preferred Width / Max Width 값들을 각각
0.25/0.5/0.5(으)로 편집합니다.
-
같은 Constraints 값으로
GNDnet을 대상으로 하는 또 다른 Routing Width Design Rule을 정의하기 위해 이 단계들을 반복합니다. 가장 쉬운 방법은 우클릭 메뉴에서 Duplicate Rule 명령을 사용한 다음, 이 새 규칙의 Name을(를)Width_GND(으)로, 그리고 Net을(를)GND(으)로 변경하는 것입니다. - Apply을(를) 클릭하여 규칙을 저장하고 대화상자는 열린 상태로 유지합니다.
전기적 클리어런스 제약 정의
- Design Rules 트리에서 Electrical 카테고리를 확장한 다음, Clearance 규칙 유형을 확장합니다.
-
기존 Clearance 제약을 클릭하여 선택합니다. 이 규칙에는 Full Query 필드가 두 개 있는데, 이는 이것이 Binary rule이기 때문입니다. 규칙 엔진은 Where the First Object Matches 설정이 대상으로 하는 각 객체를 검사하고, 이를 Where the Second Object Matches 설정이 대상으로 하는 객체들과 비교하여 지정된 Constraints 설정을 만족하는지 확인합니다. 이 설계에서는
All객체들 사이에 단일 클리어런스를 정의하는 것이 적합합니다. -
대화상자의 Constraints 영역에서 Minimum Clearance을(를)
0.25mm(으)로 설정합니다. - Apply을(를) 클릭하여 규칙을 저장하고 대화상자는 열린 상태로 유지합니다.
Routing Via Style Design Rule 정의
- Design Rules 트리에서 Routing 카테고리를 확장한 다음, Routing Via Style 아래의 기본 RoutingVias 디자인 규칙을 선택합니다.
-
전원 net은 보드의 한 면에서만 라우팅될 가능성이 매우 높으므로, 신호 net용 라우팅 비아 스타일 규칙과 전원 net용 라우팅 비아 스타일 규칙을 따로 정의할 필요가 없습니다. 규칙 설정을 튜토리얼 앞부분에서 제안한 값으로 편집합니다. 즉, Via Diameter =
1mm및 Via Hole Size =0.6mm입니다. 모든 필드(Minimum, Maximum, Preferred)를 동일한 크기로 설정합니다. 키보드에서 Tab를 눌러 대화상자에서 다음 필드로 이동할 수 있습니다. - OK을(를) 클릭하여 PCB Rules and Constraints Editor을(를) 닫습니다.
- PCB 파일을 저장합니다.
컴포넌트 배치 옵션 설정
- File » System Preferences을(를) 선택하여 Preferences 대화상자를 엽니다.
- 대화상자의 PCB Editor - General 페이지를 열고, Editing Options 섹션에서 Snap To Center 옵션이 활성화되어 있는지 확인합니다. 이렇게 하면 컴포넌트를 “잡아” 배치할 때 커서가 해당 컴포넌트를 기준점(reference point)으로 잡게 됩니다.
- Smart Component Snap 옵션에 유의하세요. 이 옵션이 활성화되어 있으면, 컴포넌트의 기준점보다 필요한 패드에 더 가깝게 클릭한 뒤 누르고 있으면 소프트웨어가 기준점 대신 패드 중심으로 스냅하도록 강제할 수 있습니다. 특정 패드를 특정 그리드 포인트에 맞춰야 할 때 매우 유용합니다. 다만 작은 SMD 컴포넌트를 다룰 때는 기준점으로 “잡기”가 더 어려워질 수 있어 불리하게 작용할 수 있습니다.
컴포넌트 배치
- 보드와 컴포넌트가 보이도록 확대/축소합니다. 한 가지 방법은 보드와 컴포넌트가 모두 보이도록 축소(PgDn)한 다음, right-click을(를) 선택하고 View » View Area을(를) 선택한 뒤 보고 싶은 정확한 영역의 좌상단과 우하단을 클릭하여 정의하는 것입니다.
-
컴포넌트는 현재 Snap Grid에 맞춰 배치됩니다. 이처럼 단순한 설계에서는 어떤 배치 그리드를 사용해야 하는지에 대한 특정 설계 요구사항이 없습니다. 설계자인 여러분이 적절한 배치 그리드를 결정합니다. 컴포넌트 배치 과정을 단순화하려면 예를 들어 1mm 같은 거친(coarse) 배치 그리드를 사용할 수 있습니다. Ribbon의 Home 탭에서 Snap Grid이(가)
1mm(으)로 설정되어 있는지 확인합니다. -
튜토리얼의 컴포넌트는 위 이미지와 같이 배치할 수 있습니다. 커넥터
Y1를 배치하려면 커넥터 외곽선의 가운데에 커서를 올린 다음 왼쪽 마우스 버튼을 Click-and-Hold합니다. 커서가 십자선으로 바뀌고 부품의 기준점으로 점프합니다. 마우스 버튼을 계속 누른 채로 마우스를 움직여 컴포넌트를 드래그합니다. - 위 그림과 같이 풋프린트를 보드의 왼쪽 쪽으로 이동해 배치합니다(컴포넌트 전체가 보드 경계 안에 있도록 확인).
- 커넥터 컴포넌트가 제자리에 오면 마우스 버튼을 놓아 배치합니다. 연결선이 컴포넌트와 함께 끌려오는 것을 확인하세요.
- 위 그림을 참고하여 나머지 컴포넌트도 재배치합니다. 드래그하는 동안 Spacebar을(를) 사용해 컴포넌트를 회전(반시계 방향 90º 단위)시켜, 연결선이 그림과 같이 되도록 합니다.
- 컴포넌트 텍스트도 비슷한 방식으로 재배치할 수 있습니다. 텍스트를 클릭-드래그한 다음 Spacebar 을(를) 눌러 회전합니다.
- PCB 편집기에는 강력한 대화형 배치 도구도 포함되어 있습니다. 이를 사용해 4개의 저항이 올바르게 정렬되고 간격이 맞는지 확인해 보겠습니다.
- Shift 키를 누른 채로 4개의 저항 각각을 클릭하여 선택하거나, 네 개 모두를 둘러싸도록 선택 박스를 클릭-드래그합니다. 선택된 각 컴포넌트 주위에 음영 처리된 선택 박스가 표시되며, 이는 시스템 색상 Selections에 설정된 색상으로 표시됩니다(2D System Colors 대화상자에서 설정).
- 선택된 컴포넌트 중 아무 것이나 우클릭한 다음 Align » Align 을(를) 선택하여 Align Objects 대화상자를 엽니다.
- Horizontal 섹션에서 Space Equally을(를) 선택하고, Vertical 섹션에서 Bottom 을(를) 선택한 다음 OK을(를) 클릭하여 변경 사항을 적용합니다. 이제 4개의 저항이 정렬되고(가장 아래 컴포넌트 기준) 동일한 간격으로 배치됩니다.
- 디자인 창의 다른 곳을 클릭하여 모든 저항 선택을 해제합니다. 필요하다면 커패시터와 트랜지스터도 정렬할 수 있지만, 현재 Snap Grid가 거친 편이므로 필수는 아닐 수 있습니다.
대화형 라우팅 준비
-
Routing Conflict Resolution Current Mode 드롭다운을
Stop At First Obstacle(으)로 설정합니다. 라우팅 중 Shift+R를 눌러 활성화된 모드들을 대화형으로 순환할 수 있습니다. - Interactive Routing Options 영역에서 Automatically Remove Loops 옵션이 활성화되어 있는지 확인합니다. 이 옵션을 사용하면 대체 경로로 라우팅하여 기존 라우팅을 변경할 수 있습니다. 즉, 새 경로를 라우팅해 기존 경로와 만날 때까지 진행(루프 생성)한 다음, 우클릭하여 완료되었음을 표시합니다. 그러면 소프트웨어가 기존 라우팅의 불필요한 부분을 자동으로 제거합니다.
- Interactive Routing Width / Via Size Sources 옵션 두 개가 모두 Rule Preferred(으)로 설정되어 있는지 확인합니다.
-
Home | Grids and Units | Snap Grid에서 Snap Grid를
0.25mm(으)로 설정합니다.
보드 대화형 라우팅
- 작업 공간 하단의 레이어 탭을 보고 현재 어떤 레이어가 표시되는지 확인합니다. Bottom Layer이(가) 보이지 않으면 L 단축키를 눌러 View Configurations 대화상자를 열고 Bottom Layer을(를) 활성화합니다.
- 작업 공간 하단의 Top Layer 탭을 클릭하여 라우팅할 현재(활성) 레이어로 만듭니다.
- 단일 레이어 모드에서 라우팅하는 것이 더 쉬운 경우가 많습니다. Shift+S를 눌러 단일 레이어 모드를 켜고 끌 수 있습니다.
- Home | Routing | Route » Interactive Routing을(를) 클릭하거나, 우클릭한 다음 컨텍스트 메뉴에서 Interactive Routing을(를) 선택합니다. 커서가 십자선으로 바뀌며 대화형 라우팅 모드에 들어갑니다.
- 커서를 커넥터 Y1의 아래쪽 패드 위로 옮깁니다. 커서가 패드에 가까워지면 자동으로 패드 중심에 스냅되는데, 이는 가장 가까운 전기적 객체의 중심으로 커서를 pulling하는 Snap To Object Hotspot 기능입니다(Board Options 대화상자에서 Range의 attraction을 설정). 때로는 원하지 않을 때도 Snap To Object Hotspot 기능이 커서를 끌어당길 수 있습니다. 이런 경우 Ctrl 키를 눌러 이 기능을 일시적으로 억제합니다.
- Left-Click 또는 Enter을(를) 눌러 트랙의 첫 번째 포인트를 고정합니다.
-
커서를 저항 R1의 아래쪽 패드 방향으로 이동한 다음 클릭하여 수직 세그먼트를 배치합니다. 트랙 세그먼트가 서로 다른 방식으로 표시되는 것에 주목하세요(아래 이미지 참조). 라우팅 중 세그먼트는 다음과 같이 표시됩니다:
- Solid - 세그먼트가 배치되었습니다.
- Hatched - 해칭된 세그먼트는 제안되었지만 아직 확정되지 않은 상태이며, 왼쪽 클릭 시 배치됩니다.
- Hollow - 이를 look-ahead 세그먼트라고 합니다. 마지막으로 제안된 세그먼트가 어디에서 끝나야 하는지 판단하는 데 도움이 됩니다. 이 세그먼트는 클릭해도 not 배치되지 않습니다. look-ahead 모드는 라우팅 중 1 단축키로 켜고 끌 수 있습니다.
- Left-Clicking하여 트랙 세그먼트를 확정하면서 수동으로 라우팅하고, R1의 아래쪽 패드에서 마무리합니다. 각 마우스 클릭이 해칭된 세그먼트(들)를 배치하는 것을 확인하세요. 현재 라우팅 중인 연결에서 Backspace를 눌러 마지막으로 배치한 세그먼트를 rip up(제거)할 수 있습니다.
- 타깃 패드까지 끝까지 라우팅하는 대신, Ctrl+Left Click를 눌러 Auto-Complete 기능을 사용하면 전체 연결을 즉시 라우팅할 수도 있습니다. 자동 완성(Auto-complete)은 다음과 같이 동작합니다:
- 가장 짧은 경로를 선택하는데, 아직 라우팅되지 않은 다른 연결의 경로도 항상 고려해야 하므로 이것이 최선의 경로가 아닐 수도 있습니다. Push 모드(라우팅 중 상태 표시줄에 표시됨)에 있으면 Auto-complete가 타깃에 도달하기 위해 기존 라우트를 밀어낼 수 있습니다.
- 연결이 긴 경우, 라우팅 경로가 구간별로 매핑되기 때문에 Auto-Complete 경로를 항상 사용할 수 있는 것은 아니며, 그 결과 소스 패드와 타깃 패드 사이를 완전히 매핑하지 못할 수도 있습니다.
- 패드나 연결 라인에서 직접 Auto-complete를 실행할 수도 있습니다.
- 보드의 모든 연결을 계속 라우팅합니다.
- 위에서 설명한 기법을 사용해 보드의 다른 컴포넌트들 사이도 라우팅하세요. 위의 간단한 애니메이션은 보드가 대화형으로 라우팅되는 모습을 보여줍니다.
- 보드를 라우팅하는 정답은 하나가 아니므로, 라우팅을 변경하고 싶어지는 것은 피할 수 없습니다. PCB 편집기에는 이를 돕는 기능과 도구가 포함되어 있으며, 다음 섹션에서 설명합니다.
- 라우팅을 마치면 설계를 저장합니다.
자동 라우터 기능 살펴보기
- 리본에서 Home | Routing | Unroute » All를 선택해 보드의 라우팅을 해제(Un-route)합니다.
- Tools | Autoroute | Autoroute » All를 선택합니다. Situs Routing Strategies 대화상자가 열립니다. 대화상자 상단 영역에는 Routing Setup Report;가 표시되며, 경고와 오류는 빨간색으로 표시됩니다. Always 경고와 오류를 확인하세요! 대화상자 하단 절반에는 사용 가능한 Routing Strategies;가 표시되며, 선택된 항목이 강조 표시됩니다. 이 보드의 경우 기본값은 Default 2 Layer Board 전략이어야 합니다.
- Situs Routing Strategies 대화상자에서 Route All 버튼을 클릭합니다. Messages 패널에 자동 라우팅 진행 과정이 표시됩니다. PCB 편집 창에서 보드를 직접 라우팅하므로, 라우트 파일을 내보내고 가져오는 번거로운 작업이 필요 없습니다.
- 보드를 단면으로 라우팅하려면 Situs Routing Strategies 대화상자에서 Edit Layer Directions 버튼을 클릭하고 Current Setting 필드를 수정합니다. 또는 Routing Layers 디자인 룰을 수정할 수도 있습니다.
- 흥미롭게도 자동 라우터는 난이도가 있는 보드를 선호하며, 단순한 보드보다 고밀도·복잡한 설계에서 더 좋은 결과를 내는 경우가 많습니다. 완성 결과의 품질을 높이려면 Autoroute » All를 다시 선택하되, 이번에는 Cleanup 라우팅 전략을 선택합니다. 이 전략은 라우트를 더 곧게 만들어 코너 수를 줄이려고 시도합니다. 필요하다면 Cleanup 전략을 여러 번 실행할 수 있습니다. 변화가 없다면, 복잡하게 꼬인 패턴으로 연결 하나를 대화형으로 다시 라우팅한 다음 Cleanup 전략을 시도해 보세요.
- 자동 라우팅 결과를 유지하려면 PCB 문서를 저장합니다. 그렇지 않다면 Undo 를 사용하거나 닫기/열기를 통해 보드를 필요한 라우팅 상태로 되돌리세요.
관리형 릴리스를 준비하기
-
Generate Output Files 대화상자는 회로도가 열려 있든, PCB가 열려 있든, 또는 문서가 하나도 열려 있지 않든 언제든 열 수 있습니다. Project 탭에서
버튼을 클릭해 대화상자를 여세요. 대화상자를 열면 출력 설정을 보관하는 특수 파일이 프로젝트 폴더에 자동으로 생성되므로, 프로젝트 파일이 수정됨으로 표시된다는 점에 유의하세요.
- 포함된 Outputers 목록을 확인하세요. 이 튜토리얼에서는 Gerber Files outputer와 Bill of Materials outputer를 사용합니다.
- Gerber Files에 연결된 Configure...를 클릭해 Gerber Setup 대화상자를 엽니다. 이 대화상자는 다음 단계에서 구성합니다.
Gerber 생성 구성하기
- Generate Output Files 대화상자에서 Gerber Files 출력에 연결된 Configure...를 클릭합니다. 위 이미지와 같이 Gerber Setup 대화상자가 열립니다.
- 보드는 Metric으로 설계되었으므로, 대화상자의 General 탭에서 Units를 Millimeters로 설정합니다.
- 보드에서 사용된 최소 단위는 라우팅과 클리어런스 기준 0.25mm이지만, 대부분의 컴포넌트는 기준점이 기하학적 중심에 있고(1mm 그리드에 배치됨), 그 결과 일부 패드는 실제로 0.01 그리드에 놓이게 됩니다. General 탭에서 Format를 4:3로 설정하세요. 이렇게 하면 출력 데이터의 해상도가 이러한 그리드 위치를 커버하기에 충분히 높아집니다. NC Drill 파일도 동일한 Units 및 Format를 사용하도록 must always 구성해야 한다는 점에 유의하세요.
- Layers 탭에서 Plot Layers 버튼을 클릭한 다음 Used On를 선택합니다. 기계 레이어가 활성화되어 있을 수 있는데, 이는 보통 단독으로 'Gerbered' 되지 않습니다. 대신 다른 레이어에 필요한 디테일(예: 모든 Gerber 파일에 필요한 정렬 위치 마커)을 담고 있을 때 포함되는 경우가 많습니다. 이 경우 대화상자 오른쪽의 Mechanical Layer(s) to Add to All Plots 옵션을 사용해 해당 디테일을 다른 레이어와 함께 포함합니다. Layers To Plot 영역에서 활성화되어 있던 기계 레이어는 비활성화하세요.
- 대화상자의 Advanced 탭에서 Position on Film 옵션이 Reference to relative origin로 설정되어 있는지 확인합니다. 참고: NC Drill 파일도 동일한 Position on Film 옵션을 사용하도록 must always 구성해야 합니다.
- OK 를 클릭해 나머지 기본 설정을 수락하고 Gerber Setup 대화상자를 닫습니다.
- Gerber 설정이 구성되었습니다. 다음 단계는 다른 출력들을 구성하는 것입니다. 이 튜토리얼에서는 다음 단계에서 BoM도 구성합니다.









