Closed bourbonut closed 3 years ago
Hello bourbonut ! Finally that long and hard work is closed to the end ! I was quite impatient at looking into the final work. I will take a deep look into it in the next days ! (And for whaterver reason, github is showing even more modified lines that what it is in reality ... Surely some dark story of spaces laying at the end of some lines of one of the files ;) )
For some reasons it doesn't appear here is it should (I should have make some mistake in my commands). But I made fex slight changes, that I merged on the gears
branch !
I think I will continue on the following
Hi jimy-byerley,
I worked on
gear.py
in the branchgears
. The goal was to create an entire gear thanks to one functiongear(...)
. I usedgearprofile
to generate a tooth profile for the gear and I added some functions:gearexterior
it generates the external profile part of the geargearstructure
with some functionsfull_pattern / circle_pattern / rect_pattern / rounded_pattern
, it allows the user to generate a structure as he wantsgearhub
: it generates the internal part of the gear; the user can choose to have a hub if he wantsgeargather
: with all parts generated by previous functions, it gathers all of them and return the entire gearI would like to give you some details for![circle_pattern_schema](https://user-images.githubusercontent.com/78030392/121538083-cb095b00-ca04-11eb-8426-f13cc192e7a3.png)
circle_pattern & rect_pattern / rounded_pattern
. Here is how I configuredcircle_pattern
.Here is how I configured
Just note that I used the function
rect_pattern / rounded_pattern
.bevel
inrounded_pattern
to transform straight angles in rounded angles but parameters stay the same.If you have any questions, don't hesitate ! I hope that you will understand all and you will like my request.
Best regards. bourbonut