Inkscape.org
Using Inkscape with Cutters/Plotters Just get visible vectors
  1. #1
    mendoman mendoman @mendoman

    I've downloaded a svg image from the internet to engrave it with my laser cutting machine.

    the point is that this images has seen and unseen vectors. how can I get just the seen ones?

    i've try it all, but I find no solution.

     

    for example, this image:

    https://upload.wikimedia.org/wikipedia/commons/1/11/Escudo_de_Leiza.svg

  2. #2
    z3z z3z @z3z

    Not sure about 'unseen' vectors. There are a lot of groups in the centre part with the wolf and the trees. If you want everything ungrouped, press Shift + Ctrl + G about half a dozen times. Look at the taskbar at the very bottom of the screen. Keep ungrouping until it says 'No groups to ungroup'.

  3. #3
    mendoman mendoman @mendoman

    When I try to Engrave it, those unseen vectors are engrave, and thats a problem.

    I have ungrouped it all, but this is not the problem.

     

  4. #4
    Polygon Polygon @Polygon🌶

    If you want just the contour you need to Boolean add all shapes with the same color - open the path from the tree trunk and subtract a duplicate of the leaves from the upper trunk etc pp:

  5. #5
    mendoman mendoman @mendoman

    Thanks @Polygon, this was the best I got, but is not enough.

    what I need to get is something like this:

     

    I think there is not an easy solution

  6. #6
    Polygon Polygon @Polygon🌶
    *

    I can just offer this for the foliage:

    All other solutions will end with color filled shapes instead of strokes.

     

    For the wolf it´s easy to exclude the inner line works from Boolean-add. 

  7. #7
    Paddy_CAD Paddy_CAD @Paddy_CAD

    Select all the leaves and use the inx-pathops extension (https://gitlab.com/moini_ink/inx-pathops) to cut the topmost shape from all lower shapes in the selection. Remove the top leaf from the selection and call the extension again. Repeat until every leaf has been cut from every leaf below.

    This is extremely tedious for large selections like yours and obviously should be automated. I don't have the programming skills, unfortunately, but somebody in the forum might take up the challenge. Or if you ask nicely, the extension author might add an option to loop through the selected shapes like this.

  8. #8
    Polygon Polygon @Polygon🌶

    OMG - there are more than 300 leaves and you have to duplicate the top most leave covering other leaves for cutting every object touching. Have fun. 😅

  9. #9
    Tyler Durden Tyler Durden @TylerDurden
    Paddy_CAD

    This is extremely tedious for large selections like yours and obviously should be automated. I don't have the programming skills, unfortunately, but somebody in the forum might take up the challenge. Or if you ask nicely, the extension author might add an option to loop through the selected shapes like this.

    An interesting method has been tested: https://inkscape.org/forums/questions/using-the-division-tool-path-menu/#c32768

    But I'm not sure that's the best route for a laser engraving... shared borders would be duplicated and increase operation time immensely. 

     

  10. #10
    Tyler Durden Tyler Durden @TylerDurden

    Another viable option is to make objects bitmaps, then centerline trace. This avoids the line duplication of boolean operations.

    NB Some lasers have a raster engrave option that does not require vectors.

     

     

    Just Get Visible Vectors   Beginners' Questions    2021 12 3
  11. #11
    Jurgen Gaeremyn Jurgen Gaeremyn @JurgenG

    In the paths menu, you can have a look at "cut path" ...

    1. Duplicate the path with the animal (cutting the path will actually remove the top element (that is used to cut) )
    2. first select the tree element, next select the dog element... now use "cut path"
    3. you'll be able to remove the unwanted lines now.
  12. #12
    mendoman mendoman @mendoman
    😀

    thank you very much, @JurgenG, but the animal is low priority, the leafs is the complex thing.

    and this is just one example of my usual work. I have other designs with the same problem.

    till now, i've done a mixure of your solutions, @JurgenGs one when is simple, and @TylerDurdens and @Polygos for the leaves. getting the sorrounding parts with vectors, and the inside ones with an  image.

     

    the result was quite good, but I would like to find another solution for designs from now on