I have encountered a very strange problem.
At first I thought it was a bug that makes Altium Vault components inconsistent in terms of their footprint when placing multiple instances of that component.
See video below to see what I mean. D2_1 and D2_2 are the same component, but their footprints appear to be mirror images of one another.
Upon further friggin around I was able to replicate this phenomenon by copying the component, and then pressing the X button when placing it.
See below video for what I mean:
After yet more friggin around, I was able to determine that the erroneous footprint was indeed likely caused by inadvertently pressing the X button during placement of the component by double-clicking on the component and taking a peek at it's Comment's Mirror property.
A couple of things:
- How can I figure out which components on my board have had their footprints mirrored using the X and Y placement modifiers? I see no property that specifies whether the component itself has been mirrored (though there does appear to be an accessible mirror property for the designator and comment).
- Why is there an option to mirror a component's footprint in the first place? I can't think of any use cases for such a feature, and if you don't realize it is happening when it occurs, you are effectively now using an erroneous footprint.
In my case, this error got copied 6 times, meaning that each on of my prototype boards have multiple problems and are now built and faulty.
Not impressed!