This plugin helps to create (gears, bearings, sprockets, spring) in Catia v5.
I programmed it in visual studio .
you can download its trial version from here.
https://drive.google.com/file/d/1DM9tMXdTgB0uSHkO0RzLXPCYWvBI_fgn/view?usp=drive_link
https://youtu.be/WrcPfnMqn7I?si=qIjuyMxl6hjK1OPA