Inkscape.org
Beginners' Questions Path Difference gives funny/wrong result
  1. #1
    Sidschi Sidschi @Sidschi

    Hello community,

    I try to do a simple (?) path difference operation and get this funny but wrong result:

    MacOS 11.6
    Inkscape 1.1.1 (c3084ef, 2021-09-22)

    The ring itself is the result of a subtraction of two concentric circles. It seems to me, the kinks in the resulting path are located where the path nodes in the red ring were and Inkscape fails to put new nodes at the intersections between the two shapes. How do I get the correct result?

    Β 

    Β 

  2. #2
    Polygon Polygon @Polygonβš–πŸŒΆ

    Add more nodes to the ring construct by selecting all nodes and go "Insert new node into selected segments" one time should help. What also helps is the rotate the circle object slightly before any Path Operations.

  3. #3
    Sidschi Sidschi @Sidschi

    Thanks, that should help as a crutch.

    However, I am curious. Is this a known problem? I have not found it mentioned anywhere.

  4. #4
    Polygon Polygon @Polygonβš–πŸŒΆ

    Sometimes Boolean Operations are confused in 2D and 3D - but I donΒ΄t get that rare result you got on macOS11.7.6/Inkscape1.3alpha:

  5. #5
    Sidschi Sidschi @Sidschi

    Adding two nodes on the outside path of each ring solves the problem, even if they don't sit on the crosspoint of the two shapes. It is a little cumbersome, since there are several rings, but it works. Thank you.

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Path Difference gives funny/wrong result