This looks a much better structured approach. I'd just like some tweaks to the file naming convention:
So fil3r -> filletr0s, fil3r-cw -> filletr2s, fil3r-sw -> filletr1s
and fil3 -> filletp0s, fil3-cw -> filletp2s, fil3-sw -> filletp1s
Code:
fillet[pr][012][nsw].dat
[pr] : p=plain; r=reinforced
[012] : number of adjoining side-walls
[nsw]: n=narrow (2LDu); 3=standard (3LDu); w=wide (4LDu) - to match stud4f.. nomenclature
So fil3r -> filletr0s, fil3r-cw -> filletr2s, fil3r-sw -> filletr1s
and fil3 -> filletp0s, fil3-cw -> filletp2s, fil3-sw -> filletp1s
Chris (LDraw Parts Library Admin)