Boolean editing of curves

I want to add width to the outer edge of the curve of the dot.
I followed the procedure as shown in the image.

1: Original data
2: Offset the outline in both directions
3: Remove the overlap between the dot curve and the outline
4: Boolean composition
5: Surfacing

Step 3 did not go well, and I had to erase them one by one by hand. This is very time-consuming.
Is there any way to delete them automatically? (I want to do it all at once, like a pathfinder unite or merge in illustrator.)

Hello,
Can you upload a 3dm file?

Hi @tatsuya
Really hard to tell without a file, but CurveBoolean might be what you are looking for. Remember to look at the command prompt options - including the AllRegions option (see help file for more).
HTH, Jakob

1 Like

yep - we need a file to help.
it s a 2d issue ? everything is planar ?

_curveBoolean

will give you the inner curves:

combined with the outer curve

is this what you re after ?

Sorry for the delay, thanks for the reply. I will upload the file.
Please open it.
test.3dm (16.4 MB)

Thank you for advice.

Thank you for advice.
Sorry for the delay.
This is how I want to do it.
Uploading file.
Please open it.
test.3dm (16.4 MB)

Since your name seems to be Japanese, I took a capture with a Japanese interface.

There are many fine straight lines, and the circle itself seems to be a polyline.
I think It is likely that the 2D is created from the 3D data and imported by DXF or other means.

It will need to be redrawn as a circle, not a polyline.

After redrawing the circle, you can use CurveBoolean as others have mentioned.

1 Like

Sincerely sorry, I missed the notification.
Thanks for the verification.
Thank you for putting it in Japanese.
I will need to make it a circle.

Hello,

1.Make a circle with the Circle command
2.Array in one direction by LinearArray etc.

It is necessary to redraw a circle from polylines.
Don’t forget to use object snaps for accurate drafting.

1 Like