gotcha

Author Topic: true circles (Lazur?)  (Read 3250 times)

April 25, 2015, 09:37:53 AM
Read 3250 times

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Hi Friends, and mostly Lazur,
I was just using your technique of using the Star tool to make a more correct circle.  But I can't get a symmetrical polygon.  For example, I needed a circle 150 px by 150 px.  But when I set the star width or height to 150, the other dimension is 150.029.  The difference varies, depending  on which way you drag the mouse.  If I  use Ctrl key and drag downward, it's 150 px wide and 149.956 px high.

So anyway, has it always been this way?  Is there a certain number of spikes that makes this work?  I don't remember that part.  I have 65 spikes, because all I can remember is that it needs to be a lot of spikes.

Did this problem get fixed with 0.91?
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

April 25, 2015, 10:11:59 AM
Reply #1

Lazur

  • IC Mentor

  • Offline
  • ******
  • Inkscape Filters Wizard

  • 1,154
  • Gender
    Male

    Male
Hi.

I suppose that's the way how it was since the inventing of B?zier curves.
Thus, you need the polygon to be symmetrical by the nodes.

For example, if you draw one with 24 vertices, while holding Ctrl, you can then rotate it by 15?, the bounding box size will be the same for the width and height all the time.

But if it's for an even more accurate circle, draw a polygon with 72 nodes instead of 65.
 

April 25, 2015, 12:49:28 PM
Reply #2

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Ah-HA!  I thought there might be a certain "formula" with the number of spikes/sides of polygon.  Thanks for the info  :D
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

April 26, 2015, 02:15:21 PM
Reply #3

Lazur

  • IC Mentor

  • Offline
  • ******
  • Inkscape Filters Wizard

  • 1,154
  • Gender
    Male

    Male
There are many ways to generate a pattern that would work structurally, but looking random. If tileability is a must, you can mirror every second repeat on them.