Hello all,
The following feature request got into my interest because I came across
the problem daily basis:
https://www.sourceforge.net/p/gerbv/feature-requests/86/
To move forward I would like to create specifiation how to implement
this new feature.
- We will need to introduce a layer index enumeration. For the cooper
layers there should be a single enum item in the middle of the enum list
(see next point).
- For the cooper layers there should be an additional layernumber
ranging from 0 (outer top to outer bottom)
- We will need to implement a function which would guess the layer index
(and layernumber for cooper layer) from the filename. To keep the user
experience at high level we need to collect the file naming conventions
for the most widespread CAM processors. I am familiar with the EAGLE so
I have opened a piratepad here and added the known output formats:
http://piratepad.net/2Od3t5iofq
Feel free to extend it with extensions/filename patterns from other
PCB tools.
- It would be useful to group the opened layers per design (layers from
the same folder with different layerindex and same filename pattern
--where acceptible--).
- When opening a new layer it will need to be decided if it belongs to a
group opened already:
In this case it should be inserted to the proper index of the found
group's layer order, otherwise it should be opened after the layers of
the current group.
Any feedback, idea is welcome!
--
Best regards,
Miklos Marton
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel