Estoy usando un componente que requiere dos cabeceras para conectarse a ella. Actualmente tengo una sola huella de este componente que simplemente incluye dos copias de la conexión de cabecera. El problema que me estoy quedando ahora es que nuestra compañía se está moviendo para agilizar nuestro proceso para la creación de archivos de nuestro sistema de transporte y el lugar de la máquina. En la actualidad, yo uso el de "Generar" pick and place "files" opción en Altium para crear los archivos y, a continuación, editar manualmente para ampliar el único componente en las dos cabeceras, pero mis jefes quieren quitar cualquier manual de los pasos del proceso. Es allí una manera de conseguir este único componente para ampliar en dos ubicaciones en Altium?
Respuestas
¿Demasiados anuncios?Terminé mantener el sistema en lugar de como lo tengo, y creado un script para analizar y corregir el generado Recoger y Colocar los archivos. He aquí mi razonamiento:
Consistente pin <-> almohadilla de asignación de
Hay 480 pines en la referencia de pieza. Asignación de los pines para el conector correspondiente zapata fue un montón de trabajo y echar a perder una sola de esas podría arruinar todo un PCB de ejecución. Mantener todo en una sola parte de la biblioteca garantiza que la asignación es correcta para quien la usa.
apalopohapa mencionó que yo podría colocar el conector de dos piezas en un subsheet con la correcta asignación de exponer los pines. Ampliando esta idea para apoyar la coherencia de toda la empresa, en su lugar, podríamos crear un dispositivo de la hoja de la parte. Este método podría también mantener la correcta asignación, pero presenta algunas molestias que prefiero no tratar con:
Cada usuario tendría que agregar explícitamente el dispositivo hoja de directorio para su Altium preferencias con el fin de utilizar el componente.
Los diseñadores sólo hay que saber mirar para el componente como un dispositivo de la hoja en lugar de buscar habitual en las bibliotecas.
Mi experiencia en el uso de Dispositivo de hojas ha sido un poco de un dolor. Por ejemplo, si un componente de un dispositivo de la hoja se extrae de una biblioteca específica, Altium requiere que el diseñador busque y agregue la biblioteca para el proyecto antes de que cualquier cosa puede ser exportado a la PCB.
Componente constante espaciado
Obtener el espacio adecuado entre los conectores es fundamental. Martin dijo que yo podría utilizar un repuesto mecánico de la capa de llamar la distancia entre las partes. Esto funciona bien si sólo tenía que suceder una vez. Pero, este componente ya está siendo utilizado en los dos productos por separado, y es probable que se utilicen de nuevo. Mantener la parte como una sola huella garantiza que sólo tenemos que hacerlo bien de una vez.
apalopohapa también mencionó que un fragmento podría ser utilizado para garantizar el espacio. Esta sería también la garantía de que sólo tenemos que hacerlo bien una vez, pero de nuevo se presenta un par de problemas:
Para toda la empresa la implementación, cada diseñador tiene que añadir explícitamente el fragmento de directorio para su Altium preferencias con el fin de usarlo.
El uso de un fragmento de pcb también aparece para agregar varios pasos adicionales:
- Quitar el componente de designación en el componente existente(s) (por ejemplo, 'U5' -> 'U?')
- Si el componente ya ha sido importado en el pcb, eliminar
- Colocar el fragmento de código
- Modificar el proyecto enlaces, de modo que el fragmento está ligado a la correcta componente(s)
- Oren para que quien hizo el fragmento de código que utiliza el componente de designadores de que no entre en conflicto con algo que ya tienen.
- Empuje el 'cambios' de la pcb para el esquema para la actualización de los designadores en el esquemático.
Capacidad para dividir lógicamente parte de todo el esquema
Cada conector es de 240 pines, por lo que representa el componente en el esquema como dos conectores ocuparía una página entera de los diagramas y esquemas recurrirán externa NetLabels para hacer las conexiones a las partes en otras páginas.
He visto que esta hecho antes (a veces es necesario), pero esta práctica ha siempre me molestaba. Para averiguar lo que está conectado donde, tengo que continuamente hacia atrás y adelante entre las páginas. Esto hace que el esquema mucho menos legible y mantenible.
Con el dispositivo entró en Altium como un único componente, puedo usar Altium es parte de la característica de agrupar lógicamente los pines juntos. Por ejemplo, todos los de la alimentación y la tierra pines pueden ser agrupados juntos, y el sub colocada en el esquema de la hoja que contiene todos los de mi reguladores, etc.
Al tratar de hacer un fusible clip de soporte (Keystone 3518P), estoy teniendo un problema similar porque uno fuse clip está hecho de dos de estos Keystone partes (y, entonces usted necesita un fusible!). Quiero definir el espaciado, la serigrafía, y 3D del cuerpo una vez como una huella de parte de la biblioteca como has hecho tú.
Lo que terminé haciendo fue la creación de tres partes:
Portafusibles
- Tiene un esquema de símbolos (con 2 funcionamiento pines)
- Tiene una huella
- No tiene una lista de materiales de elemento de línea
- Tipo: Estándar (Sin BOM)
Fusible de protección x 2
- Tiene un esquema de símbolos (sin pines)
- No tiene una huella de
- Tiene una lista de materiales de elemento de línea
- Tipo: Mecánico
Fusible, el fusible de cartucho)
- Tiene un esquema de símbolos (sin pines)
- No tiene una huella (aunque se puede hacer una seda-sólo la PF para la clasificación!)
- Tiene una lista de materiales de elemento de línea
- Tipo: Mecánico
De este modo, todos los componentes están representados en la lista de materiales de salida, y se obtiene una representación decente en el esquema de lo que está pasando.
La única colgando problema para usted es el pick-and-place orígenes, pero usted podría ser capaz de implementación mediante la creación de una huella de sus dos conectores que está a sólo un punto de mira que tienes que poner en el lugar correcto después de realizar el módulo de la componente. Esto no es tan grave porque la casa de la asamblea estará mirando y afinando los de todos modos.
La forma más sencilla de lograr esto es definir los componentes correctamente en las bibliotecas. Cada conector es de un solo componente, por lo tanto en su esquema no debe haber dos separar el conector de componentes. La regla es, de un componente, una huella. Uno de los componentes no se puede utilizar varias huellas simultáneamente.
Sería la mejor manera de definir el conector en la biblioteca y asociar la huella de uno de los conectores, a continuación, coloque dos conectores en el esquemático y por lo tanto dos separados de los conectores en la placa PCB. Esto producirá recoger y colocar los archivos con ambos conectores. El mecánico de separación de los encabezados pueden ser alineados en una enmascarado mecánica de la capa de la que los archivos Gerber no se producen. Esto se asegurará de que el conector de la colocación sigue siendo el mismo en la transision de una sola huella a uno de los dos separar los componentes.