Knurl maker

Knurl maker

Mac OS, English

The plug-in creates knurl patterns on cylindrical, conical, toroidal or NURBS surfaces.

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 will start installing the app/plug-in. Or, simply double-click the downloaded installer to install the app/plugin.


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™.

- Navigate to ./ApplicationsPlugins folder and select the app bundle you want to uninstall

- Either drag the app bundle to the Trash or right-click and select “Move to Trash”

- Right-click on the Trash-Can and select “Empty Trash”

- If you prefer keystrokes, you can also just select the app bundle and then hit Command+Delete to move the app to Trash, then empty the Trash and the app will be removed.

Additional Information

Plugin directory

In case of error(s) the plugin creates a directory inside your Fusion 360 installation folder. The Name of the folder is Knurl_maker_settings. Error files 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 90 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 Fusion 360 preferences. The greatest risk of error occurs for diamond patterns. When you encounter an error, first try to slightly change the parameters (if possible), for example, turn off fillets, use greater knurl angle or different TPI. Sometimes, very thin bodies can be visible at the end of knurl for diagonal or diamond cases. When this will happen, try to bevel or cut body at this end (if possible). If this doesn't help, contact me.


Author/Company Information


Support Information


  • You have any questions,
  • The plugin does not work as expected
  • Cause errors
  • You have requests for new options

please, send mail to

Version History

Version Number Version Description


**Version 1.0.2 (2019-12-18):** Fixes: * bug when axis of face equals Z-axis **Version 1.0.1 (2019-12-16):** Fixes: * bug during starting Fusion **Version 1.0.0 (2019-12-15):** Available settings: * different pattern types for surfaces: * cylindrical: * straight, * diagonal, * crossed, * diamond (male), * diamond (female), * conical (not elliptical): * straight, * diagonal, * diamond (male), * diamond (female), * toroidal: * straight, * diagonal, * NURBS: * straight, * diagonal, * selecting multiple faces, * knurl for entire length of surface or defined, * offset of start (if not entire length), * length of knurl (if not entire length), * swapping start-end side, * TPI (from 8 - coarse to 80 - fine), * knurl angle (70, 80 or 90 deg), * crossed teeth number (for crossed pattern), * helix angle (10 - 45 deg, for diagonal and diamond patterns), * teeth direction (for diagonal and diamond patterns), * tip flattening factor (0 - 1, height = factor * half of tooth's depth), * fillet factor for grooves and tips (0 - 0.2, fillet radius = factor * tooth's height) * showing progress
Go top