Skip to content

Features/bearing lengths of point loads and supports - #118

Merged
connorferster merged 27 commits into
mainfrom
features/bearing_lengths_of_point_loads_and_supports
Oct 29, 2025
Merged

Features/bearing lengths of point loads and supports#118
connorferster merged 27 commits into
mainfrom
features/bearing_lengths_of_point_loads_and_supports

Conversation

@connorferster

Copy link
Copy Markdown
Collaborator

No description provided.

connorferster and others added 27 commits October 17, 2025 09:45
- Some failing tests, some errors to fix regarding joist extents
… attribute

- Dynamically calculate extent polygon
fix: added hack to prevent new JoistArray prototypes from "missing" the supports
fix: added hack to prevent really small joist array elements from being created (length < self._cantilever_tolerance)
- joist arrays were not being spread over the full extent due to incorrect filtering of supports that did not intersect the joist prototype.
- added behaviour to skip any joist prototypes that did not hit enough supportable intersections and create a user warning
- Removed relative tolerance from the code base in favour of absolute tolerance
tests: update tests for new geometry shifts
@connorferster
connorferster merged commit 35b12b6 into main Oct 29, 2025
9 checks passed
@connorferster
connorferster deleted the features/bearing_lengths_of_point_loads_and_supports branch October 29, 2025 22: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.

1 participant