Montadores de PCB requerem um arquivo descrevendo os identificadores de componentes, as coordenadas X e Y do centro e o ângulo de rotação. Eu gero esse arquivo automaticamente do meu pacote CAD (DesignSpark PCB). No entanto, o ângulo de rotação gerado é baseado na pegada na biblioteca. Quando a máquina de pegar e colocar gira o componente com base no "ângulo de rotação" especificado, se assumir uma pegada diferente para o ângulo = 0 °, o componente terminará da maneira errada.
Portanto, como posso ter certeza de que minha biblioteca CAD e o banco de dados pick & place têm a mesma suposição sobre as orientações dos componentes? Só vejo uma solução, que é usar a figura da pegada da folha de dados (ou pinagem, se não for possível) como orientação inicial, mas gostaria de confirmação e talvez mais detalhes sobre como isso funciona. Além disso, o que acontece então com componentes passivos?
Eu olhei em volta na web e não encontrei um padrão, o que é estranho, em particular, tanto o designer quanto o montador devem concordar com a definição do ângulo no sentido horário ou anti-horário, mesmo se eu assumir que é no sentido anti-horário.