Mobile app version of vmapp.org
Login or Join
Hamaas979

: Inkscape: create inner gear Using Inkscape, I want to draw a inner gear. In Inkscape, there is useful extension to draw a gear. I've used that extension to draw gear with tooths pointing to

@Hamaas979

Posted in: #Inkscape

Using Inkscape, I want to draw a inner gear.

In Inkscape, there is useful extension to draw a gear. I've used that extension to draw gear with tooths pointing to outside of a circle, like so:



but I want to draw a gear with tooths pointing to the center of a circle -- draw a inner gear:



Is there some tool, which will allow me to flip a tooths of outer gear around the circle, so the tooths will point into a middle of a circle? Or, how You would draw such shape?

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Hamaas979

3 Comments

Sorted by latest first Latest Oldest Best

 

@Connie430

I'm a little perplexed by the complexity of the answers that have already been provided. Can you just cut the shape of the gear out of a circle?


Render the gear as normal (this will represent the negative space in the center)
Create a circle (send behind the gear to make things easier to see)
Align the circle and gear
Convert the circle to a path Ctl + Shift + C
Select the gear and ungroup it Ctrl + Shift + G (For some reason, the extension renders the gear and groups it with itself, this prevents you from cutting the path, which is by this step is needed.)
Select the gear, then the circle
Click Path > Difference


This will cut the shape of the gear out of the circle. Is this not what you were trying to accomplish?

Note: If you want to make a gear that will fit this shape, copy the original gear first and set it aside. Change its path to inset (Path > Inset) and it should fit. If you need more control, play around with the stroke width, even using a white stroke.

10% popularity Vote Up Vote Down


 

@Goswami567

I'm able to create realistically looked image, but I need to draw a series of gears, which will be used in animation and my approach has several drawbacks, which will heavily complicate my quest.

The gears are always meant to be combined with other gears, right? And classical circular gears, if combined, has to have the same shape of involute to work together. So if I want to draw a inner gear with counterpart outer gear, I have to use the same shape of involute for both gears, but on inner gear, the involutes will be flipped towards center of a circle.


We can use Inkscape Extension → Render → Gear to create a perfect classical outer gear easily.
Duplicate that gear and on the duplicate remove all nodes except one involute.
Flip the involute around, create a circle, slightly bigger than original outer gear, and place the involute to inner part of the new circle.
Mark center of the circle, and to this center move the point of rotating of the involute.
Duplicate the involute and while pressing Ctrl rotate duplicate by one step. Because we have the point of rotating in center of circle, the duplicates will move regularly on the circle.
If you are lucky, after few finishing touches, you will end up with inner gear, which could be combined with original outer gear.




But this approach has one big issue. You cannot easily adjust the diameter of gears, because by stretching the gear, you are also changing its involutes.

Is there a way, how to use some oject as a stroke for another object?

Imagine I will have one involute used as a stroke of two circles. I can then change the diameter of the circles without changing its involutes or change the involutes of both circles by simply modifying one underlying involute object.

10% popularity Vote Up Vote Down


 

@Berryessa866

You can just interprete the space between the teeth of an outer gear as teeth of the inner gear and vice versa. This may not be very realistic but may suffice for your needs. For example the following two were generated from the same output of the gear renderer:


If the above does not satisfy you, the only way I see is something like this:


Create some cocentric circles.
Extensions → modify path → add nodes
Combine everything.
Edit paths by nodes, connect the points as desired and remove the rest. Compare to steps 13–15 of this answer of mine.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme