LISP or CODE of wall(2D) that automatically deletes the intersected lines

LISP or CODE of wall(2D) that automatically deletes the intersected lines

Anonymous
Not applicable
2,340 Views
7 Replies
Message 1 of 8

LISP or CODE of wall(2D) that automatically deletes the intersected lines

Anonymous
Not applicable

With intersected lines...that means like a feature of WALL CLEANUP in Revit.... i hope with this lisp i dont have to use Mline and Mledit commands again ..........Thanks in advance & Have a nice day

0 Likes
Accepted solutions (1)
2,341 Views
7 Replies
Replies (7)
Message 2 of 8

ennujozlagam
Mentor
Mentor

hello, you can try OVERKILL command. thanks





Remember : without the difficult times in your LIFE, you wouldn't be who you are today. Be grateful for the good and the bad. ANGER doesn't solve anything. It builds nothing, but it can destroy everything...
Please mark this response as "Accept as Solution" if it answers your question. Kudos gladly accepted.
0 Likes
Message 3 of 8

Anonymous
Not applicable

How overkill can delete intersected lines.......isnt it for overlapped objects?

LOVED THE QUOTE THOUGH.... 😉


@ennujozlagam wrote:

hello, you can try OVERKILL command. thanks


 

0 Likes
Message 4 of 8

ennujozlagam
Mentor
Mentor

yes, you are right..thanks





Remember : without the difficult times in your LIFE, you wouldn't be who you are today. Be grateful for the good and the bad. ANGER doesn't solve anything. It builds nothing, but it can destroy everything...
Please mark this response as "Accept as Solution" if it answers your question. Kudos gladly accepted.
Message 5 of 8

dlanorh
Advisor
Advisor
Accepted solution

i wrote the attached about a decade ago and it probably could do with updating. It was written to speed up drawing window elevation frame details, but should work for any sort of lines. There are three options L T and X depending on how you want the lines to finally look. The attached pdf explains the options and how to pick.

I am not one of the robots you're looking for

Message 6 of 8

dgorsman
Consultant
Consultant

Do it manually a couple of times, on different situations.  Keep track of the steps you take.

 

Review the steps taken, look for common steps.  Look for where you can use if/else branching to handle differences.  Look for parts that can be repeated or looped.

 

Look for what the user *must* provide, where the user might need to intervene, and where the computer can calculate/decide things better.

 

Start looking for the LISP equivalent of each step required.  If you don't know how to use that part of LISP, look it up, ask here/theswamp.org/etc.

 

Test, with both the original data set and some arbitrary examples.

----------------------------------
If you are going to fly by the seat of your pants, expect friction burns.
"I don't know" is the beginning of knowledge, not the end.


0 Likes
Message 7 of 8

Anonymous
Not applicable

THANKS SIR FOR YOUR GREAT HELP!! APPRECIATE IT.

0 Likes
Message 8 of 8

Anonymous
Not applicable

THANK YOU SIR FOR YOUR TIP!!

0 Likes