Mail Archives: geda-user/2014/05/07/18:05:43
Shashank Chintalagiri wrote:
> However, the layer on which the silk
> graphics show up is not always silk. If the number of layers
> changes, then the elements I want on silk show up elsewhere. Is
> there a way to fix this? Footprints know how to put features on silk
> irrespective of layer count and ordering.
This works because footprint files can only have three layers: top,
bottom and silk. The third layer in a footprint file is always silk.
> Can the mechanism used there be used here as well?
This is my workaround:
I made my logo a regular footprint
buffer->convert_to_element->save_to_file
I also added a logo symbol to my gschem library. So I add the logo.sym
in the schematic and pcb automatically loads the logo into the layout
like any other footprint.
The real fix would be a complete rewrite of the internal layer
representation of pcb. The current model poses major obstacles to some
highly desirable improvements. E.g. blind and buried vias, the ability
to copy-paste between layouts with different layer stacks, a comment
layer that is ignored for all DRC, etc. Of course, this would also
mean modifications to the file format. If I remember correctly, it was
consensus among developers that such rewrite should be done. However,
nobody stepped forward to actually design and implement an improved
concept. If anyone likes to pick up this project, I'd be willing to
help with whatever I can.
---<)kaimartin(>---
- Raw text -