Gestión de pines en Altium Designer

0

Introduction

Soy nuevo en Altium e intento encontrar el mejor flujo de trabajo para él. La principal preocupación para mí es la gestión de una biblioteca. Encontré algunas bibliotecas listas para usar: PcbLib de mi colega (es la mejor ya que fue bien probado y funciona bien para nuestra producción), SchLib de Internet (que se ajusta al estándar ruso GOST, no me gusta el SchLib de la misma colega que usa libretas integradas y hay muchos símbolos con valor incluido, lo que no es conveniente para mí).

El problema

Digamos que me gustaría poner BC807 transystor (PNP en SOT-23). El símbolo en mi SchLib (de Internet) está bien, pero la huella es incorrecta: TO-92. Puedo ponerlo en el esquema de todos modos y reemplazar la huella editando las propiedades de la pieza. Sin embargo, veo que la asignación de pines es incorrecta.

Solutions

Supongo que la huella debe tener solo una asignación de pin. Así que necesito editar el elemento de la biblioteca de esquemas.

1) Me encontré con que en algunas bibliotecas esquemáticas, partes como BJT se representan en varias variantes, como:

  • NPN-BCE
  • NPN-BEC
  • NPN-CEB ...

Esto siempre me pareció bien, así que en este caso modificaría la biblioteca de esquemas para agregar todas las variantes.

2) Puedo poner la pieza en el esquema y editar manualmente las propiedades de la pieza para que se ajusten a la huella. No me gusta esta idea, ya que habrá más trabajo manual y más errores por esa razón. Además, todavía no sé cómo ver y cambiar la asignación de pines en el editor de esquemas.

3) Me obligo a aprender más sobre las bibliotecas integradas y a crear bibliotecas para mí. Preveo mucho trabajo adicional, pero creo que podría valer la pena.

4) ¿Tu solución?

    
pregunta Roman Matveev

2 respuestas

3

Primero: también hay razones para hacer partes específicas de valor, una de las cuales es la certeza absoluta de que todos los detalles, incluida la línea de suministro, están definidos por su biblioteca para todos los proyectos.

En segundo lugar: Nunca. ¡SIEMPRE! cambie los detalles de las partes en un esquema que no se refleja también en la biblioteca.
¿Qué sucede si alguien decide cambiar el nombre de su componente? Luego, él / ella actualiza todos los esquemas de la biblioteca y, de repente, todo lo relacionado con su esquema está roto. No se puede permitir que suceda!

Esto implica que debes hacer representaciones claras para las partes exactas que estás utilizando. Las primeras veces pueden llevarle 30 minutos, pero una vez que conozca todas las teclas de acceso rápido o las ubicaciones de los botones, es un trabajo de 3 minutos dibujar un componente o una huella, o hacer los enlaces y variantes adecuados, si sabe lo que está haciendo. obra. Especialmente si la huella es compatible con el Asistente de IPC.

Para cosas mundanas como el estándar SOT / SOP / TQFP / BGA / etc, me lleva mucho menos de tres minutos si la hoja de datos utiliza nombres compatibles con IPC en la tabla de tamaños.

Independientemente de si utiliza o no bibliotecas integradas (no, tengo un grupo de Libs Sch / Pcb versionadas que se pueden unir en proyectos), debe tomar decisiones serias si desea utilizar el programa de manera profesional y no solo aflojar y copiar y pegar hasta que se caiga. Esa es una gran manera de hacer mierda de mierda a una alta tasa con cero gemas en el medio.

O aprendes a usar el programa correctamente o le dices a la persona que te está pagando que no estás a la altura del trabajo.

    
respondido por el Asmyldof
0

Realmente no deberías usar archivos SchLib y PcbLib separados. DEBEN estar vinculados entre sí. Por lo tanto, tomar una forma de su colega y una de Internet es una idea MALA.

Puede extraer los archivos SchLib y PcbLib de un IntLib. Simplemente vaya a Altium y seleccione Archivo - > Abra y navegue hasta el archivo IntLib. Cuando haga clic en "Abrir", le preguntará si desea extraer las bibliotecas.

    
respondido por el DerStrom8

Lea otras preguntas en las etiquetas