Linda Huxley
2016-01-29 21:26:17 UTC
I am working with the latest commit of gerbv. When I load a project
that displays the back side of a board, the pad sizes appear to be
correct. (See screen print: Before.png.) When I mirror all Gerber
layers with "Apply to visible" (from the Edit Layer dialog), some of the
square pads have increased in size, and the solder mask layer is no
longer inverted. (See screen print: Apply_to_visible.png.)
Next, if I reload the project without exiting gerbv, and I use "Apply to
selected" to mirror each layer separately, I end up with much the same
result, except that some of the square pads are even larger. Also, the
solder mask layer remained inverted until I changed the last layer,
.GTL. (See screen print: "Apply_to_selected.png".)
Next if I exit gerbv, reload the project and mirror all of the layers
separately, I don't see any problem at all. This might indicate that
"Apply to visible" is corrupting memory, perhaps overwriting a buffer.
(See screen print: "No_problem.png".)
I saw some other strange behavior, but it wasn't reproducible on demand.
The Gerber files were generated by Kicad.
that displays the back side of a board, the pad sizes appear to be
correct. (See screen print: Before.png.) When I mirror all Gerber
layers with "Apply to visible" (from the Edit Layer dialog), some of the
square pads have increased in size, and the solder mask layer is no
longer inverted. (See screen print: Apply_to_visible.png.)
Next, if I reload the project without exiting gerbv, and I use "Apply to
selected" to mirror each layer separately, I end up with much the same
result, except that some of the square pads are even larger. Also, the
solder mask layer remained inverted until I changed the last layer,
.GTL. (See screen print: "Apply_to_selected.png".)
Next if I exit gerbv, reload the project and mirror all of the layers
separately, I don't see any problem at all. This might indicate that
"Apply to visible" is corrupting memory, perhaps overwriting a buffer.
(See screen print: "No_problem.png".)
I saw some other strange behavior, but it wasn't reproducible on demand.
The Gerber files were generated by Kicad.