Circle inside a circle when I export the inside circle is not fully touching the outter

I am creating the first circle then I am copying it and I am transforming it minus the stroke of the bigger one then I cut the outter circle. In illustrator everything looks good, but when I save it they are not fully touching. How can I fix that and is there a better way to do it?

enter image description here
enter image description here

enter image description here

enter image description here

enter image description here

Answer

The problem might come from one or more of these issues:

  1. Conflation error. Shapes just touching each other can’t be rendered properly. See this question mentioned in comments.

  2. Deformation of Bezier curves. A circle in Illustrator isn’t round to begin with. Every time you add or subtract shapes it will deform slightly.

  3. Not enough decimal places in the SVG. See this question. I don’t think this is the issue here though.

Issues 1 and 2 can easily be avoided by making sure shapes overlap like this:

Attribution
Source : Link , Question Author : ivaylo , Answer Author : Wolff

Leave a Comment