Altium 365에서 초고속으로 컴포넌트 생성하기

Ari Mahpour
|  작성 날짜: 삼월 17, 2023  |  업데이트 날짜: 칠월 21, 2024
Altium 365에서 초고속으로 컴포넌트 생성하기

마지막 기사에서, Altium 365 구성 요소 라이브러리를 어떻게 시작하나요?, 우리는 Altium 365 워크스페이스에서 제조업체 부품 검색(MPS) 패널을 사용한 구성 요소 생성의 기본 사항을 살펴보았습니다. Octopart와 IHS Markit에 대한 연결은 MPS 패널의 구성 요소 정보를 채웁니다. 그러나 제조업체와 공급업체는 일반적으로 Octopart 데이터베이스에 직접 연결을 통해 구성 요소 모델을 제공하여 특정 구성 요소를 생성하는 데 제한을 만듭니다. 이 기사에서는 기존 모델 없이 구성 요소 라이브러리에 모델이 없는 구성 요소를 처음부터 생성하지 않고 추가하는 대체 방법을 살펴볼 것입니다.

기존 모델 없이 구성 요소 생성

제조업체 부품 검색 패널에서 구성 요소에 대한 정확한 회로도 기호와 풋프린트를 찾을 수 없다면 걱정하지 마십시오. 수동으로 생성하기 전에 사용할 수 있는 다른 옵션이 있습니다. 사실, 저는 얼마 전에 사용할 수 있는 훌륭한 무료 풋프린트 라이브러리에 대해 자세히 설명하는 기사를 작성했습니다. 제조업체 부품 검색 패널에서 부품을 찾을 수 없다면, 이러한 리소스 중 하나에서 찾을 수 있을 가능성이 큽니다. 시작하기 좋은 곳은 Samacsys의 구성 요소 검색 엔진이나 SnapEDA입니다. 이것이 어떻게 작동하는지 보여주기 위해 예를 들어 보겠습니다. 물론, 이러한 리소스에 접근하기 위해 필요한 요구 사항, 예를 들어 플러그인과 라이브러리를 갖추고 있어야 한다는 점을 주목하는 것이 중요합니다.

현재 Altium Designer를 사용하고 있고 TE Connectivity의 102567-9 커넥터를 추가해야 한다고 가정해 보겠습니다. 제조업체 부품 검색 패널에서 Octopart에서 부품의 매개변수를 끌어오지만, TE Connectivity에서 모델이 누락되었습니다. 걱정 마십시오, 수동으로 부품을 생성하기 전에 다른 리소스를 살펴보겠습니다.


그림 1: TE Connectivity의 102567-9에 대한 제조업체 부품 검색

온라인에서 구성 요소 모델 찾기

먼저 SnapEDA, Altium용 플러그인으로 시작하겠습니다. "102567-9"를 검색했고, 하나의 구성 요소가 나왔습니다. 발자국과 회로도 기호가 다운로드 가능한 것을 볼 수 있습니다. 3D STEP도 사용 가능하지만, 제조업체에서 직접 다운로드할 수 있기 때문에 그다지 중요하지 않습니다. SnapEDA는 Altium Designer를 포함한 대부분의 ECAD 도구를 위한 PCB 설계 소프트웨어 통합 도구를 만들었습니다. 그래도 저는 좀 구식이라 ZIP 패키지를 다운로드하여 수동으로 내 구성 요소 라이브러리에 추가할 것입니다. "기호 및 발자국 다운로드" 버튼을 클릭하면 어떤 ECAD 도구를 사용하는지 묻는 또 다른 팝업 창이 열립니다. 우리가 Altium Designer를 사용하고 있으므로 "Altium" 버튼을 클릭하면 ZIP 파일이 내 컴퓨터로 다운로드됩니다:


그림 2: SnapEDA에서 구성 요소 다운로드

다운로드한 파일의 압축을 풀면 몇 개의 파일이 나오지만, 관심 있는 파일은 .IntLib 파일입니다. 이 파일을 Altium Designer로 열면, 파일 처리 방법에 대해 세 가지 옵션이 제시됩니다:


그림 3: 통합 라이브러리 파일 처리하기

가져오기 옵션을 선택하면, 라이브러리 가져오기 도구로 이동합니다. 저는 라이브러리를 추출하여 이 모델들을 새로 생성된 구성요소에 수동으로 복사하여 붙여넣는 것을 선호합니다. SnapEDA는 MP라는 매개변수를 제공하는데, 이를 라이브러리 가져오기 도구의 속성 패널에서 부품 선택 매핑 아래 제조업체 부품 번호에 매핑할 수 있습니다. 불행히도, 제조업체 이름 매개변수는 SnapEDA 구성요소에 존재하지 않아 구성요소 매개변수에 매핑할 수 없습니다.


그림 4: 부품 선택 매핑이 있는 라이브러리 가져오기

우리는 이전 기사에서 했던 것처럼 제조업체 부품 검색 패널을 사용하여 구성요소를 추가할 것입니다. 다운로드한 풋프린트나 회로도 기호를 구성요소를 릴리스하기 전에 추가할 수 있습니다. 부품을 검색한 후, 부품을 마우스 오른쪽 버튼으로 클릭하고 "내 작업공간에 저장하기..."를 선택하십시오:


그림 5: 제조업체 부품 검색을 통한 구성요소 추가

이렇게 하면 부품을 어떻게 분류할지 묻는 대화 상자가 나타납니다. 이 경우에는 커넥터이므로 "Connectors"를 선택했습니다. 적절하게 구성 요소를 조직하면 각 구성 요소 유형이 구성 요소 템플릿에서 정의한 동일한 필수 매개변수를 유지하게 됩니다.


그림 6: 구성 요소 카테고리 선택

확인을 클릭한 후, 제조업체 부품 검색 섹션에서 얻을 수 있는 모든 데이터를 보여주는 또 다른 대화 상자가 나타납니다:


그림 7: 매개변수 선택

저는 모든 매개변수가 매우 좋으므로 "매개변수" 상자를 체크하고 모든 것을 가져옵니다. 이 부품에는 심볼이나 풋프린트가 연결되어 있지 않다는 것을 알 수 있습니다. 확인을 클릭한 후, 심볼과 풋프린트를 제외하고 필요한 모든 것을 갖춘 구성 요소 정의를 발행할 준비가 되었습니다. 심볼과 풋프린트의 경우, 저는 이렇게 "새로 만들기" 버튼을 클릭할 것입니다:


그림 8: 새 심볼 생성

이제 추출한 구성 요소를 새로운 심볼 템플릿에 복사하여 붙여넣겠습니다. 추출한 심볼을 열고 Ctrl+A 단축키를 사용하여 전체를 선택한 다음, Ctrl+C(기존 심볼 복사)를 누릅니다. 새 템플릿으로 이동한 후에는 Ctrl+V를 눌러 심볼을 붙여넣을 수 있습니다. 구성 요소를 배치하고 저장한 다음 PCB 풋프린트와 같은 작업을 반복합니다. PCB 풋프린트를 복사할 때는 Ctrl+C를 누른 후 강조 표시된 풋프린트를 클릭해야 합니다. 그렇지 않으면 풋프린트가 복사되지 않습니다. 또한, Place > 3D Body로 이동하여 3D STEP 모델을 추가할 수 있습니다. 3D 바디를 배치하는 더 자세한 내용은 3D 바디 작업하기를 참조하세요. 심볼과 풋프린트를 복사한 후에는 “서버에 저장”을 클릭하고 릴리스 노트를 추가한 후 확인을 클릭합니다.


그림 9: 서버에 구성 요소 저장

플러그인이 있는 구성 요소 모델

Altium Designer에서 설계 과정을 간소화하기 위해 Symacys 검색 도구 플러그인을 사용할 수도 있습니다. 이 도구에 접근하려면 스키마틱을 열고 “파일 > 심볼 | 풋프린트 | 3D 모델”로 이동하면 됩니다(해당 플러그인을 다운로드하고 설치했다고 가정).

만약 여러분이 Altium Designer에서 Analog Devices의 ADP1613 부품 번호를 찾아야 한다면, 이 글을 쓰는 시점에서 다른 곳에서는 찾을 수 없는 전체 부품을 찾기 위해 Symacsys의 부품 검색 엔진이 훌륭한 자원입니다.


그림 10: 부품 검색 엔진 결과

Altium Designer에서 우리가 해야 할 일은 "디자인에 추가"를 클릭한 다음 해당 부품이 Samacsys SchLib/PcbLib 파일에 나타나게 하는 것입니다. 부품 생성 과정(복사 및 붙여넣기 포함)은 SnapEDA 예제에서와 동일합니다. 차이점은 프로젝트 패널에 위치한 파일 이름과 확장자 내에서만 발견됩니다.

결론

이 글에서는 Altium Designer의 제조업체 부품 검색 패널에서 정보를 보완하기 위해 외부 라이브러리를 활용하는 방법을 살펴보았습니다. SnapEDA와 Samacsys의 부품 검색 엔진에서 부품 검색 과정을 거쳤습니다. 그런 다음 Octopart에서 모든 메타데이터를 활용하여 해당 부품을 부품 라이브러리에 추가하는 방법을 보여주었습니다. 이 시점에서, 여러분은 위에서 논의한 무료 풋프린트 라이브러리를 활용할 수 있게 되었으며, 필요하지 않는 한 처음부터 부품을 생성하는 것을 피할 수 있어야 합니다.

작성자 정보

작성자 정보

Ari is an engineer with broad experience in designing, manufacturing, testing, and integrating electrical, mechanical, and software systems. He is passionate about bringing design, verification, and test engineers together to work as a cohesive unit.

관련 자료

관련 기술 문서

홈으로 돌아가기
Thank you, you are now subscribed to updates.