Site hosted by Angelfire.com: Build your free website today!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [PROTEL EDA USERS]: Moving problems



<x-flowed>
At 01:04 AM 9/19/00 +1100, Les Grant wrote:
>Hi Heiko,
>
>On 18 Sep 00, at 15:54, Heiko Vachek wrote:
> > > Turn off "Snap to center" before doing the move.
> >
> > > Les Grant.
> >
> >
> > That won't change anything to Phan's problem. The cursor will snap to
> > primitives anyway.


>There is a bug in the paste operation. It sometimes uses a
>bounding box that surrounds the entire selection rather than your
>specified reference point.

We reported and discussed this extensively some time back. Mr. Grant is 
correct. The problem is not related to an actual snap to primitive, but 
occurs when the block being pasted or moved is larger than a certain size 
(in complexity).

Protel will display the primitives being moved if you hold the cursor in 
one position for a certain time. When the cursor is actually being moved, 
however, a bounding box displays. Above a certain complexity, only the 
bounding box displays, even if the cursor is stationary. The bug is that, 
at this point, the cursor jumps to a corner of the bounding box rather than 
remaining in its originally chosen reference position. Because the corner 
of the bounding box is very typically off-grid, the moved or pasted 
primitives will now be off-grid.

There are two workarounds. The easiest is as described; turn off snap to 
center before moving or pasting.

The other is to control the location of the outline by pasting a dummy 
primitive with outer edges which are on-grid. But the first fix is much better.

I'd expect that Protel will fix this, probably with the next service pack; 
it is easy to see how a bug like this can escape notice in early testing. 
It's not all that common to move or paste large blocks in PCB. This bug was 
first reported toward the end of Beta testing for the last service pack.

marjan@vom.com
Abdulrahman Lomax
P.O. Box 690
El Verano, CA 95433



</x-flowed>