A line Boolean type function to cut at all intersects of selected lines

A line Boolean type function to cut at all intersects of selected lines :blush:


I agree, it would be awesome to be able to use all the Boolean options with paths in addition to shapes. Could this be implemented Vectornator team? At the moment it takes ‘too long/too many steps’ to work with Booleans on open shapes or simple paths.

I believe Vectornator is all about speed, productivity and fun; the essence of vector art are paths, please team could you implement these booleans on open shapes/paths? :smiley:

For those interested/needing this functionality, follow these steps:

  1. Create your lines normally
  2. Select the paths you need to apply booleans ( for this example say intersect) do not deselect them yet
  3. Change stroke to a small value ( I usually choose 0.2)
  4. Ensure visually all your paths needed changed to that value, if you missed one you will have to repeat all the process
  5. Create outline of all the paths to intersect ( a small value on step 3 will ensure the resulting lines are as close as possible to the original lines )
  6. Apply Boolean divide to these new shapes, this will trim all the cuts. Time to deselect all the lines
  7. Select the lines that are not needed, zoom closely to ensure the “double lines” are deleted appropriately for each line not needed
  8. Select the remaining paths and apply Boolean add to merge them, this will create an inner and outer lines with the shape you were after
  9. Select and delete one of them, inner or outer (it does not really matter which) this will leave one line remaining with the result

In my use case, I just need a merge option that combines paths and creates nodes at intersections. Then I can just delete excess segments.

Scenario: custom guides

  1. Create a vertical line
  2. Duplicate the line 3 times (total of 4 lines)
  3. Center the lines vertically
  4. Distribute the lines to get even spacing
  5. Group the lines
  6. Duplicate the group
  7. Rotate the group 90 degrees (forms a +)
  8. Center both groups vertically and horizontally
  9. Rotate both groups 45 degrees (forming an x)
  10. Merge paths
  11. Remove excess lines outside of the diamond shape (or remove some inner lines to create a shape)

I suppose it’s like the shape builder tool in illustrator, but a much simpler one.