Skip to content

v0.15.3

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Mar 16:46
· 418 commits to main since this release
414eee4

Added

Changed

  • Removed main_ref_side_index property from TBirdsmouthJoint since it's now defined in the DoubleCut BTLxProcessing.

  • Added mill_depth argument in TBirdsmouthJoint for creating pockets on the cross_beam if asked.

  • Refactored the check_element_compatibility method in YButtJoint so that it checks for coplanarity and dimensioning of the cross elements.

  • Enhanced DoubleCut.from_planes_and_beam to verify that provided planes are not parallel and raise a ValueError if they are.

  • Adjusted process_joinery method to catch ValueError exceptions during BTLxProcessing generation and wrap them in BeamJoiningError objects.

  • Refactored and renamed are_beams_coplanar function to are_beams_aligned_with_cross_vector.

  • Fixed an error occuring in BTLxPart.shape_strings by ensuring the polyline is always closed.

Removed