Proposed fixes to 'Incorrect scale of created bolts' #10

Merged
Nika Kutsniashvili merged 1 commits from linux_dr/add_mesh_BoltFactory:losborn_PR5_FIXUP_scale into main 2024-08-20 16:24:27 +02:00
Contributor

@sw-tya found several issues I had missed with #7. I addressed most of them here.

The issue of missing presets is a seperate issue, and will be addressed in a separate PR here

  • The bolt diameter was artificially limited to 50 mm. Has been changed to 250 mm
  • The "crest" and "root" of the threads had been expressed as an integer percentage, defaulting to 10. This has been changed to a float percentage and the standard thread values of 25% and 12.5% are the new defaults.
  • The "Cap" and "Countersink" heads didn't correctly divide by GLOBAL_SCALE to account for the new scaling fix, so ended up pinched off below the screw head.
@sw-tya found several issues I had missed with https://projects.blender.org/extensions/add_mesh_BoltFactory/pulls/7. I addressed most of them here. The issue of missing presets is a seperate issue, and will be addressed in a separate PR [here](https://projects.blender.org/extensions/add_mesh_BoltFactory/pulls/11) - The bolt diameter was artificially limited to 50 mm. Has been changed to 250 mm - The "crest" and "root" of the threads had been expressed as an integer percentage, defaulting to 10. This has been changed to a float percentage and the standard thread values of 25% and 12.5% are the new defaults. - The "Cap" and "Countersink" heads didn't correctly divide by `GLOBAL_SCALE` to account for the new scaling fix, so ended up pinched off below the screw head.
Loren Osborn added 1 commit 2024-08-15 02:54:29 +02:00
sw-tya approved these changes 2024-08-16 02:04:11 +02:00
sw-tya left a comment
First-time contributor

I'm happy with these changes. Thanks

I'm happy with these changes. Thanks
Author
Contributor

@sw-tya, thank you for your quick review

@sw-tya, thank you for your quick review
Author
Contributor

@nickberckley, this should be ready to merge.

@nickberckley, this should be ready to merge.
Nika Kutsniashvili merged commit 59166a8be8 into main 2024-08-20 16:24:27 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: extensions/add_mesh_BoltFactory#10
No description provided.