← Back to team overview

kicad-developers team mailing list archive

Re: [RFC] Comments for a Layer Stack Manager in Pcbnew


Hi JP-

This looks like a good addition.  I'm happy to see it being developed.

A few notes:
- "dielectric_constrains" maybe could be "dielectric_constraints"
- It would be nice to see this replace the "Layers" panel in Board setup. We also set pcb thickness there as well as have our add/remove layer feature, which would be nice to integrate with your dialog. - Units (mm/mil/in) would be good to have in the header instead of in the text box - If you decide to move this to the Board setup, the options like "Impedance control, plated edges, etc" could fit in a separate panel giving more room for the primary table. - I'd love it if the rows had alternating background colors that coded for the type of material all the way across. That would make viewing much easier.

Overall, I really like where this is headed. It will make some of the 2581-work much easier, thank you!


On 2019-08-10 07:18, jp charras wrote:
Since a long time, I started (slowly...) a layer stack manager.
The purpose is to allow users to define (for board fabrication) some
important parameters like:
- tech, copper and dielectric thickness
- color of some tech layers
- dielectric material
- board constraints.

All of these parameters are in the .gbrjob file generated when plotting
gbr files.
Note also these parameters are not used in the board editor, only used
to fabricate the board.

the dialog is available from the "Tools" menu.

The ultimate purpose is to have something like a CAM tool to manage info
about the board fabrication and to create files needed to fabricate the
board all in once.
This is mandatory to ensure all files (gbr files, gbrjob files,
placement files and some others) are created at the same time, and use
the same settings.
The first step is this layer Stack Manager.

Please test and comment.
Note also the dialog is not very good, but it is good enough (i hope) to
test the feature.
The main result of these settings is in the .gbrjob file.

Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp