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

Add vertices support to loft #397

Merged
merged 7 commits into from
Nov 30, 2023
Merged

Add vertices support to loft #397

merged 7 commits into from
Nov 30, 2023

Conversation

jdegenstein
Copy link
Collaborator

should address issue #270 to add vertex support to loft. This is a good way of creating polygonal shapes such as a rectangular pyramid (using ruled=True) that is not very easy otherwise in build123d.

I also added Sketch as an acceptable input type, which I believe was a missing feature for loft

The formatter also caught some other whitespace issues elsewhere, hopefully that is OK.

Copy link

codecov bot commented Nov 27, 2023

Codecov Report

Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (b18af27) 95.84% compared to head (c168ba8) 95.89%.

Files Patch % Lines
src/build123d/topology.py 72.72% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #397      +/-   ##
==========================================
+ Coverage   95.84%   95.89%   +0.05%     
==========================================
  Files          24       24              
  Lines        7275     7292      +17     
==========================================
+ Hits         6973     6993      +20     
+ Misses        302      299       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gumyr gumyr merged commit b9e6593 into gumyr:dev Nov 30, 2023
9 of 10 checks passed
@gumyr
Copy link
Owner

gumyr commented Nov 30, 2023

Thank you, this is a nice addition to loft.

@shayded-exe
Copy link

This is beautiful

@jdegenstein jdegenstein deleted the loftvertices branch December 7, 2023 21:32
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.

3 participants