# Involute Gear

**URL:** <https://discourse.shapr3d.com/t/involute-gear/9556>\
**Category:** Share your creations\
**Created:** [October 28, 2020, 10:44am UTC](https://discourse.shapr3d.com/t/involute-gear/9556 "2020-10-28T10:44:00Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ampto](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/ampto/32/25874_2.png) [@Ampto](https://discourse.shapr3d.com/u/Ampto)\
**Post date:** [October 28, 2020, 10:44am UTC](https://discourse.shapr3d.com/t/involute-gear/9556/1 "2020-10-28T10:44:00Z")

</div>

## UPDATE: drawings are finally here: [4.0 - 2D drawings + new pricing](https://discourse.shapr3d.com/t/4-0-2d-drawings-new-pricing/11730)

Hi All,

New to the forums, been using Shapr3D for about 2 weeks now, I’m both impressed and unimpressed at the same time, maybe I’ve been spoiled in my career using large CAD packages like NX, Catia, Solidworks etc.

My background is in gear design, so of course the first thing I wanted to try was to draw a gear! Well it wasn’t exactly as straightforward as I hoped, but it is possible to true a involute gear profile in Shapr3D (You will need to know some background in gear calculation to drive a spline feature in an involute profile, happy to give a tutorial here if it helps).

Some handy features I hope they bring into the software is to make more line feature properties available to drive other geometry. For instances, making a straight line equal in length to that of a reference arc length etc. Oh and some proper array functions jeez!

But it is definitely a fun experience never the less!

 ![122019823_10159038624156098_5664605771112082919_o](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/7/74715bc5666c83a3722950f8a38fbbfe2ae8d61e.jpeg)

---

<div class="post-metadata">

**Author:** ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)\
**Post date:** [October 28, 2020, 11:27am UTC](https://discourse.shapr3d.com/t/involute-gear/9556/2 "2020-10-28T11:27:52Z")

</div>

Awesome stuff! Would love to hear more about your experience. Especially about what you’ve missed, and how we could make Shapr3D better for you.

> [@Ampto](#):
>
> My background is in gear design, so of course the first thing i wanted to try was to draw a gear! Well it wasn’t exactly as straightforward as i hoped, but it is possible to true a involute gear profile in Shapr3D (You will need to know some background in gear calculation to drive a spline feature in an involute profile, happy to give a tutorial here if it helps).

A tutorial would be amazing 🙂

---

<div class="post-metadata">

**Author:** ![Ampto](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/ampto/32/25874_2.png) [@Ampto](https://discourse.shapr3d.com/u/Ampto)\
**Post date:** [October 28, 2020, 12:00pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/3 "2020-10-28T12:00:55Z")

</div>

Thanks for the response Istvan.

Mostly my experience was very positive and I understand your companies software is still developing and adding features. For me, I’d really like to see Shapr3D as an all in one portable CAD package. Something I could take with me to a client, quickly mock up a design with them and then take that back to the office and create technical drawings from etc.

Just from my few hours mucking around, I’d like to see

- More sketch properties and features,

Take solidworks for example, you are able to do some really clever stuff with sketches, make lines lengths equal to circle diameters or arc lengths, snap to mid points, make points equal distance on spline pathes etc. I know that is more on the “parametric” side of things, something Shapr3D isn’t meant to be, but the right balance between parametric and direct modelling i think is really powerful.

- Technical Drawings
- Array Tools

Having to copy 21 teeth of a gear by increasing copy sizes was a pain, some simple array tools like circular pattern, linear pattern would be super productive

- Input calculator

Being able to input dimensions via a simple on screen calculator so you can do multiplication/division is such a simple yet great productivity tool

- Seperate sketches even if they are on the same plane  
This is just a personal grief. I hate cluttered sketches, so normally seperate them for clarity, even if they are on the same plane, something Shapr3D doesn’t let me do!

- Sheet Metal functions

This is a big wish, but i see a lot of potential for using this for sheet metal parts, but not being about too fold designs flat for laser cutting means its not really feasible without inputting the design into a third party CAD package with a sheet metal engine, like Solidworks, to fold it flat for you.

I think some of these have been brought before and are probably on your teams list somewhere.

Thanks for listening!  
Cheers, Patrick

---

<div class="post-metadata">

**Author:** ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)\
**Post date:** [October 28, 2020, 12:55pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/4 "2020-10-28T12:55:19Z")

</div>

Great stuff, super helpful feedback. Most of these things are on our roadmap for the next 6-12 months, except sheet metal. Sheet metal is something we are considering, but it’s not in the planning phase yet.

---

<div class="post-metadata">

**Author:** ![Oregonerd](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/oregonerd/32/8012_2.png) [@Oregonerd](https://discourse.shapr3d.com/u/Oregonerd)\
**Post date:** [October 28, 2020, 3:21pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/5 "2020-10-28T15:21:43Z")

</div>

Gear tutorials YES PLEASE! 👏

---

<div class="post-metadata">

**Author:** ![Ampto](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/ampto/32/25874_2.png) [@Ampto](https://discourse.shapr3d.com/u/Ampto)\
**Post date:** [October 28, 2020, 9:52pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/6 "2020-10-28T21:52:59Z")

</div>

Hey Oregonerd,

I’ll try and post something here specifically for Shapr3D over the next week, i have a Masters Thesis due in the meantime… ☹

You will need to know how to calculate, base, pitch, addendum and root circles as well as tip or tooth thickness, there are some calculators online for free you can look at, but it is handy to know how to calculate it by hand so worth spending a few moments reading up on it

once you know that, the CAD side in Shapr3D doesn’t take too long to setup, and then you have a template you can copy to draw other gears.

Cheers Patrick

---

<div class="post-metadata">

**Author:** ![Vassi\_solutions](https://avatars.discourse-cdn.com/v4/letter/v/bc79bd/32.png) [@Vassi\_solutions](https://discourse.shapr3d.com/u/Vassi_solutions)\
**Post date:** [October 28, 2020, 11:05pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/7 "2020-10-28T23:05:43Z")

</div>

Great with an gear expert in here for input:)

One workaround is to use a online gear generator, import to Shapr3d as dfx and extrude it.  
I´ve also used mcmaster-car.

> **[Involute spur gear generator and simulator](https://geargenerator.com/)**
>
> Gear Generator is a tool for creating involute spur gears and download them in SVG format. In addition it let you compose full gear layouts with connetcted gears to design multiple gears system with control of the input/output ratio and rotation...

---

<div class="post-metadata">

**Author:** ![Ampto](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/ampto/32/25874_2.png) [@Ampto](https://discourse.shapr3d.com/u/Ampto)\
**Post date:** [October 28, 2020, 11:33pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/8 "2020-10-28T23:33:08Z")

</div>

Yes that is quite a common way of doing it even with CAD systems that are more capable. But I’m a stubborn fool who likes to keep it all inside 1 software haha. It is handy if the design is fluid and still changing as it saves you re-importing geometry all the time

---

<div class="post-metadata">

**Author:** ![Oregonerd](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/oregonerd/32/8012_2.png) [@Oregonerd](https://discourse.shapr3d.com/u/Oregonerd)\
**Post date:** [October 30, 2020, 2:00am UTC](https://discourse.shapr3d.com/t/involute-gear/9556/9 "2020-10-30T02:00:54Z")

</div>

Interested in making gears for 3D printing, How does “base, pitch, addendum and root circles as well as tip or tooth thickness” change by material?

---

<div class="post-metadata">

**Author:** ![Ampto](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/ampto/32/25874_2.png) [@Ampto](https://discourse.shapr3d.com/u/Ampto)\
**Post date:** [October 30, 2020, 3:24am UTC](https://discourse.shapr3d.com/t/involute-gear/9556/10 "2020-10-30T03:24:07Z")

</div>

These features are basically linked to the module of the tooth, among a handful of other things, not the material, higher module, bigger teeth and vice-versa. The variables at play are many so I won’t dribble on too much, but it is not as simply as, plastic gear = this module tooth etc. But from my experience in 3D printing, due to the surface roughness I would think a larger tooth size would be better than a smaller one, as any accuracy problems with 3D printing won’t be as sensitive to a larger tooth profile since the deviation won’t be as much. Basically I would try and make the gear teeth as large as possible, with out causing a problem know as “under-cutting”, where you start to weaken the gear. Gear designers do all kinds of tricks to avoid that, with methods such as profile shifting etc. But that is a book in itself haha 😄

---

<div class="post-metadata">

**Author:** ![Spacjamen](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/spacjamen/32/5953_2.png) [@Spacjamen](https://discourse.shapr3d.com/u/Spacjamen)\
**Post date:** [December 6, 2020, 11:17pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/11 "2020-12-06T23:17:34Z")

</div>

That’s awesome news. We belive in You !

---

<div class="post-metadata">

**Author:** ![Peter\_Shapr3D](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/peter_shapr3d/32/1271_2.png) [@Peter\_Shapr3D](https://discourse.shapr3d.com/u/Peter_Shapr3D)\
**Post date:** [March 18, 2021, 5:07pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/12 "2021-03-18T17:07:47Z")

</div>

## UPDATE: drawings are finally here: [4.0 - 2D drawings + new pricing](https://discourse.shapr3d.com/t/4-0-2d-drawings-new-pricing/11730)

---

<div class="post-metadata">

**Author:** ![alexanderhendrickson](https://avatars.discourse-cdn.com/v4/letter/a/c89c15/32.png) [@alexanderhendrickson](https://discourse.shapr3d.com/u/alexanderhendrickson)\
**Post date:** [May 21, 2022, 10:22pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/13 "2022-05-21T22:22:15Z")

</div>

Just came across this. Would definitely love to see some better support for gear design. I have used Shapr3D a TON for 3D printing, and it’s really bothering me to have to go learn another program to do my own gears. I know you can use a generator and import, but Shapr3D is so brilliant to work with, I’d love to be able to do it all in here. It is impossible to create a double helical / herringbone gear in here.

---

<div class="post-metadata">

**Author:** ![Flodis](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/flodis/32/24736_2.png) [@Flodis](https://discourse.shapr3d.com/u/Flodis)\
**Post date:** [February 15, 2024, 2:28pm UTC](https://discourse.shapr3d.com/t/involute-gear/9556/14 "2024-02-15T14:28:13Z")

</div>

While we are dealing with involute curves I do not find a parametric function driven drawing object.

It is extremely useful in involute design as you have the cog sweep over an angle while you have a function driven by the angle describe x and y coordinates.

Involute parametric curve example

Xt = r \* (cos(t) + t \* sin(t))  
Yt = r \* (sin(t) - t \* cos(t))

And set the range of t like t1 = 0, t2 = pi/4

And while we talk about parametric if all dimensions had identities they could be used in a formula/equation editor to do some computing and add marvelous constraints.

A parameter driven curve should have endpoints and be able to take part in tangent, coincident, perpendicular etc constraints.

And for threads I would need some innovative 3D spiral objects that can drive a drawing plane (aligned and twisted in various ways) to produce solids or cuts.

Generally 3D paths would solve a lot of design challenges and cause enough trouble for Shapr3D developers for the rest of their careers of course.

As the design becomes more advanced it becomes easier to have it all fall apart if you start deleting major objects in the history list. Same with everything you design even in the real world. If you remove the house the windows will have nowhere to attach.
