kicad-developers team mailing list archive
Mailing list archive
Re: Experiments and considerations for more layer
----- Original Message -----
> From: Brian F. G. Bidulock <bidulock@xxxxxxxxxxx>
> To: Kicad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Sent: Tuesday, September 3, 2013 12:55 PM
> Subject: Re: [Kicad-developers] Experiments and considerations for more layer
> While your thinking about additional layers, consider the other
> layers discussed here:
> dielectric layers
> resistance layers
> plating layers
> hole filling layers
> keep-out layers
> via plugging layers
> contacts layers
> peelable mask layers
> finish layers
> heat sink layers
> coating layers
> probe layers
> fixture layers
> that's another 26 (or more) layers. Still think 64 will be
> Check section 2.6 (Layers) on page 13 for definitions of these
> BTW, long long is part of the C standard and excluded from the C++
> standard. Good luck with Windows (it doesn't support it in C++).
> The best approach is to make the layer a full class and only use
> accessor functions, or overload the bitwise logical and arithmetic
> operators. I did that, but nobody was interested at the time.
It looks like an awful lot of work you've done there. Has any of it made its way back into the main tree?
I'm also interested in knowing the extent of the work you did with IDF. A number of people on the users' list have said that they need IDFv3 import since their clients send them IDF files. I'm convinced now that IDF export is also essential; some of my clients have sent me PCB mechanical data as IDFv3 which I then import into SolidWorks and tweak. Although I still plan to use FreeCAD to create actual mechanical assemblies which can be sent to mechanical people in STEP format, IDF is far more compact even though no fine details are possible and a number of people have told me they only want IDF and nothing more.