Altium – Library

라이브러리 생성

Integrated Library 생성

1. 다음과 같이, 통합 라이브러리를 생성해보자.

File → New → Library → Integrated Library


2. 방금 생성한 통합 라이브러리에 Schematic 라이브러리와 PCB 라이브러리를 추가한다.


3. Schematic 라이브러리를 작성하기 전, 설계자의 기호에 맞게 Preference를 설정한다.


① 단위를 선택한다. (‘Mil’ or ‘Millimeters’)


② Cursor Type을 선택한다. (‘Large Cursor 90’을 추천한다.)


Schematic 라이브러리

1. Preference를 기호에 맞게 설정했으면, 아래와 같이 소자의 Schematic Symbol을 작성한다.
Schematic Symbol은 직관적으로 작성할 수 있어서, 추가 설명은 적지 않는다.


2. 소자의 Designator 뒤에는 ‘?’를 붙여준다. (Annotation 과정에서 Altium이 ?에 Part number를 Assign 한다.)


3. 소자의 회로 심볼을 작성하면, 하단의 ‘Add Footprint’를 눌러서 알맞은 PCB Footprint를 연결해준다.




4. 소자의 Schematic Symbol에 Footprint가 연결되면, 아래 그림과 같이 Symbol 하단에서 Footprint를 확인할 수 있다.


5. 라이브러리 추가 및 수정 작업이 완료되면, 라이브러리를 저장하고 Compile 한다.


PCB 라이브러리

1. Footprint의 Top Silkscreen은 하단의 Top Overlay에서 그려준다.


2. SMD 패드를 갖는 소자의 Footprint는 Layer Property에서 ‘Top Layer’로 설정한다.


3. Footprint의 원점은 아래 그림과 같이 설정할 수 있다.


4. Grid 값은 키보드 ‘G’를 눌러서 원하는 값을 선택할 수 있다. 그런데 만약 리스트에 원하는 값이 없다면, ‘Set Global Snap Grid’에서 원하는 값을 직접 입력해서 설정할 수 있다.

예를 들어, 핀과 핀 사이의 거리가 0.65mm인데, 이 값은 아래 Grid 리스트에 존재하지 않는다.

그래서 설계자는 ‘Set Global Snap Grid’에서 Grid를 0.65mm로 설정해야 한다.


5. Footprint를 해당 소자의 패키지에 알맞게 아래 그림과 같이 그려준다.


6. 방금 작성한 Footprint는 소자의 Schematic Symbol에 연결해준다.


3D Body Model 추가

1. 소자의 Schematic Symbol과 PCB Symbol 작성이 완료되면, 3D Body Model을 추가한다.

https://www.3dcontentcentral.com/ 에서 원하는 Package의 3D Model을 검색하고, 아래 그림과 같은 옵션을 선택해서 다운로드한다.


2. Altium에서 “Place → 3D Body”를 누르고, 방금 받은 3D Body Model 파일을 불러온다.


3. 3D Model을 불러오고, 오른쪽 Properties 창에서 Rotatain X/Y/Z 탭의 값을 적절히 설정해서
아래 그림과 같이 Footprint 위에 소자의 3D Model이 배치되도록 한다.


키보드 숫자 ‘2’를 누르면 Footprint 보기 모드이고, 숫자 ‘3’을 누르면 3D 보기 모드이다.


4. 소자의 3D Model을 Footprint 위에 정확히 배치하기 위해, Align 기능을 사용한다.

① 3D Model을 클릭한 상태에서 키보드 ‘Shift’를 누르고 수직선의 Silkscreen을 클릭한다.

② 마우스를 3D Model 위에 올린 상태에서 우클릭하고, “Align → Align Vertical Centers”를 선택한다.

③ 수직선의 Silkscreen을 클릭한다.


그러면 아래 그림과 같이, 3D Model과 Footprint는 수직 방향으로 Align된다.


위와 같은 방법으로 아래 그림과 같이, 3D Model과 Footprint를 수평 방향으로 Align 할 수 있다.


정상적으로 Align 되었음을 확인할 수 있다.



5. 라이브러리를 Save하고, Compile 한다.



라이브러리 설치

라이브러리 설치하기

1. ‘Components’ 판넬에서 ‘File-based Libraries Preferences’를 누른다.


2. ‘Install…’을 눌러서 설치할 라이브러리를 선택한다.


특정 경로의 모든 라이브러리 추가하기

1. ‘Available File-based Libraries’ – ‘Search Path’에서 ‘Paths…’을 누른다.


2. ‘Add’를 누른다.


3. 추가할 라이브러리들이 존재하는 경로를 지정한다.

https://www.altium.com/documentation/other_installers#!libraries 에서 Unified Libraries를 다운로드할 수 있다.


4. 그러면 다음 그림과 같이, 지정한 경로에 존재하는 모든 라이브러리들이 Altium에 추가된다.


여러 라이브러리들 속에서 원하는 소자 찾기

1. ‘Components’ 판넬에서 ‘File-based Libraries Search…’를 누른다.


2. 다음 그림과 같이, 지정한 경로에 존재하는 모든 라이브러리들을 대상으로 ‘1117’이라는 문자열을 갖는 소자를 탐색할 수 있다.


3. 라이브러리 구분없이 ‘1117’이라는 문자열을 가지는 소자들이 모두 검색되는 것을 확인할 수 있다.

Related posts

Altium – Output Job File 생성

Altium – Design Rule 설정

Altium – 환경설정