Gestión de piezas de Altium en un inicio pequeño

4

Recientemente me uní a una pequeña empresa nueva como el único diseñador de HW (que trabaja en Altium 18) y estoy buscando formas de optimizar mi tiempo de diseño sin tener acceso a un equipo de CAD en toda regla. En mis trabajos anteriores siempre había un equipo dedicado de personas que administraban bibliotecas y diseñaban partes a solicitud. En mi situación actual, tuve que diseñar muchas de las partes, lo cual no es un gran problema, pero no es óptimo, especialmente porque muchas de las partes son bastante comunes y estoy seguro de que alguien más tuvo que tener hecho lo mismo ya. Lo que no entiendo es por qué el hermano menor de Altium: CircuitMaker tiene acceso a bibliotecas extensas y es posible extraer prácticamente cualquier parte que haya necesitado desde allí, pero Altium usa el Vault mucho más limitado, que rara vez parece que se actualice. Mi pregunta es doble: 1. ¿Qué suelen hacer las personas en posiciones similares a mí? ¿Acaban de terminar mordiendo la bala y diseñando todas sus partes / bibliotecas? 2. ¿Hay alguna manera de traer bibliotecas Octopart como las de CircuitMaker a Altium?

Gracias de antemano!

    

3 respuestas

8

Uso Eagle en lugar de Altium, pero no creo que eso haga una diferencia en esta respuesta.

Nunca usaría las partes de otra persona, sin importar cuán "oficiales" sean. Tal vez sea diferente en Altium, pero en Eagle no es tan difícil hacer partes. Revisar a otra persona probablemente tomaría más o menos el mismo tiempo, sería más problemático y siempre me dejaría preguntándome qué podría haber pasado por alto. Hay muchas definiciones de piezas de mierda por ahí.

¿Hay alguna parte que encuentre en la red en algún lugar que vaya a adherirse a su convención para la documentación en el dibujo de conjunto? Información para la lista de materiales? ¿Tiene serigrafía limpia y consistente? ¿Desea un poco más de claridad para evitar algunos de los inevitables errores que cometen los humanos? ¿Usa tamaños de almohadilla para sus requisitos de espacio o depuración?

Las definiciones de piezas adecuadas son componentes importantes de su diseño y se reflejan en usted. A nadie le importará o considerará de dónde los obtuviste.

Anécdota

Cuando realicé mi primer proyecto de cliente con Eagle, no tenía mucha biblioteca de piezas. Este diseño era una prueba de concepto excepcional, y necesitaba una función lógica 74xx simple. Pensé que era un camino tan transitado que podría usar la parte de una biblioteca en algún lugar. Efectivamente, Eagle tenía la parte correcta, así que la puse en marcha.

Puse el tablero en funcionamiento y el cliente se acercó para ver cómo fue el experimento. Lo primero que dijo el cliente cuando le mostré el tablero fue "¿Por qué usaste almohadillas alargadas aquí y las redondas en cualquier otro lado?" . La parte 74xx que obtuve de Eagle tenía almohadillas alargadas. El cliente tenía suficiente de EE para entender que en realidad no importaba, y no había ningún problema resultante. Pero aún así, eso no es algo que quiera explicar.

Para cualquier producto de trabajo que le des a alguien, ya sea un compañero de trabajo, el jefe, un cliente o simplemente publicarlo en Internet, lo representa a usted. Serás serás juzgado por esto, te guste o no, o crees que es apropiado o no. La atención al detalle importa en la ingeniería. Un tablero con un montón de huellas, todas diseñadas según reglas diferentes puede funcionar bien, pero grita "Eh, a quién le importa" . Esa no es la impresión que quieres hacer.

    
respondido por el Olin Lathrop
4

1) Siempre diseño mis propias bibliotecas de piezas. Me gusta la capacidad de mantener estilos coherentes entre los diseños. No obtienes esto con bibliotecas de terceros. Es un poco molesto al principio, pero una vez que terminas las partes básicas, solo te encuentras haciendo nuevas de vez en cuando, y realmente no es un problema para mí. Es parte del proceso de diseño.

2) Si no me equivoco, CircuitMaker está basado en la nube y los usuarios tienen acceso a los diseños de otros. Todo es de código abierto. Me imagino que esto tiene algo que ver con que usted tenga acceso a las bibliotecas de otras personas. Altium no funciona de esta manera.

Sería mucho mejor que morder la bala y hacer tus propias bibliotecas. Vale la pena la consistencia y pulcritud.

    
respondido por el DerStrom8
1

En primer lugar, los fabricantes de circuitos están diseñados para grupos pequeños que no tienen requisitos extensos del fabricante.

  

Mi pregunta es doble: 1. ¿Qué hacen las personas en posiciones similares a   yo suelo hacer?

Puede usar los servicios de conserjería y eso le ahorrará tiempo, si su tiempo es más valioso para usted que lo que cobran los servicios de conserjería, luego descargue la generación de la biblioteca a un servicio.

  

¿Acaban de terminar mordiendo la bala y diseñando todo   de sus propias partes / bibliotecas?

Si necesita coherencia en su biblioteca o control sobre su biblioteca, genere la biblioteca usted mismo. Muchas piezas están disponibles por parte de los fabricantes y con algunos trabajos se pueden convertir (o utilizar directamente) en su biblioteca (o puede usar la biblioteca de los fabricantes).

Si desea que las serigrafías coincidan, la designación de los pines (como los puntos para el pin 1) sea coherente, entonces sería mejor desarrollar su propia biblioteca.

Podría costar más tiempo generar tu propia biblioteca, así que esa es la compensación.

Una vez que dedica el tiempo inicial a aprender la herramienta, la generación de piezas se vuelve más fácil.

Otra cosa a considerar es la cantidad / calidad de PCB, si sus tableros en desarrollo en cantidades de 10k o más, el fabricante y el ensamblador de PCB tendrán diferentes requisitos para reducir el costo y reducir al mínimo los errores. Por lo tanto, necesitará su propia biblioteca para afinar sus huellas para ensamblar.

  
  1. ¿Hay alguna manera de llevar las bibliotecas Octopart como las de CircuitMaker a Altium?
  2.   

Hay programas que pueden convertir un formato de huella a otro, nunca he tenido buenos resultados con ellos, sin embargo, para algunas partes más grandes pueden ser ventajosas de usar. La mayoría de las veces recomendaría dibujar las partes usted mismo.

Otra nota: si estoy haciendo un proyecto personal en casa donde mi tiempo es valioso, encontraré tantas partes e importarlas en mi biblioteca como sea posible, especialmente partes con alto número de pines como FPGA. Las partes más pequeñas me generan. En el trabajo genero todas las partes a mano.

    
respondido por el laptop2d

Lea otras preguntas en las etiquetas