Los ensambladores de PCB requieren un archivo que describa los identificadores de los componentes, las coordenadas X e Y del centro y el ángulo de rotación. Genero ese archivo automáticamente desde mi paquete CAD (DesignSpark PCB). Sin embargo, el ángulo de rotación que se genera se basa en la huella en la biblioteca. Cuando la máquina pick & place gira el componente en función del "ángulo de rotación" especificado, si se supone una huella diferente para ángulo = 0 °, entonces el componente terminará al revés.
Por lo tanto, ¿cómo puedo estar seguro de que mi biblioteca CAD y la base de datos pick & place tienen el mismo supuesto sobre las orientaciones de los componentes? Solo puedo ver una solución, que es usar la figura de la huella de la hoja de datos (o pinout si no es posible) como la orientación inicial, pero me gustaría confirmación y tal vez más detalles sobre cómo funciona esto. Además, ¿qué sucede entonces para los componentes pasivos?
Miré a mi alrededor en la web y no encontré un estándar, lo cual es extraño, en particular, tanto el diseñador como el ensamblador deben acordar la definición del ángulo en sentido horario o antihorario, incluso si supongo que es en sentido antihorario.