I'm writing pick and place software, and I just realised something as i work through a test board. I have a board where theres a 1206 led and a 1260 resistor, the rotation of the led is 270o and the resistor is 90o but they're - | orientation on the board, which at first made me scratch my head.
So i realised the parts must have been created where one was origin of | and the other was -- on checking thats indeed the problem.
So how do board places deal with this (or typical PNP software )? I realise an answer is always use the same orientation for parts, but i looked over a few libraries and they're all various origins. Do they manually edit the rotations?