<snip>
> I run into this a lot when we are doing our assembly/solderpaste screen
documentation because we quite often rotate/flip the boards building that
documentation.
>
> Sincerely,
> Brad Velander

Brad,

When you refer to "flipping" boards, are you actually mean *mirroring* the
contents of PCB files (including their components) at the time?

If you're not aware of it, something to watch out for, when doing that, is
that the locations of components' Designator and Comment strings can change
*relative* to the locations of their parent components. This *doesn't*
happen to any Designator or Comment string which has a Manual value for its
AutoPosition property, but it *can* happen to any such string which has a
*different* value for that property.

I infer that that outcome is happening because components *don't* have a
Mirrored property, so in the subsequent absence of "awareness" that its
parent component has actually been mirrored, the location of such a string
can change if the code controlling its location assesses that its previous
location is incorrect.

I first suggested that components acquire a Mirrored property many years
ago, but I gather that Nick (Martin) has never been convinced of the merits
of providing that property. IMO, this behaviour (of Designator and Comment
strings) is yet another reason why that property should be provided (but I
still wouldn't recommend that anyone try holding their breath waiting for it
to be implemented).

I've spoken about the matter of providing that property in other previous
messages, so I'll confine repetition of previous observations to saying that
while its provision wouldn't make the design of PCB files "bullet proof" in
any way, it would still result in an improved outcome (relative to the
status quo) whenever users ensured that any PCB file in its "initial" state
incorporated no components in a mirrored state (nor subsequently "acquired"
any components in a mirrored state). (In other words, users still need to
ensure that all footprints are correctly defined within PCB Library files in
the first place, and within any "legacy" PCB files, etc.)

Regards,
Geoff Harland.
[EMAIL PROTECTED]




 
____________________________________________________________
You are subscribed to the PEDA discussion forum

To Post messages:
mailto:[email protected]

Unsubscribe and Other Options:
http://techservinc.com/mailman/listinfo/peda_techservinc.com

Browse or Search Old Archives (2001-2004):
http://www.mail-archive.com/[email protected]
 
Browse or Search Current Archives (2004-Current):
http://www.mail-archive.com/[email protected]

Reply via email to