p7q Posted 1 hour ago Posted 1 hour ago Hi everyono, I’ve tried using the OVERKILL command in AutoCAD to remove overlapping objects. However, it doesn’t have a parameter to keep only the longest object when there are overlaps. I’m looking for an AutoLISP routine that can work with LINE and PLINE (polylines), detect overlapping or collinear segments, and delete all but the longest one in each group. Thanks in advance! Quote
SLW210 Posted 41 minutes ago Posted 41 minutes ago There is an option in OVERKILL to combine co-linear objects that partially overlap. If that's not what you need, post a before/after .dwg. Quote
p7q Posted 14 minutes ago Author Posted 14 minutes ago 21 minutes ago, SLW210 said: There is an option in OVERKILL to combine co-linear objects that partially overlap. If that's not what you need, post a before/after .dwg. The issue is that in my case the longest object is underneath and the shorter one is on top in the draw order. When I run OVERKILL, it keeps the top-most object, which ends up deleting my longest segment. What I need is to always keep the longest overlapping segment (LINE or PLINE) and delete the shorter one, regardless of the draw order. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.