[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: pcb bug: EPS output omits pads



> Option --as-shown is only meaningful, if some layers are switched
> off.However, I don't see a way to switch off layers with the command
> line. The option --action-string ToggleView(1) does not seem to have
> an effect on pcb. (Yet another bug?)

That's what the --layer-stack option is for.

> To reproduce the eps output bug in GTK-GUI:
> 1) Load a layout with SMD pads
> 2) switch off visibility of the first copper layer ( :ToggleView(1) )
> 3) Got to: file -> export_layout -> eps  4) check "as-shown"
> 5) click "ok"
> The produced eps file will contain the visible layers, and pins, but no SMD pads. 

Amusingly enough, that's kinda intentional.  The exporters deal with
copper layers, so turning off layer 1 turns off all the copper on
layer 1.  The "pins" you see drawn are actually from layer 2.

The GUI hids are treated special in the draw routines, since the core
knows that the GUI will be overlaying each layer (for example, it
knows it doesn't need to draw the pins on every layer, just the
last-drawn one).

One thing you could try is setting the "gui" flag in the HID structure
for EPS and see if it draws what you want.


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user