Para cualquier trabajo serio, no querrá obtener piezas hechas por otra persona porque no se adherirán a sus convenciones. Siempre hago mis propias partes, lo que realmente no es tan difícil.
Tengo ciertos requisitos para las piezas, como los atributos para la generación automática de BOM, y el texto en tamaños y capas particulares para la serigrafía, el dibujo del ensamblaje, etc. y examinar las partes de otra persona tomaría al menos el mismo tiempo que hacer las mías en primer lugar. Cuando haces esto por negocios y tu reputación depende de ello, debes ser exigente.
Sin embargo, los aficionados pueden ser más laxos. Otros pueden usar mis partes y un montón de otras utilidades relacionadas con Eagle que he desarrollado a lo largo de los años. Vaya a mi página de descargas e instale la versión Eagle Tools. Contiene un montón de bibliotecas con partes, pero también varios ULP, scripts y programas host que uso alrededor de Eagle. Por ejemplo, hay un sistema completo para generar la lista de materiales a partir del esquema y la placa, y luego crear las etiquetas para el kit. Comience con el archivo de documentación CSV_BOM en el directorio DOC y siga las migas de cookies.
Para darle una idea de cómo funciona el sistema de generación de BOM, aquí está la mayor parte del archivo de documentación EAGLE_ATTR:
Este documento describe las convenciones de Embed Inc para usar opcional
atributos en Eagle, que se pusieron a disposición por primera vez en la versión 5. En
versiones anteriores, una parte solo podía tener algunos atributos fijos integrados
Águila, como VALOR y NOMBRE. En la versión 5, estos atributos fijos todavía
existen, pero el usuario puede crear atributos adicionales arbitrarios.
Este documento especifica ciertos atributos que se esperan por partes de
el sistema Embed Inc, principalmente para ayudar en la lista automática de materiales (BOM)
Generacion. El proceso de generar una lista de materiales a partir de una placa de águila o
El esquema se describe en el archivo de documentación del programa CSV_BOM.
Los atributos opcionales de Eagle que tienen un significado especial dentro de Embed Inc
sistema son:
MANUF
Fabricante: partnum; fabricante: partnum; ...
Los campos PARTNUM y sus dos puntos principales pueden omitirse, pero es un
mala idea a menos que solo se enumere un único fabricante.
PARTNUM
Número de pieza genérico o número de pieza dentro de un solo fabricante.
PROVEEDOR
Proveedor: partnum; proveedor: partnum; ...
Los campos PARTNUM y sus dos puntos principales pueden omitirse, pero es un
mala idea a menos que solo se incluya un único proveedor.
BOM
Si esta parte debe incluirse en la lista de materiales. Algunas "partes" son
solo características en el tablero, como las almohadillas de pines, por ejemplo. Estas
no debe figurar en la lista de materiales porque no es necesario comprarlos
y no se instalará Los valores admitidos son:
SÍ - Incluya esta parte en la lista de materiales. Este es el valor predeterminado si el
Parte tiene un paquete.
NO: no incluya esta parte en la lista de materiales. Este es el valor predeterminado si
La parte no tiene un paquete.
VALSTAT
Indica cómo se usa el atributo VALUE. Las opciones son:
VAL - Valor de parte normal, como la resistencia de una resistencia. los
el valor de la parte se incluirá en la lista de materiales y se utilizará para distinguir
partes diferentes. Por ejemplo, una resistencia de 10K ohmios es diferente
parte de una resistencia de 330 ohmios.
PARTNUM: el número de pieza. El campo de valor se mostrará en el
BOM y solía distinguir diferentes partes, como VAL. Sin embargo,
el campo del número de parte se establecerá en VALUE a menos que el número de parte
de lo contrario se establece explícitamente. VALSTAT PARTNUM es para genéricos
dispositivos de biblioteca donde el campo de valor se usa para mostrar algunos o todos
del número de parte en el esquema. Por ejemplo, la biblioteca.
podría contener un dispositivo opamp genérico de 14 pines y el valor establecido en
LM324 para mostrar el tipo de opamp en el esquema. En esto
ejemplo, VALUE solo se establece en el número de pieza genérico sin
tipo de paquete, grado de temperatura, etc. En este caso el PARTNUM
El atributo se debe utilizar para especificar el número de pieza exacto, pero
VALSTAT aún debe establecerse en PARTNUM.
ETIQUETA - Etiqueta destinada a la serigrafía. El campo de valor será
no se transferirá a la lista de materiales y no se utilizará para
diferenciar partes. Esto podría usarse, por ejemplo, para etiquetar un
LED en el tablero. Se pueden etiquetar diferentes LED "Power" y
"Error", pero son la misma parte física y deben aparecer en la lista
en la misma entrada BOM.
SUST
Establece el campo de sustituciones permitidas para la parte en la lista de materiales. Válido
los valores son "SI" y "NO". El valor predeterminado es SÍ si SUBST no existe
o está vacío
DESC
Cadena de descripción explícita para la lista de materiales. Por defecto, la lista de materiales
la descripción se deriva del nombre de la biblioteca y el nombre del dispositivo
dentro de esa biblioteca. Si el atributo DESC está presente y no está vacío,
su contenido anulará ese valor predeterminado.
DVAL
Valor de pieza detallado. Si está presente y no está vacío, este campo anula
la cadena de valor de parte en la lista de materiales y se utilizará para diferenciar
partes. DVAL siempre se supone que es el verdadero valor de la parte, por lo que no es
efectuado por VALSTAT. El propósito de DVAL es proporcionar más
información que razonable para mostrar en el esquema. En general el
El atributo VALOR estándar se mostrará en el esquema con DVAL
se muestra en la lista de materiales.
(1) Encontrar partes existentes de Eagle ya creadas por otras personas: recomiendo las siguientes cuatro fuentes (aparte de buscar en Google "nombre de parte Eagle" ;-)):
Puede buscar en la colección de búsqueda de bibliotecas Eagle de Cadsoft
Puede utilizar la búsqueda de parte / paquete / dispositivo Eagle de Jason Tribbeck , que permite búsquedas comodín / término parcial
Puede usar la búsqueda de partes Eagle de Esawdust que también permite comodines y expresiones regulares en los términos de búsqueda.
Puede obtener la biblioteca que Sparkfun principal; es una gran colección de partes comunes llamada Sparkfun.lbr, que se encuentra en esta página .
UNA PALABRA DE PRECAUCIÓN (cortesía del usuario @Grant) ... Cuando use las bibliotecas o partes de otros, primero compárelo con la hoja de datos y / o imprímalo en papel para compararlo con la parte real. Hay algunas huellas no probadas y / o de dimensiones incorrectas por ahí.
(2) Crear sus propias partes: no es tan difícil hacer partes de Eagle para la mayoría de las cosas; francamente, si puede construir un esquema y un diseño, hacer piezas usted mismo será apenas un paso más allá. Tengo cuatro punteros:
fuente
Construí un rastreador para ayudar con este problema. Estoy totalmente de acuerdo en que no debe usar piezas que se encuentran en Internet público sin una inspección cuidadosa, pero creo que ahorra tiempo comenzar con algo que alguien más ha construido, y a menudo encuentro que son más meticulosas que yo, así que tengo un mejor punto de partida.
Puede buscar y descargar piezas que mi rastreador ha encontrado aquí:
http://www.schematicpal.com
Sin cargo, solo envíe sus comentarios en el enlace de comentarios si tiene algún problema.
-Jim
fuente
(Esto no es necesariamente una respuesta, pero es demasiado grande para un comentario, OMI)
Cuando comencé a usar Eagle, llegué rápidamente a la conclusión de que las bibliotecas son viejas y no confiables. Me tomé una buena cantidad de tiempo y reformé mucho de lo que más me importaba ... que son resistencias y condensadores básicos. Crear las piezas es fácil ... la mayor parte del trabajo que necesita hacer es crear paquetes precisos y atribuir las piezas correctamente. Sin embargo, aquí está mi arma secreta:
Asistente de LP de Mentor Graphic
Este chico malo me ha ahorrado mucho tiempo dibujando paquetes precisos para huellas SMD básicas. Aquí está el flaco de por qué amo tanto esta herramienta:
Las huellas que le da se basan en IPC-7351 o el estándar JEDEC apropiado
Si bien, en mi opinión, es preferible seguir el patrón de tierra SMD recomendado por el fabricante, para cosas como SMD pasivas, esto es genial porque es una fuente de verdad. Si quiero crear paquetes para 0402 a 1206, y utilizo esta herramienta para todas las dimensiones, sé que voy a tener una escala constante de cosas como el espaciado de almohadillas, patios, etc. Una parte no tendrá características drásticamente diferentes y te ves raro en el tablero real. Cualquiera que haya echado un vistazo a las bibliotecas de stock de Eagle puede dar fe de que no hay mucha coherencia. Usar la herramienta, que a su vez se basa en estos estándares, es una excelente manera de construir una biblioteca estandarizada de piezas.
Para huellas básicas, obtienes diferentes versiones de tamaño para ajustar por espacio / confiabilidad
Creo que esto es inherente al estándar, pero para las huellas SMD pasivas básicas como 0402, 0603, 0805, etc., LP Wizard le dará la opción de cambiar entre las versiones menos , nominal y mayoría . Estos modifican el tamaño real de la almohadilla para obtener un paquete más pequeño o un paquete más grande. Un paquete más grande podría ser preferible para asegurar filetes de soldadura más grandes para una mayor confiabilidad, mientras que las almohadillas más pequeñas podrían ser mejores para crear una placa súper densa. De cualquier manera, estas son huellas que han sido probadas y acordadas para servir bien en su aplicación prevista. Para mí, eso es un gran ahorro de tiempo e increíble.
Exportación de Mothertruckin 'CAD
Aproveche la prueba de 10 días de esta herramienta por esta única razón. Exportación CAD. LP Wizard exportará paquetes a un script Eagle que puede ejecutar dentro de su biblioteca para generar los paquetes por usted ... completo con marcas de partes, patios, etc. Esto es GENIAL para importar un montón de cosas y luego poder ir y Ajústalo por tu cuenta. Por lo general, estoy sentado allí con la aplicación de la calculadora abierta haciendo todos los cálculos matemáticos para construir mis partes de patrón de tierra reflejadas y lo que no sea, pero las exportaciones CAD no te llevan nada a algo bueno en muy poco tiempo.
Todavía necesitará invertir tiempo para construir una biblioteca de piezas confiable, pero definitivamente hay formas de aumentar su productividad, y para mí ... usar algo como LP Wizard es una de esas cosas.
fuente