This is probably obvious and simple, but...
I have a shape created by three hexagons and they are abutted along edges. I would like to combine them into a single object and in doing so reduce the lines so that the abutted lines become one line. the reason is that currently they are processed twice along each abutted line by my laser.
I can use combine but this still leaves them as discrete editable shapes in node editor, so clearly the double lines are still there.
If I use weld I lose the lines.
Combine the shapes to a single object / curve
Select the shape with the shape tool
Break Curve (This will bread each curve at its node points)
Now Break Curve Apart (Ctrl - K)
Run Macro - Remove Underlying Dups (attached)
Thanks for the macro and it works perfectly on the image I unloaded. Unfortunately I didn't really think about the subtleties of overlapping and duplicates.
The hex was an example of some overlap things where there are true duplicates but more common the overlap is not a duplicate but a different length such as in the image below:
Understood and for a simple shape I can see where this would work well; however, the actual shape is a little different and with a lot of repeats.
I was going for a concept but below is more like the actual job I would run and in this case there would be a great many duplicated passes. Each item is only 40mm high (1.57") but the work table is 18" x 12" as below (not yet optimized):
EDIT: I just ran the remove underlying duplicates and it remove 171 duplicates, which is obviously a huge saving but there are still many overlying Hairline lines (it is only Hairline width lines that are cut on my laser).
Hello Brute-Fish; I know I WANT one!!!
Brute-Fish said:This same problem applies to vinyl cutting. Running the cutting blade
over the same line multiple times is inefficient and problematic with
fine details. Setting up these files by hand is time consuming (almost
to the point of not being worth it) and tedious. I'm only jumping in to
show any enterprising macro writers that there is a real-world need for
this sort of macro and that quite a few laser and vinyl operators could
be potential customers.
I use ecut now and that does this really well. Good investment. :)
Steve, (or Jeff Harrison?)
Does eCUT work on line segments only or curves also?