La pregunta es una, pero gira en torno a:
- definición de componente en la biblioteca
- ubicación entre el esquema y el documento PCB para que permanezcan sincronizados
- definiciones de red adecuadas y
- evitar errores capturados por el compilador y
- generación correcta de la lista de materiales.
Soy un usuario relativamente principiante de altium y estoy diseñando una placa de fanout de 2 capas bastante simple para un componente. También he creado una biblioteca para el componente.
El componente en foco tiene pines de entrada, salida e IO y su tipo de componente predeterminado es estándar, lo que significa que se incluirá en la lista de la lista de materiales.
Ahora lo que quiero es que la placa tenga almohadillas para este componente en ambos lados , por razones de prueba. De tal manera, el ingeniero de pruebas podrá soldar el componente en cualquiera de los dos, pero solo uno a la vez , en el lado de la placa, dejando las almohadillas en el lado opuesto sin usar . Por supuesto, los dos juegos de almohadillas serán cortocircuitados eléctricamente y, por lo tanto, pertenecerán a las mismas redes de acuerdo con las especificaciones. De esta manera podré enrutar la tabla más tarde.
Lo que hice, es que coloqué dos instancias del componente en el esquema: una con el tipo "estándar" y otra con "estándar (sin BOM)", lo que casi me lleva al resultado deseado.
El problema es que recibo un error para el pin de salida del compilador que "Net contiene varios pines de salida". Entiendo el error, pero no veo cómo resolverlo, como de acuerdo con la recomendación Debería romper la definición de mi biblioteca, cambiando la especificación de E / S.
Otra opción sería colocar solo un componente en el esquema y dos componentes en el PcbDoc, pero esto trae dos nuevas preguntas:
- ¿Cómo mantener sincronizados los dos, de modo que cuando estoy haciendo un "Documento de Esquema / PCB de Actualización" no ocurran cambios en la Orden de Cambio de Ingeniería?
- ¿Cómo colocar un componente con cuerpo en la capa mecánica, para que esto no sea visible en la Vista 3D?
¿Cuál es la forma de hacerlo correctamente en Altium?
Muchas gracias y saludos!