gotcha

Author Topic: Path Functions and fill Object with Path Patterns  (Read 538 times)

March 23, 2019, 01:07:30 PM
Read 538 times

chry

  • Sr. Newbie

  • Offline
  • **

  • 4
Hello dear community,

Inkscape is a wonderful program and I'm grateful for the community work that it was able to create.

I can not solve a problem and I can not continue with tutorials, so my question to you.

I use Inkscape laser engraving. For this I use the extension "Inkscape Laser Tool Plug-In" by J Tech. It works well and converts paths to G code. In some cases, however, surfaces must be patterned. Unfortunately, backgrounds are not converted to G code.

So I'm looking for the following solution where I can unite paths and still cut them into a shape. Unfortunately, I can not continue with the path functions. An example says more than 1000 words. I drew the desired object (right) manually, but I would like to generate it automatically, since it is mostly about many 100 lines.

Thank you very much for your help

  • latest
  • Win10

March 24, 2019, 04:53:01 AM
Reply #1

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Welcome to the forum!

There may be a few ways to do that.  This is how I would do it.

1 - Duplicate the circle, and leave it on top of the rectangles  (if you use Cut Path with the rectangles on top, it will cut the circle, and not cut the rectangles)
2 - Select the circle and the yellow rectangle
3 - Path menu > Cut Path (it might look like nothing happened, but in fact, the lines of the rectangle were cut where they intersect with the circle)
4 - Select and delete the unwanted parts of the rectangles
5 - Repeat #1 through #4 for the red rectangle.

Edit
Oops, I meant to ask or comment about the issue you mentioned about 100 lines or 1000 words.  Does that refer to the gcode?  Sometimes people have trouble with making files for cutting, where there are hundreds of lines or paths in the file, which need to be combined.  I don't see that in your file, but I just wanted to make sure.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

March 24, 2019, 02:25:50 PM
Reply #2

chry

  • Sr. Newbie

  • Offline
  • **

  • 4
Hello Brynn,

thanks for taking time to answer me and provide a solution   :bow1:.

This solution works, but i need to do it for every single object.  :f5:

I draw a other graphic to a better usecase.  0:)

Chris
  • latest
  • Win10

March 24, 2019, 03:43:23 PM
Reply #3

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
You can still use the same technique.  Except you need to select all the horizontal lines first, and Path menu > Combine.  Then duplicate the circle and use Cut Path.

  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

March 25, 2019, 02:07:37 PM
Reply #4

chry

  • Sr. Newbie

  • Offline
  • **

  • 4
 :ur:

Thanks a lot. This is working like i need it.

Further Tipp: Removing the dump Vectors -> Vector View (Icon), than you using "alt" + Maus to select the parts. Now you can delete them.

EDIT: This description is nonsens please look at my next post.
« Last Edit: March 26, 2019, 01:45:35 PM by chry »
  • latest
  • Win10

March 26, 2019, 10:14:29 AM
Reply #5

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Love the good news!

Removing the dump Vectors -> Vector View (Icon), than you using "alt" + Maus to select the parts.

I'm afraid I don't understand that.  Vectors > Vector View?  I don't know of anything like that in Inkscape.  Is "Maus" a typo?  Or does it need translating?

Oh, does it mean "mouse"?  Alt + mouse allows you to select things that are hidden below something else.  Still not sure about Vector View Icon though.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

March 26, 2019, 10:59:37 AM
Reply #6

Moini

  • IC Mentor

  • Offline
  • ******

  • 1,568
    • VektorRascheln
Seems Chris is German. But I also have no idea what the Vector View could be.

March 26, 2019, 01:51:33 PM
Reply #7

chry

  • Sr. Newbie

  • Offline
  • **

  • 4
Excuse me. Here is a better explanation. :-)

Another tip for delete the unwanted parts after cutting. For example there are hundreds of lines, the individual selection is a bit cumbersome. Selecting multiple objects with the mouse (selecting multiple objects with a rectangle) is not always possible.

However, there is another type of selection that makes it possible to quickly mark and delete various objects without having to select them individually. You draw a line over it. Every object that has an intersection with the line is selected. To do this, take the "Select" Tool (button with black arrow), press the "alt"  key on your keyboard and then drag the line with the mouse button.

I made a short video
  • latest
  • Win10

March 26, 2019, 02:35:25 PM
Reply #8

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Ooohh, now I understand!  I didn't realize you had hundreds of lines like that.

Thanks for explaining :)
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann