Hi all,

I wish someday the Kicad developpers will have the time to divide a sheet (as 
of eeschema for example) as two independent spaces:

(1) The area inside the page limits, in which all components and connections 
are treated as usual so it can be called "active" or "Real".

(2) Outside the active space, in which all components and connections are just 
ignored as if they don't exist, so this area may be called "inactive" or 
"Unreal". But these do exist while saving/loading the sheet (very important)

The difficult job might be at the boundaries and when something may belong to 
the two areas. This can be solved, I guess, by assuming the criteria:
For any ambiguity that a boundary crosses an element, the element is supposed 
to be inactive (Unreal) as if it doesn't exist as a whole.

But I am afraid that the benefits for being able to work on the same screen 
having the above two spaces could be appreciated by those who are creating new 
designs only. Because this gives a great saving of time while studying 
alternatives during the design. It allows to use just the 'Move' function most 
of the time instead of erasing/adding everytime a change would be needed. 

May I add... that like, for example, the flags V and I are for 'Visible' and 
'Invisible', another pair of flags as R and U for 'Real' and 'Unreal' may need 
to be added for each element to implement this feature.

Hope I will live long enough to work on this magic sheet :)

Kerim


Reply via email to