Community
AutoCAD Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Self-intersecting curve cannot be used as a boundary for XCLIP

13 REPLIES 13
SOLVED
Reply
Message 1 of 14
Anonymous
8166 Views, 13 Replies

Self-intersecting curve cannot be used as a boundary for XCLIP

Dear all,

I have a array object and I need it to be clipped by a closed curve as follow:

Clipboard01.jpg

 

Clipboard02.jpg

 

However, when I used XCLIP --> New Boundary --> Select polyline

It rejects my command saying:

Self-intersceting Boundary is not acceptable

I tried zooming in and zomming out but it didn't work.

 

Please find the attachment for my DWG file

13 REPLIES 13
Message 2 of 14
kite15
in reply to: Anonymous

Can you try with CLIPIT command ??

After that the XCLIPFRAME will be help with this operation.Smiley Happy

Message 3 of 14
Anonymous
in reply to: kite15

Hi,

 

I tried CLIPIT and it took a long time to process. Still, it didn't work. 

 

I tried simplifying the curve but the problem persists

"self intersecting curve"

 

How do I find out where the curve self intersects?

Message 4 of 14
M_Hensley
in reply to: Anonymous

To get rid of self intersections explode the polyline then use overkill command to get rid of duplicates then use pedit command and join option to turn things back into a polyline.
Message 5 of 14
Kent1Cooper
in reply to: M_Hensley


@M_Hensley wrote:
To get rid of self intersections explode the polyline then use overkill command to get rid of duplicates then use pedit command and join option ....

If backtracking of the Polyline over itself is the source of the self-intersection problem, Explode/Overkill may not fix it for you.  If you have, say, a segment going to the right, and then one going partially back over that segment, and then another continuing farther to the right beyond that segment, Overkill won't find that because none of the Lines resulting from Exploding will match at both ends.  But certainly try that approach first, in case a complete segment coincidence is the issue and it can fix it.

 

But you might be able to see where such an incomplete-overlap situation is by selecting the Polyline, and in the Properties box, picking in the Vertex slot and then on the arrows that will step an X marker around the vertices, and watching for it to back up anywhere.  Or you can get the same marker moving around with PEDIT, Edit-vertex option, and repeated Enters for the default Next-vertex option.  Within that command, if you find a backtrack, with the Previous and Straighten options, you can fix it without Exploding it.

Kent Cooper, AIA
Message 6 of 14
TheCADWhisperer
in reply to: Anonymous

See attached file.

There might be other less obvious self-intersections.

Message 7 of 14
Anonymous
in reply to: TheCADWhisperer

Thank you all!

 

Despite a lot of efforts, I couldn't solve the problem solely by my limited knowledge of AUTOCAD. So I resorted to rhinocereos and successfully simplify the curve enough to be imported back to AUTOCAD for the xclip.

 

My kind advice for whoever encounters a similar problem is that when you drew too many vertices, the risk of self-intersection becomes very high. So try keep the no. of vertices minimal.

Message 8 of 14
Anonymous
in reply to: Anonymous

Try doing offset with minimum distance to the pline. Offset back if you want to keep the previous pline. 

I've tried this with complex clipping and it worked. 

Message 9 of 14
TheCADWhisperer
in reply to: Anonymous

@Anonymous 

You are about 6 yrs too late.

Message 10 of 14
Anonymous
in reply to: TheCADWhisperer

I know I'm late. But i think this might be helpfull for others in the future. 

Message 11 of 14
TheCADWhisperer
in reply to: Anonymous


@Anonymous wrote:

I've tried this with complex clipping and it worked. 


Did you try this with the OP’s file and it worked?

Can you Attach your solution?

Message 12 of 14
Jim_Cota
in reply to: Anonymous

Thank you. Offset worked for me.
Message 13 of 14
dillonbL6WJK
in reply to: Anonymous

This worked for me thank you
Message 14 of 14
unicornmounted
in reply to: Anonymous

Worked!

Thanks for posting despite the 6-year-gap

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Technology Administrators


Autodesk Design & Make Report