Racks and gears maker

Racks and gears maker

Win64, English

The plugin creates spur, helical, double helical and herringbone rack with gear.

General Usage Instructions

You can find the add-in under the 'CREATE' panel.

For creating gears you have to run this add-in. The window has default parameters so you don't need to set them at the start.

The best option for running add-in is to do this in a new, empty document. Otherwise, you'll have to hide other components or bodies to avoid cut/join/intersect operation and probably error during processing.





The installer that ran when you downloaded this app/plug-in from Autodesk App Store has already installed the app/plug-in.

OR, simply double-click the MSI to install the app.


You can unload the add-in without uninstalling it by clicking the "Stop" button when the add-in is selected in the list box on the "Add-Ins" tab of the "Scripts and Add-Ins" dialog.

Unchecking "Run on Startup" causes the add-in not to be loaded in future sessions of Autodesk® Fusion 360™.

To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button.

OR, you can uninstall it from 'Control Panel\Programs\Programs and Features' (Windows 7/8.1/10), just as you would uninstall any other application from your system.

Additional Information

Plugin directory 

The plugin creates a directory inside your Autodesk® Fusion 360™ installation folder. This directory contains files with last used parameters provided by the user, statistics and error files (if occurred). The Name of the folder is Racks_and_gears_maker_settings. All files inside are regular JSON's so you can open, edit and check them by simplest text editors in any OS. 

Sensitive data 

No user data are stored and no Internet communication is done by the plugin. 


In case of error, you'll be informed by a dialog window, where exactly the file has been written. As mentioned, you can easily check the file content using the simplest text editors. If you want me to reproduce the error you can send this file to me (as an attachment or as text) but it's your decision if you want to.

Known Issues

The program has been tested for over 50 cases with various sets of parameters. Most of the errors have been found and fixed but it doesn't mean that they won't appear for some configurations. Generally, all of them have their source in the way how bodies are joining/cutting together and strongly depends on the general precision set in Autodesk® Fusion 360™ preferences. When you encounter an error, first try to slightly change the parameters (if possible), for example, set groove width as 10.58 instead of 10.577, etc. If this doesn't help, contact me.


Author/Company Information


Support Information


  • you have any questions,
  • the script does not work as expected,
  • cause errors,
  • you have requests for new options.

please, send mail to shwivel360@gmail.com

Version History

Version Number Version Description


**Version 3.0.0 (2020-02-28):** New: * menu section at the top, * save, load, reset moved from bottom to menu, * preview (none, 3D, 3D with descriptions), * adding joints (revolute and slider), * normal/axial option of tooth's profile, * displaying estimated time, * process can be cancelled, * axis in gear (exact center for further processing), * motion link formulas both for gear and rack in components' descriptions Changes: * better algorithm for generating tooth's profile no matter it is with undercut or not, * no separate clearance per gear and rack, * range of module (m): <0.5 ... 20> [mm], * range of pressure angle (α): <14.5 ... 25> [°], * range of clearance factor (fc): <0.1 ... 0.25>, * range of thickness (t): <1m ... 50m> [mm], * range of groove width (gw): <1m ... t - 2m> [mm] (double helical only), * range of groove depth (gd): <0 ... rf, 0 ... H - m(2 + fc)> [mm] (double helical only), * range of helix angle (β): <10 ... 40> [°], * range of gear teeth number (zg): <8 ... 200>, * range of backlashes (bg, br): <-0.2 ... 0.2> [mm], * range of profile factor (x): <-1 ... 1>, * range of rack teeth number (zr): <8 ... 300>, * range of height of pitch line (H): <3m ... 10m> [mm], * range of chamfer width factor (fw): <0.1m ... 0.25m>, * range of chamfer height factor (fh): <0.1m ... 0.25m>, * type of rack tooth (normal, hob tool) removed, * add chamfers checkbox replaced by buttons, * top land thickness (crest width) less than m/10 doesn't block process, * gear and rack are automatically created in a new file, * direct design instead of parametric, * better descriptions with graphics for all inputs, * better description of steps in progress window, * new (blue) plugin's icon
Go top