Mail Archives: geda-user/2014/06/10/22:16:02
On 2014-06-11 01:00:26 PM, Peter Clifton wrote:
>
> On Wed, 2014-06-11 at 09:47 +1200, Lilith Bryant wrote:
> > On 2014-06-10 10:50:36 PM, Peter Clifton wrote:
> > > Backside working using
> > > ctrl-shift-tab "x-ray-vision" doesn't fit all that well with the concept
> of
> > > 3D view. (Nor does changing the rendering order of layers like we do in
> 2D
> > > mode).
> > >
> > > I don't remember disabling it explicitly, but as it isn't a view I often
> > > use, it may have skipped testing. Does it work if you click the button
> to go
> > > back into 2D view?
> >
> > No, it doesn't work in 2D view. At this point, I'm only interested in 2D
> view.
>
> Actually, Ctrl+Shift+Tab does work for me (at least, as I expected it
> to)...
>
> The active component placement layer changes from top to bottom
> ("view=top", "view=bottom" in the status bar), and component placement
> occurs on the relevant layer.
>
> There is no visual change to the displayed board, nor (IMO), would one
> make sense. The components on the side of the board AWAY from you are
> rendered in the "far side" style, as really needed to avoid confusion.
>
> Did PCB used to behave differently? (Its been a while since I ran a non
> PCB+GL build).
>
>
> > My feeling is that it's only relevent in 2D view. If 3D view
> automatically
> > disables any such artificial mirroring it would be fine (i.e. does what it
>
> > does at present).
>
> Did the old implementation play any funny tricks with layer order, or
> flipping nearside / farside colouring when Ctrl+Shift+Tab was activated?
> Did it raise the far-side components to render above the tracking
> layers?
>
> In my opinion, what we have now works as intended - but as I say, I
> don't recall how it USED to work if that was different.
>
> Peter
Consider, for the simplicity of explanation, of having "far side" turned OFF.
Mainline behaviour (correct):
- Track/via/pin positions stay at exactly same physical screen location
- Components from bottom now rendered instead of component from top
- If you were displaying ONLY top copper, it switches to only bottom copper
PCB+GL behaviour:
- Track/via/pin positions stay at exactly same screen location
- Components from top stays rendered. NEVER renders bottom components*.
- If you were displaying ONLY top copper, it switches to only bottom copper
* despite "view=bottom" being clearly shown in the status bar.
i.e. the PCB+GL behaviour is a effectively no-op.
Lilith
- Raw text -