I'd like to also add that these rediculously long file names also corrupt most Gerber CAM file autoimporters to boot.
Example: I have two T-Tech routers to do my CNC milling of my boards
http://www.t-tech.com/order/product.asp?sectionid=1&catid=80&productid=614
and it uses IsoPro to import the RAW Gerber data into the work field to isolate the traces and route the board.
Well the auto import routine is completely hosed when multiple layers are parsed because it causes a buffer overrun and only imports one layer instead all 5 (which it is designed to do). If I truncate them to coppertop.gbr, copperbottom.gbr......so on, then they all import and build the data quite nicely.
It just adds another step to my process, but this is an extremely annoying feature. I DO AGREE, that there should be a default assigment output for the NI NOOBS....
It should be output as >
Top-Copper.gbr
Bottom-Copper.gbr
Top-Silkscreen.gbr
Bottom-Silkscreen.gbr
and so on and so forth.
The LAYER should always come first, many PCB houses like 4pcb.com identify RS274x Gerbers and always ask you to confirm which layer is which and it is always reversed and a pita to try to match them up. Try submitting to freedrm from 4pcb.com and watch and see.
The project name should be a GLOBAL not a pcb property that follows through for any and ALL designs, not just the current one, kind of like how the LAYER COLORS were SUPPOSED to be but again, never implemented. The option to prepend the project name should be a check box option for the USER to determine.
This is JMO though.
Will they ever listen?