Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Export Additional Layers #525

Open
lilindian16 opened this issue Aug 15, 2024 · 1 comment
Open

Feature Request: Export Additional Layers #525

lilindian16 opened this issue Aug 15, 2024 · 1 comment
Labels
feature request A new feature is requested

Comments

@lilindian16
Copy link
Contributor

I am in the process of developing flex PCBs. JLC requires a dedicated layer for outlining the Stainless Steel stiffener with the specs included in the zipped gerber. My current work-around is to draw the details on the User.Comments layer and then edit kicad-jlcpcb-tools/fabircation.py by adding ("Stiffener", Cmts_User, "Stainless Steel Stiffener") to the plot_plan_top list in the generate_geber(self, layer_count=None) function. This exports the User.Comments layer as the Stiffener layer.

It would be good to have the option to include additional layers for fabrication file generation in this toolchain. That way we can keep a dedicated and named layer in the editor that we can also easily export - something like a tick-box with the default exported layers already selected. Kicad includes this feature in the built-in gerber exporter

image

@Bouni
Copy link
Owner

Bouni commented Aug 23, 2024

I see your point but strugle to see how we could easily include that so that the normal user does not get affected.
I don't want to replicate the exporter settings of KiCAD as the whole point of the plugin is that you can press export and get what JLC needs.

Maybe we could add a setting "export User layers" which then exports all user layers into the gebrer zip.
For sure there are to many in there for your use case but you could still delete the not need ones from the zip.

Do you have a better idea than that?

@Bouni Bouni added the feature request A new feature is requested label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A new feature is requested
Projects
None yet
Development

No branches or pull requests

2 participants