Inkscape.org
Beginners' Questions Where is the button to break all the pieces apart?
  1. #1
    Axelrodde Axelrodde @Axelrodde

    I searched the forum but did not find any result.

    Ubuntu Linux 21.04 laptop. Inkscape v1.1.

    Where is the button to break all the pieces apart at the intersection?

    It would save hours of trimming to do. I know it has got to be here somewhere. Where is it hiding?

    Thank you kindly

     

     

  2. #2
    Polygon Polygon @Polygon🌶

    Path->Break Apart?

  3. #3
    Tyler Durden Tyler Durden @TylerDurden

    This may get you close: https://inkscape.org/~Moini/%E2%98%85multiple-boolean-operations-with-inx-pathops

    This and a myriad of updated extensions may be found here: https://stadtfabrikanten.org/display/IFM/MightyScape+Extension+Collection

  4. #4
    inklinea inklinea @inklinea⛰️

    I did write a page to create lines for each intersection in a layer. If that path is combined, it can be used with the above boolean pathops extension to cut at every intersection.

    However if you are new to Inkscape might be confusing

    https://inkscape.org/forums/other/path-intersections/

     

     

  5. #5
    Polygon Polygon @Polygon🌶
    *
    Axelrodde

    Where is the button to break all the pieces apart at the intersection?

    What do you have as a result of Path->Intersection that can be broken-apart?

  6. #6
    Axelrodde Axelrodde @Axelrodde

    Shown below is a file demonstrating each Path not solving the question.

    Thought about requesting a new feature Pictogram: where black and white trades off automatic,  Boolean icon looks like Pictogram but not the same. 

    Thank you kindly

    Inkscape Forum Question: How To Break Apart Pieces Shown Bel
  7. #7
    Polygon Polygon @Polygon🌶

    I´m still not sure what you want to have in the end:

     

    Separatetiles
  8. #8
    inklinea inklinea @inklinea⛰️
    🏆

    best I can do

    Pictogram Split
  9. #9
    Paddy_CAD Paddy_CAD @Paddy_CAD

    First the lines.  Combine all the straight line segments into a single multi-path shape [Path > Combine].  Copy the three circles and make another multi-path shape [Path > Combine].  Select both and use the circles to cut the lines [Path > Cut Path].

    Now the circles.  Select the two big circles then [Path > Difference] to create a crescent.  Select this and the small circle then [Path > Union].

    Lastly, set the colours of the paths. 

  10. #10
    Axelrodde Axelrodde @Axelrodde
    *

    @inklinea Your lines are not trimmed at all.

    @Polygon I break the lines at the circles and circles at the circles but not where lines intersect with other lines and not on the circles that interesect with lines.

     

    None of the pre-existing features seem to divide in the manner requested.

    What would make the task immensely easier is to have options

    ☐ to break apart lines at line intersections. ☐ T intersections

    ☑ to break apart lines at circles.

    ☑  to break apart circles at circles.

    ☐  to break apart circles at lines.

    ☐  to break apart circles at lines and circles

    ☐ to break apart lines at lines and circles.

     

    I think we should go all out for Inkscape v1.2 with an automated feature that suddenly converts

    circles and lines into black and white pictograms; that trade off where a black line runs into a black circle it changes to white. Or which ever two colors.

     

    Thank you kindly

    Pictogram Feature Example 2021 09 03 12 21Pm Et Inkscape
  11. #11
    Tyler Durden Tyler Durden @TylerDurden
    tigrisoculus

    Lastly: How do you fill the six arcs without full circles and covering over the gap spaces.

    Maybe this:

  12. #12
    inklinea inklinea @inklinea⛰️

    That's a fairly long list of requirements.

    It's doable.

    I'm not sure what you mean by 'trimmed' ?

    If you have a look again at the svg I posted. 

    You will find that every intersection has been cut.

    If you are referring to the square end of each line, an svg stroke has a 'line-cap' which can be butt, round or square.

  13. #13
    Paddy_CAD Paddy_CAD @Paddy_CAD
    👍

    Think about separating your workflow into two phases, the first to generate dimensions and the second to draw the shapes.

    Rather than try to reproduce your sequence of geometric constructions, I drew eight concentric circles for my dimensions.  Then I used circles, rectangles, snapping, alignment, clones, rotations and boolean operations to produce the final result.

  14. #14
    Axelrodde Axelrodde @Axelrodde

    @TylerDurden  I still am unsure how you did that. It did not work on my end. What does Control K, Control shift K do?  Combine Paths, Break Paths Apart. I have to learn how to combine pieces into odd shapes. I get what nodes are but haven't gotten them to fill with color the way you have.  
     
    @inklinea Touche I see you cut the line. Two colors would have signaled that. That is what I meant by trim. Did you use your division tool? I tried it out. The saved cutting template.svg would not open on my computer; Ubuntu 21.04 Inkscape v1.1. The file has size; 592 bytes. Inkscape is working just fine for other .svg. I could use your cutting template feature built-in. It is still a work in progress I see. Did anyone else have the same issue getting @inklinea's cutting template svg to open?
     
    My 'line-cap' must be butt because round or square go past the endpoint. To an amount based on the stroke measurement. Round and square do not end where butt does. I would most prefer the line cap to be round that ends at the end point, not past. Inkscape has a ways to go. We are getting there faster with our comments and suggestions.  
     
    @Paddy_CAD good one. I work on LibreCAD mostly. On a tiny laptop screen. So many snaps in Inkscape get confusing to me and hard to read by comparison. There are usually more than one way to do things on a computer. Thank for your suggested alternate work flow.  
     

    Two more questions I must have answers to.
    Is it possible to resize a row of circles by the same amount? XML editor goes one circle at a time or none. Options I would like are to change sizes to the same or by the same amount of difference.  

    Is it possible to resize a group of circles; making one of the circles in the group to a specific size. How would you shrink my example to r=100,  keeping all the lines in place. Would you snap while holding CTRL or is there another way?

     Thank you kindly

    Pictogram Split Reply
  15. #15
    Paddy_CAD Paddy_CAD @Paddy_CAD

    There are many ways to create shapes with regular size steps.  Here are three examples using different tools and dialogs.

  16. #16
    Paddy_CAD Paddy_CAD @Paddy_CAD
    *
    Axelrodde

    How would you shrink my example to r=100

    You're on the right track.  [ctrl+click+drag] scales the selected shapes proportionately and snapping gives you exact sizes.  You could also use the transform dialog [Object > Transform > Scale] where you can set precise heights and widths numerically.

  17. #17
    inklinea inklinea @inklinea⛰️

    I will to see if I can make a python Inkscape extension version of the intersect pattern maker.

    I think it's a bit beyond my abilities at the moment though.

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Where is the button to break all the pieces apart?