Skip to content

create stencil for adhesive layers#374

Open
wannessels wants to merge 8 commits intoyaqwsx:masterfrom
wannessels:stenciltype
Open

create stencil for adhesive layers#374
wannessels wants to merge 8 commits intoyaqwsx:masterfrom
wannessels:stenciltype

Conversation

@wannessels
Copy link

  • added --type option for adhesive, defaults to solderpaste
  • changed zipping gerbers from subprocess.check_call("zip") to shutil.make_archive()
  • fixed --cutout (layer names did not match)

Copy link
Owner

@yaqwsx yaqwsx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am sorry it took me so long to review these changes. I left some of my notes in the comment, and please, let me know what you think.

@wannessels
Copy link
Author

I've made some changes:

  • replaced enum with dataclass & constants
  • reverted formatting change for click options help
  • added typing to all changed methods
  • set stencil_type default to SolderPaste, wherever the parameter was added, for backwards compatibility

# Conflicts:
#	kikit/export.py
#	kikit/fab/oshpark.py
#	kikit/stencil.py
@yaqwsx yaqwsx force-pushed the master branch 5 times, most recently from 63883b3 to e0c897b Compare February 26, 2024 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants