Para qualquer trabalho sério, você não vai querer que as peças sejam feitas por outra pessoa, porque elas não aderem às suas convenções. Eu sempre faço minhas próprias partes, o que realmente não é tão difícil.
Tenho certos requisitos para peças, como atributos para geração automática de BOM, e texto em tamanhos e camadas específicos para a serigrafia, desenho de montagem etc. Outros não costumam fazer as peças do jeito que eu as quero e inspecionar e examinar as partes de outra pessoa levaria pelo menos o tempo que eu fizesse para mim. Quando você faz isso para os negócios e sua reputação depende disso, você precisa ser exigente.
No entanto, os amadores podem ser mais relaxados. Outros podem usar minhas peças e vários outros utilitários relacionados à Eagle que desenvolvi ao longo dos anos. Vá para a minha página de downloads e instale a versão Eagle Tools. Isso contém várias bibliotecas com partes, mas também vários ULPs, scripts e programas host que eu uso em torno do Eagle. Por exemplo, existe um sistema inteiro para gerar a lista técnica a partir do esquema e da placa e criar as etiquetas para o kit. Comece com o arquivo de documentação CSV_BOM no diretório DOC e siga as migalhas de cookies.
Para ter uma idéia de como o sistema de geração de BOM funciona, veja a maior parte do arquivo de documentação EAGLE_ATTR:
Este documento descreve as convenções da Embed Inc para usar opcionais
atributos no Eagle, que foram disponibilizados pela primeira vez na versão 5. No
versões anteriores, uma peça só poderia ter alguns atributos fixos incorporados
Águia, como VALUE e NAME. Na versão 5 esses atributos fixos ainda
existem, mas atributos adicionais arbitrários podem ser criados pelo usuário.
Este documento especifica certos atributos que são esperados por partes do
o sistema Embed Inc, principalmente para ajudar na lista de materiais automática (BOM)
geração. O processo de geração de uma lista técnica a partir de uma placa de águia ou
O esquema está descrito no arquivo de documentação do programa CSV_BOM.
Os atributos opcionais do Eagle que têm um significado especial no Incorporar Inc
sistema são:
MANUF
Fabricante: partnum; fabricante: partnum; ...
Os campos PARTNUM e seus dois pontos principais podem ser omitidos, mas é um
má ideia, a menos que apenas um único fabricante esteja listado.
PARTNUM
Número de peça genérico ou número de peça de um único fabricante.
FORNECEDOR
Fornecedor: partnum; fornecedor: partnum; ...
Os campos PARTNUM e seus dois pontos principais podem ser omitidos, mas é um
má ideia, a menos que apenas um único fornecedor esteja listado.
BOM
Se esta parte deve ser incluída na lista técnica. Algumas "partes" são
apenas recursos no quadro, como pogo pin pads, por exemplo. Estes
não deve ser listado na lista técnica porque eles não precisam ser comprados
e não será instalado. Os valores suportados são:
SIM - Inclua esta parte na lista técnica. Esse é o padrão se o
parte tem um pacote.
NÃO - Não inclua esta parte na BOM. Esse é o padrão se
a peça não tem um pacote.
VALSTAT
Indica como o atributo VALUE é usado. As escolhas são:
VAL - Valor normal da peça, como a resistência de um resistor. o
O valor da peça será listado na lista técnica e usado para distinguir
partes diferentes. Por exemplo, um resistor de 10K ohm é diferente
parte do que um resistor de 330 ohm.
PARTNUM - O número da peça. O campo do valor será mostrado no
BOM e usado para distinguir partes diferentes, como VAL. Contudo,
o campo número da peça será definido como VALUE, a menos que o número da peça
é definido explicitamente. VALSTAT PARTNUM é para genéricos
dispositivos de biblioteca em que o campo de valor é usado para mostrar alguns ou todos
do número da peça no esquema. Por exemplo, a biblioteca
pode conter um dispositivo opamp genérico de 14 pinos e o valor definido como
LM324 para mostrar o tipo de opamp no esquema. Nisso
Por exemplo, VALUE é definido apenas para o número de peça genérico sem
tipo de embalagem, temperatura, etc. Nesse caso, o PARTNUM
O atributo deve ser usado para especificar o número exato da peça, mas
VALSTAT ainda deve estar definido como PARTNUM.
ETIQUETA - Etiqueta destinada à serigrafia. O campo de valor será
não será transferido para a lista técnica e não será usado para
diferenciar peças. Isso pode ser usado, por exemplo, para rotular um
LED no quadro. Diferentes LEDs podem ser rotulados como "Power" e
"Erro", mas eles são a mesma parte física e devem ser listados
na mesma entrada da lista técnica.
SUBST
Define o campo permitido das subestações para a peça na BOM. Válido
os valores são "SIM" e "NÃO". O padrão é SIM se SUBST não existir
ou está vazio.
DESC
Sequência de descrição explícita para a BOM. Por padrão, a lista técnica
A descrição é derivada do nome da biblioteca e do nome do dispositivo
dentro dessa biblioteca. Se o atributo DESC estiver presente e não estiver vazio,
seu conteúdo substituirá esse padrão.
DVAL
Valor detalhado da peça. Se presente e não estiver vazio, esse campo substitui
a cadeia de valor da peça na lista técnica e será usada para diferenciar
peças. O DVAL sempre é considerado o verdadeiro valor da peça, portanto, não é
efetuado pelo VALSTAT. O objetivo do DVAL é fornecer mais
informações razoáveis para mostrar no esquema. Geralmente o
atributo VALUE padrão será mostrado no esquema com DVAL
mostrado na BOM.
(1) Localizando as peças existentes do Eagle já criadas por outras pessoas: recomendo as quatro fontes a seguir (além do Google "partname Eagle" ;-)):
Você pode procurar na coleção pesquisável da Cadsoft de bibliotecas Eagle
Você pode usar a pesquisa de peças / pacotes / dispositivos Eagle de Jason Tribbeck , que permite pesquisas com curingas / termos parciais
Você pode usar a pesquisa de peças da Esawdust's Eagle, que também permite caracteres curinga e expressões regulares nos termos da pesquisa.
Você pode obter a biblioteca que o Sparkfun fornece; é uma enorme coleção de partes comuns chamada Sparkfun.lbr, localizada nesta página .
UMA PALAVRA DE CUIDADO (cortesia do usuário @Grant) ... Ao usar bibliotecas ou peças de outras pessoas, compare-as primeiro com a folha de dados e / ou imprima-a em papel para comparar com a peça real. Existem algumas pegadas não testadas e / ou incorretamente dimensionadas por aí.
(2) Criando suas próprias partes: Não é tão difícil de fazer peças de Eagle para a maioria das coisas; francamente, se você é capaz de construir um esquema e um layout, fazer as peças você mesmo não será um passo além. Eu tenho quatro ponteiros:
fonte
Criei um rastreador para ajudar com esse problema. Concordo totalmente que você não deve usar peças encontradas na Internet pública sem uma inspeção cuidadosa, mas acho que economiza tempo para começar com algo que outra pessoa criou, e muitas vezes acho que são mais meticulosas do que eu, portanto, tenho uma melhor ponto de partida.
Você pode procurar e baixar peças que meu rastreador encontrou aqui:
http://www.schematicpal.com
Sem nenhum custo, basta fornecer feedback no link de feedback, se você tiver algum problema.
-Jim
fonte
(isso não é necessariamente uma resposta, mas é muito grande para um comentário, IMO)
Quando comecei a usar o Eagle, rapidamente cheguei à conclusão de que as bibliotecas são antigas e não confiáveis. Levei um bom tempo e reformulei muito o que mais importava .. que são resistores e capacitores básicos. Criar peças é fácil ... a maior parte do trabalho que você precisa fazer é criar pacotes precisos e atribuir as peças adequadamente. Aqui está minha arma secreta, no entanto:
Assistente de LP do Mentor Graphic
Esse garoto mau me salvou muito tempo desenhando pacotes precisos para pegadas SMD básicas. Aqui está o por que eu amo tanto essa ferramenta:
As pegadas fornecidas são baseadas no IPC-7351 ou no padrão JEDEC apropriado
Apesar de seguir o padrão de terra SMD recomendado pelo fabricante, geralmente é preferível aos meus olhos, para coisas como SMDs passivas, isso é ótimo porque é uma fonte de verdade. Se eu quiser criar pacotes de 0402 a 1206 e usar essa ferramenta para todas as dimensões, sei que terei um dimensionamento consistente de coisas como espaçamento de pastilhas, pátios etc. Uma parte não terá recursos drasticamente diferentes e sair parecendo estranho no quadro atual. Qualquer um que já tenha examinado as bibliotecas da Eagle pode confirmar que não há muita consistência. O uso da ferramenta, que por sua vez é baseada nesses padrões, é uma ótima maneira de criar uma biblioteca padronizada de peças.
Para pegadas básicas, você tem diferentes versões de tamanho para ajustar em termos de espaço / confiabilidade
Acredito que isso seja inerente ao padrão, mas para pegadas SMD passivas básicas como o seu 0402, 0603, 0805, etc, o LP Wizard lhe dará a opção de alternar entre Menos , Nominal e Mais versões . Eles ajustam o tamanho real do bloco para produzir um pacote menor ou um pacote maior. Uma embalagem maior pode ser preferível para garantir filetes de solda maiores para aumentar a confiabilidade, enquanto almofadas menores podem ser melhores para criar uma placa super densa. De qualquer maneira, essas são pegadas que foram testadas e acordadas para servir bem na aplicação pretendida. Para mim, isso economiza muito tempo e é incrível.
Exportação de CAD para Mothertruckin
Aproveite a avaliação de 10 dias desta ferramenta por esse motivo. Exportação de CAD. O LP Wizard exportará pacotes para um script Eagle que você pode executar na sua biblioteca para gerar os pacotes para você ... completo com marcações de peças, pátios etc. Isso é ótimo para importar uma tonelada de coisas e depois poder ajustá-lo por conta própria. Normalmente, estou sentado lá com o aplicativo da calculadora aberto, fazendo toda a matemática da dimensão para construir minhas partes espelhadas do padrão de terreno e o que não é, mas as exportações de CAD não levam nada de você a algo bom em pouco tempo.
Você ainda precisará investir tempo para criar uma biblioteca de peças confiável, mas definitivamente existem maneiras de aumentar sua produtividade e para mim ... usar algo como o LP Wizard é uma dessas coisas.
fonte