Mail Archives: geda-user/2016/06/05/03:22:31
On Sun, 5 Jun 2016, M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com] wrote:
> On 05/06/16 05:40, Kai-Martin Knaak wrote:
>> M. J. Everitt wrote:
>>
>>> I've lost PCB elements off the drawing area by accident before ..
>>> the solution of simply enlarging the area, moving items, then
>>> re-adjusting seems perfectly reasonable to me.
>> I fail to see why pcb needs to enforce positioning to the "working
>> area" in the first place. This might have had some merits when the
>> working area was identical with the outline of the resulting board.
>> But these days are long gone.
>>
>> So my preferred solution would be a bit more general:
>> * Remove the distinction between working area and the rest of the
>> canvas when in comes to positioning of objects.
>> * Maybe, even remove the notion of the "working area" completely.
>>
>> ---<)kaimartin(>---
>>
> What I mean by the 'working area' is the canvas area described in PCB as
> the "Board size" in the preferences, not by any outline drawn on the
> screen. Goodness knows what the maximum 'canvas area' can be, and hence
> the limits of where you _could_ theoretically /store/ components
> "out-of-sight" but not removed completely ...
>
> I'm sure one of the devs/coders will probably be able to answer this .. :]
MAX_COORD, which is the half of the largest coordinate that can be
represented (depends on whether you compiled with 32 or 64 bit coords).
Should be (2^31)-1 = 2.1 meters or (2^63)-1 = 9223372 kilometers.
- Raw text -