답변:
진지한 작업의 경우 다른 사람이 귀하의 규칙을 준수하지 않기 때문에 다른 사람이 만든 부품을 원하지 않습니다. 나는 항상 내 자신의 부분을 만들지 만, 그렇게 어렵지는 않습니다.
자동 BOM 생성 속성, 실크 스크린, 어셈블리 도면 등 특정 크기 및 레이어의 텍스트와 같은 부품에 대한 특정 요구 사항이 있습니다. 다른 사람의 부품을 수의사는 적어도 처음부터 내 자신을 만드는 것만 큼 오래 걸렸을 것입니다. 당신이 사업을 위해 이것을 할 때 그리고 당신의 명성이 그것에 의존한다면, 당신은 까다로워 야합니다.
그러나 애호가들은 더 느슨해 질 수 있습니다. 다른 사람들은 몇 년 동안 내가 개발 한 이글 관련 유틸리티와 내 부품을 사용할 수 있습니다. 내 다운로드 페이지로 이동 하여 Eagle Tools 릴리스를 설치하십시오. 여기에는 파트가있는 많은 라이브러리가 있지만 Eagle에서 사용하는 다양한 ULP, 스크립트 및 호스트 프로그램도 포함되어 있습니다. 예를 들어 회로도 및 보드에서 BOM을 생성 한 다음 키트의 레이블을 작성하기위한 전체 시스템이 있습니다. DOC 디렉토리에서 CSV_BOM 문서 파일로 시작하여 쿠키 부스러기를 따르십시오.
BOM 생성 시스템의 작동 방식에 대한 정보를 제공하기 위해 대부분의 EAGLE_ATTR 설명서 파일이 있습니다.
이 문서는 옵션을 사용하기위한 Embed Inc 규약을 설명합니다 버전 5에서 처음 사용 된 Eagle의 속성 이전 버전의 부품에는 몇 가지 고정 속성 만 내장되어있었습니다. VALUE 및 NAME과 같은 독수리 버전 5에서 이러한 고정 속성은 여전히 존재하지만 사용자가 임의의 추가 속성을 작성할 수 있습니다. 이 문서는 Embed Inc 시스템은 주로 자동 BOM (bill of materials)을 지원합니다. 세대. 독수리 보드에서 BOM을 생성하는 프로세스 또는 설계도는 CSV_BOM 프로그램 설명서 파일에 설명되어 있습니다. Embed Inc 내에서 특별한 의미가있는 Eagle 선택적 속성 시스템은 : MANUF 제조업체 : 부품 번호; 제조업체 : 부품 번호; ... PARTNUM 필드와 선행 콜론은 생략 할 수 있지만 단일 제조업체 만 표시되지 않는 한 나쁜 생각입니다. PARTNUM 단일 제조업체 내의 일반 부품 번호 또는 부품 번호 공급 업체 공급 업체 : 부품 번호; 공급 업체 : 부품 번호; ... PARTNUM 필드와 선행 콜론은 생략 할 수 있지만 단일 공급 업체 만 나열되지 않는 한 나쁜 생각입니다. BOM 이 부품이 BOM에 포함되어야하는지 여부 일부 "부품"은 예를 들어 포고 핀 패드와 같은 보드의 기능 만 있습니다. 이들 BOM을 구매할 필요가 없으므로 BOM에 표시해서는 안됩니다. 설치되지 않습니다. 지원되는 값은 다음과 같습니다. 예-BOM에이 부품을 포함시킵니다. 이것이 기본값 인 경우 부품 패키지가 있습니다. 아니오-BOM에이 부품을 포함시키지 마십시오. 이것이 기본값 인 경우 부품에는 패키지가 없습니다. VALSTAT VALUE 속성이 사용되는 방법을 나타냅니다. 선택 사항은 다음과 같습니다. VAL-저항기의 저항과 같은 일반 부품 값. 그만큼 부품 값은 BOM에 표시되고 구별하는 데 사용됩니다 다른 부분들. 예를 들어, 10K 옴 저항은 다릅니다 330 옴 저항보다 PARTNUM-부품 번호 값 필드는 VAL과 같은 다른 부품을 구별하는 데 사용됩니다. 하나, 부품 번호가 아닌 한 부품 번호 필드는 VALUE로 설정됩니다. 그렇지 않으면 명시 적으로 설정됩니다. VALSTAT PARTNUM은 일반용입니다. 값 필드가 일부 또는 모두를 표시하는 데 사용되는 라이브러리 장치 회로도의 부품 번호. 예를 들어, 라이브러리 일반 14 핀 opamp 장치를 포함 할 수 있으며 회로도의 opamp 유형을 보여주는 LM324. 이것에서 예를 들어, VALUE는 일반 부품 번호로만 설정됩니다. 패키지 유형, 온도 등급 등.이 경우 PARTNUM 정확한 부품 번호를 지정하려면 속성을 사용해야하지만 VALSTAT는 여전히 PARTNUM으로 설정되어야합니다. LABEL-실크 스크린 용 라벨. 가치 필드는 BOM으로 전송되지 않으며 부품을 차별화하십시오. 예를 들어 보드의 LED. 다른 LED에는 "전원"이라고 표시되어 있으며 "오류"이지만 동일한 물리적 부분이므로 나열되어야합니다. 동일한 BOM 항목에. 서브 스트 BOM에서 부품에 대한 서브 스터디 션 허용 필드를 설정합니다. 유효한 값은 "YES"및 "NO"입니다. SUBST가 없으면 기본값은 YES입니다. 또는 비어 있습니다. DESC BOM에 대한 명시 적 설명 문자열. 기본적으로 BOM 설명은 라이브러리 이름 및 장치 이름에서 파생됩니다. 해당 라이브러리 내에서. DESC 속성이 존재하고 비어 있지 않으면 내용이 해당 기본값을 무시합니다. DVAL 상세한 부품 가치. 존재하지만 비어 있지 않으면이 필드는 BOM의 부품 값 문자열이며 구별하는 데 사용됩니다. 부속. DVAL은 항상 실제 부품 값으로 간주되므로 그렇지 않습니다. VALSTAT에 의해 영향을받습니다. DVAL의 목적은 더 많은 것을 제공하는 것입니다 회로도에 표시하기에 합리적입니다. 일반적으로 표준 VALUE 속성은 DVAL과 함께 회로도에 표시됩니다 BOM에 표시됩니다.
(1) 다른 사람들이 이미 만든 기존 Eagle 부분 찾기 : 다음 네 가지 출처를 추천합니다 (Googling "partname Eagle";-) 제외).
Cadsoft의 검색 가능한 Eagle 라이브러리 모음을 볼 수 있습니다
와일드 카드 / 부분 용어 검색을 허용 하는 Jason Tribbeck의 Eagle 부분 / 패키지 / 장치 검색 을 사용할 수 있습니다
Esawdust 's Eagle 부품 검색 을 사용하면 검색어에 와일드 카드와 정규식을 사용할 수 있습니다 .
Sparkfun이 주관하는 라이브러리를 얻을 수 있습니다. 이 페이지 에있는 Sparkfun.lbr이라는 공통 부품 모음입니다 .
주의 사항 (사용자 @Grant 제공) ... 다른 사람의 라이브러리 나 부품을 사용할 때는 먼저 데이터 시트와 비교하거나 실제 부품과 비교하기 위해 종이에 인쇄하십시오. 테스트되지 않은 치수 및 / 또는 잘못된 치수의 풋 프린트가 있습니다.
(2) 자신 만의 파트 만들기 : 대부분의 경우 Eagle 파트를 만드는 것은 결코 어렵지 않습니다. 솔직히, 회로도와 레이아웃을 구성 할 수 있다면, 직접 부품을 만드는 것은 결코 지나치지 않을 것입니다. 네 가지 포인터가 있습니다.
이 문제를 해결하기 위해 크롤러를 만들었습니다. 나는 당신이 신중한 검사없이 공공 인터넷에서 찾은 부품을 사용해서는 안된다는 것에 완전히 동의하지만, 다른 사람이 만든 무언가로 시작하는 시간을 절약 할 수 있다는 것을 알았습니다. 출발점.
내 크롤러에서 찾은 부품을 검색하고 다운로드 할 수 있습니다.
무료입니다. 문제가 있으면 피드백 링크에서 의견을 보내십시오.
짐
(이것은 반드시 대답은 아니지만 의견에 비해 너무 큽니다, IMO)
처음 Eagle을 사용하기 시작했을 때 라이브러리가 오래되었고 신뢰할 수 없다고 결론을 내 렸습니다. 좋은 시간을 보냈고 내가 가장 관심있는 것을 많이 개조했습니다. 기본 저항과 커패시터입니다. 부품을 만드는 것은 쉽습니다. 필요한 대부분의 작업은 정확한 패키지를 만들고 부품을 올바르게 부여하는 것입니다. 그래도 비밀 무기는 다음과 같습니다.
이 나쁜 소년은 기본 SMD 설치 공간을위한 정확한 패키지를 작성하는 데 많은 시간을 절약했습니다. 이 도구를 좋아하는 이유는 다음과 같습니다.
IPC-7351 또는 적절한 JEDEC 표준을 기반으로하는 설치 공간
제조업체의 권장 SMD 랜드 패턴을 사용하는 것이 일반적으로 필자의 눈에는 바람직하지만 수동 SMD와 같은 경우에는 진실의 원천이기 때문에 훌륭합니다. 0402에서 1206까지의 패키지를 만들고 모든 치수에이 도구를 사용하려는 경우 패드 간격, 안뜰 등과 같은 것들의 일관된 스케일링을 가짐을 알고 있습니다. 한 부분에는 크게 다른 기능이 없습니다. 실제 보드에서 이상하게 보입니다. 주식 Eagle 라이브러리를 살펴본 사람이라면 일관성이 충분하지 않다는 것을 증명할 수 있습니다. 이러한 표준을 기반으로하는 도구를 사용하면 표준화 된 부품 라이브러리를 구축 할 수 있습니다.
기본 풋 프린트의 경우 공간 / 신뢰성을 위해 다른 크기 조정 버전을 조정합니다.
나는 이것이 표준에 내재되어 있다고 생각하지만 0402, 0603, 0805 등과 같은 기본 수동 SMD 풋 프린트의 경우 LP 마법사는 Least , Nominal 및 Most 버전 사이를 전환하는 옵션을 제공합니다 . 실제 패드 크기를 조정하여 더 작은 패키지 또는 더 큰 패키지를 생성합니다. 신뢰성을 높이기 위해 더 큰 솔더 필렛을 보장하기 위해 더 큰 패키지가 바람직 할 수 있으며, 초소형 보드를 만드는 데 더 작은 패드가 더 좋습니다. 어느 쪽이든, 이들은 의도 된 적용에서 잘 작동하도록 테스트되고 합의 된 발자국입니다. 나에게, 그것은 큰 시간 절약과 굉장합니다.
Mothertruckin 'CAD 내보내기
이러한 이유로이 도구의 10 일 평가판을 활용하십시오. CAD 내보내기. LP Wizard는 패키지를 Eagle 스크립트로 내 보내서 라이브러리 내에서 실행하여 패키지를 생성 할 수 있습니다. 부품 표시, 안마당 등이 포함되어 있습니다. 직접 조정하십시오. 일반적으로 계산기 응용 프로그램을 열어서 모든 치수 계산을 수행하여 미러 랜드 패턴 부분을 만들지 않습니다.하지만 CAD 내보내기는 평범하지 않은 좋은 곳으로 아무것도 가져 가지 않습니다.
신뢰할 수있는 부품 라이브러리를 구축하려면 시간을 투자해야하지만 생산성을 향상시킬 수있는 방법이 있습니다. LP 마법사와 같은 것을 사용하는 것이 그 중 하나입니다.