Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Is there a Knurling featurescript available? (like Thread Creator)
michael_mcclain
Member Posts: 198 PRO
Hello All,
I am looking for a featurescript which creates knurling on my parts. I am looking for something that takes a cylindrical face and cuts the pattern into the solid body. Normally, I would use cosmetic knurl, but this will be 3D printed so I need geometry to be modified.
I am specifically looking to make a checkered knurl pattern per ISO 13444:2012. If a featurescript is not available then I will gladly accept modeling tips on how to model this correctly.
I already know of the cosmetic knurl featurescript which works great and helps performance in models where knurling impacts performance.
https://forum.onshape.com/discussion/11111/new-featurescript-cosmetic-knurl
Thank you,
Michael McClain
I am looking for a featurescript which creates knurling on my parts. I am looking for something that takes a cylindrical face and cuts the pattern into the solid body. Normally, I would use cosmetic knurl, but this will be 3D printed so I need geometry to be modified.
I am specifically looking to make a checkered knurl pattern per ISO 13444:2012. If a featurescript is not available then I will gladly accept modeling tips on how to model this correctly.
I already know of the cosmetic knurl featurescript which works great and helps performance in models where knurling impacts performance.
https://forum.onshape.com/discussion/11111/new-featurescript-cosmetic-knurl
Thank you,
Michael McClain
Tagged:
0
Answers
-
Business Systems and Configuration Controller
HWM-Water Ltd0 -
@owen_sparks
Yes, the cosmetic knurl featurescript is from me. But I don't have a script to actual 3D modell it.
@michael_mcclain
If you want to 3D modell you have to sweep the profile along a helix and create a new body. Create a cylindrical pattern and substract it from the main body.0 -
@sebastian_glanzner You can see my method of creating the knurling here:
https://cad.onshape.com/documents/3ecbecb8e65b8ee9f600c960/v/e73a398fae7a2a34f7014dab/e/28e56f0c3fc37d134a971846
I decided to use a projected curve vs a helix to control the angle of the knurl as specified in the ISO standard. How can I get the pattern qty correct to get sharp points on the knurl face?
I welcome any advice or tips on how to model this better.
Thanks, Michael0 -
@michael_mcclain Thanks for the link!I made a copy and could get rid of some sharp egdes:

The top face is now smaller (0.25mm wide). I also used a helix and calculated the correct pitch for an 60 deg angle. I shared the document with you. The regeneration time is quite high!
0 -
I had another idea to reduce the regeneration time!
I created a small pyramid and made a few patterns. It is not an exact solution, but the regeneration time is reduced from 56sec to 2.5sec
!
5 -
Looks like this document no longer exists or isn't public. Did you happen to stash the FeatureScript somewhere? Would love to take a look!michael_mcclain said:@sebastian_glanzner You can see my method of creating the knurling here:
https://cad.onshape.com/documents/3ecbecb8e65b8ee9f600c960/v/e73a398fae7a2a34f7014dab/e/28e56f0c3fc37d134a9718461 -
I didn't make a featurescript for a geometric knurl and instead just made an example document showing the features I used to get a knurled pattern. I made the document public and updated it a little to explain the features.
Just be aware that knurling makes studio regen times very slow. That small part has a regen time of almost 20sec! I would recommend using this cosmetic knurl featurescript1


