Inkscape.org
Beginners' Questions wrapping a collection of square paths around a circle
  1. #1
    quicksabre quicksabre @quicksabre

    Hello,

    I have the attached .svg file with a grid of squares of different colors. I would like to wrap the entire set of boxes around a circle. The file has a simplified example of the general idea, with layers of boxes wrapped around a circle, but I want the pattern of squares to match what I have (the file was originally exported from R, reflecting a dataset). I've tried using the pattern to path tool and the bend path tool, but both require the object I'm manipulating to be a single path. Trying to combine  the boxes into a single path gets rid of the color differences among the different squares. I'm curious whether what I'm trying to do is possible and, if so, whether there is a straightforward way to do it. I tend to use inkscape only for very simple things, so any insights would be appreciated.

    Thanks so much.

    Likmat
  2. #2
    Polygon Polygon @Polygon🌶
    *

    The Path Effect „Bend“ can do because it allows to the use of grouped elements: 

    https://inkscape.org/~Polygon/★rectangularpattern

  3. #3
    quicksabre quicksabre @quicksabre

    Fantastic, thank you! I ended up using 'bend' with the 'link to path in clipboard' functionality and it worked amazingly well.

  4. #4
    Polygon Polygon @Polygon🌶
    👍

    When you´re under the impression the result looks somehow "boxy" it´s because the circle is just made from 4 nodes; Converting with Path->Object to Path - then select every node and hit the "+" button to insert new nodes into selected segments will make a difference:

     

  5. #5
    quicksabre quicksabre @quicksabre

    Oh, that's a good trick, thank you! I'd noticed a bit of boxiness but had decided to live with it, but it looks way better now.

Inkscape Inkscape.org Inkscape Forum Beginners' Questions wrapping a collection of square paths around a circle