At 11:30 AM 5/14/01 -0700, Rimas Avizienis wrote:
[On behalf of Tim Madden]

>>Say I am designing a PCB in Protel, and I have placed components
>>on the top layer on the board. if I decide it is better to have
>>that circuit on the bottom of the board, is there any way to flip
>>a completed placement to the bottom?
>>
>>The problem I have is that if I flip the components, each component
>>is individually flipped, leaving resulting placement backwards.
>>If I select a group of components, and use the menu commands:
>>Edit->Move->Flip Components, the whole selection is mirrored.
>>This is perfect except it remains on the top layer of the board.
>>Flipping this mirrored placement to the bottom creates an ugly mess
>>which has backward placement of mirrored components.

Protel should have a flip block command that would properly treat components.

When a block is flipped from one side to the other with the L command, the 
components are moved to the bottom and are properly mirrored, but the track 
and vias stay in position, even though they flip layers.

Essentially, there are two kinds of flips. One flip would be used with 
through-hole components, where one wants to move the top side routing to 
the bottom and the bottom side to the top. The L key will do this. It will 
also move an individual component from the top to the bottom, and it 
mirrors it when it does this.

When attempting to move both track and components, the commands treat both 
the same as if they were being moved separately, so components are mirrored 
and track is not. (Technically, the track *is* mirrored as seen from the 
other side, but that's not what we mean by "mirror," but it *is* what we 
need when moving components, since bottom side components are placed from 
the bottom. It's easy to see why Protel got confused.)

What is needed is a process which will swap top and bottom *and* mirror 
both track and components.

We've been discussing this quite a bit. A server was written which would 
flip a whole board, which could be used to flip a block by writing the 
block to a scratch pcb and flipping it. Perhaps the author could be 
persuaded to make it available again.

There are complications when flipping a board which has more than two 
layers! Again, we've discussed various ways of handling this; I don't 
recall how the server dealt with the problem, but the basic idea at the 
outset was to have the server mirror absolutely everything, including the 
stack. It would be exactly the same as turning the whole board over.

[EMAIL PROTECTED]
Abdulrahman Lomax
P.O. Box 690
El Verano, CA 95433



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/subscrib.html
*                      - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[email protected]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Reply via email to