-
Notifications
You must be signed in to change notification settings - Fork 26
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
Lbutt extend cross #213
Merged
Merged
Lbutt extend cross #213
Changes from 17 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
aa53de6
l-butt cleanup
chenkasirer b201f60
made beam_side_incident a staticmethod of Joint
chenkasirer 52484d1
protecting extension calculation with try catch
chenkasirer 786a19c
added extend_cross flag to l-butt
chenkasirer ffc47c8
updated example files
chenkasirer b1acb98
completed docstring
chenkasirer e28d56f
renamed `extend_cross` to `modify_cross`.
chenkasirer 31b4b51
updated french_ridge_lap
chenkasirer bf7690d
linting and formatting
chenkasirer bbc4632
Merge branch 'main' into lbutt_extend_cross
chenkasirer 628258c
sorted changelog entries
chenkasirer 9d10aed
fixed docstring
chenkasirer 6a3377d
added convinience methods to improve readability
chenkasirer b10f499
formatting
chenkasirer 9dc66a7
updated component
chenkasirer 63ab431
return from Beam.faces
chenkasirer cd4d2d8
updated GH example file
chenkasirer b68bf6b
Merge branch 'main' into lbutt_extend_cross
chenkasirer a06fef0
restored l-butt original behavior
chenkasirer 41effa5
added show beam faces component
chenkasirer 592be74
direct rule considers beam order
chenkasirer 81b3fe8
updated rhino file
chenkasirer c6d0809
formatting
chenkasirer 47c25b2
added flag `reject_i` to l-butt
chenkasirer a24118f
merged show beam frame into decompose beam
chenkasirer e192924
formatting
chenkasirer 4218271
updated changelog
chenkasirer 3bc433d
updated example files
chenkasirer 00b72fb
Merge branch 'main' into lbutt_extend_cross
chenkasirer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,7 +31,6 @@ Functions | |
:nosignatures: | ||
|
||
find_neighboring_beams | ||
beam_side_incidence | ||
|
||
Exceptions | ||
========== | ||
|
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
my concern is, what happens if someone wants to make a butt joint with beam incidence angle of < 45deg? In this case, the joint will have one of the ends as
cfr
orindex
will be 5 or 6, even though the user wants to join in the old way with just the 4 main faces.Should we add this as a kwarg in the GH component? it could be a cutoff angle with default of 45.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a sketch here would help.
but if I get it right though, what you're suggesting sounds like an l-miter, no?
otherwise, when considering only the 4 main faces like before this rework you would get something like this:
Basically L-Miter is the only joint we currently have that supports an
I
topology (knows how to handle end to end joining)