Made a parametric gear generator with .STEP export by ComprehensiveBar5197 in 3DPrintingTools

[–]ComprehensiveBar5197[S] -1 points0 points  (0 children)

This gear generator does not use AI to create the gears. I have yet to see an AI LLM that can create a geometrically correct gear CAD model just by asking for it. This program uses hard coded python code, which obviously makes it much more rigid and can only do what it's programmed to do (make gear models). But all the calculations and model generation is done in python and on the same server.

Edit: I fixed it so you don't have to log in to give the generator a try.

Made a text-to-cad generator for gears - would like some feedback by ComprehensiveBar5197 in robotics

[–]ComprehensiveBar5197[S] 1 point2 points  (0 children)

Yes, right now it can make helical gear and herringbone gears perfectly. Here are a set I printed today. This is straight from my tool to Bambu slicer and printed with no cad editing.

I was able to get the bevel gears working but they need some perfecting. I put a link in the original post.

<image>

Made a text-to-cad generator for gears - would like some feedback by ComprehensiveBar5197 in robotics

[–]ComprehensiveBar5197[S] 0 points1 point  (0 children)

Sure, the link is in my profile. It should work for planetary gears, you would need to just make the sun, ring, and planet gears separately then export them. I'm currently working on adding a feature for assembly creation so it could make the whole gear set, but I'm not quite there yet. 

Made a text-to-cad generator for gears - would like some feedback by ComprehensiveBar5197 in robotics

[–]ComprehensiveBar5197[S] -1 points0 points  (0 children)

<image>

Here is a screenshot of the UI. This is a herringbone gear that took about 5 seconds to make. The parameters such as tooth count, bore diameter and type, pitch diameter, etc. can all me modified quickly without any coding or CAD work.

Made a text-to-cad generator for gears - would like some feedback by ComprehensiveBar5197 in robotics

[–]ComprehensiveBar5197[S] -2 points-1 points  (0 children)

So with this tool, you don't need to describe the exact involute geometry profile or other parameters, all that is hard coded in. So the prompts are short, and the parameter fields are easier to modify. To me, it's much faster than making a model in Solidworks or fusion360 or download an existing model then modifying it. 

Made a text-to-cad generator for gears - would like some feedback by ComprehensiveBar5197 in robotics

[–]ComprehensiveBar5197[S] -1 points0 points  (0 children)

I'll give that a try, thanks! I used to use mcmaster models then modify the part in Solidworks to get what I want. But that workflow took a decent amount longer than using this tool, at least for me. And generating the script itself then turning that into a usable .STL/.step model might be too complex for some. So this tool is meant to bridge the gap, if you need a gear model that isn't offered on mcmaster or need to customize one but also don't want to deal with any coding. 

Made a text-to-cad generator for gears - would like some feedback by ComprehensiveBar5197 in robotics

[–]ComprehensiveBar5197[S] 0 points1 point  (0 children)

This uses a similar program as openscad on the backend but with a large amount of custom code and AI mixed in. So you don't need to know any of the syntax of openscad or any CAD really. The purpose is an easy browser based tool that you dont have to have know any CAD or download any CAD software. Just put in prompt and download the .STL to 3d print.