ilarch2016 Posted October 29 Posted October 29 (edited) HI~there First of all, thank you to anyone willing to help me. I need a LISP routine. Command name: CCW (Column Cut Wall) The workflow is: first select the yellow layer (columns), then select the green layer (walls). The routine should trim all wall lines that are inside the closed polylines on the column layer, including cutting and removing any wall lines that overlap with the column boundaries. lisp request.dwg Edited October 29 by ilarch2016 Quote
ilarch2016 Posted October 29 Author Posted October 29 7 hours ago, SLW210 said: Try mine... I give it a try. this is what I got.This routine goes wrong with overlapping. and change the layer(green to yellow) lisp request_tics result.dwg Quote
ilarch2016 Posted October 30 Author Posted October 30 I wish the result could be keeping green lines in the original layer, and remove the overlaping Quote
SLW210 Posted October 30 Posted October 30 The LISP worked on your original drawing, after I flattened it. You have issues with that drawing. You need to set the Current Layer to the one you want. Quote
Steven P Posted October 30 Posted October 30 For future reference and to follow on from SLW210, I'd perhaps only share the relevant information - seeing your drawing has a lot of layouts with borders, company information and so on, all good but maybe not always the best policy to share publicly. Purged, overkilled and so on to remove any company information that might be hidden too Quote
ilarch2016 Posted October 30 Author Posted October 30 3 hours ago, Steven P said: For future reference and to follow on from SLW210, I'd perhaps only share the relevant information - seeing your drawing has a lot of layouts with borders, company information and so on, all good but maybe not always the best policy to share publicly. Purged, overkilled and so on to remove any company information that might be hidden too OK!! Thanks you so much for remind me. 1 Quote
ilarch2016 Posted October 30 Author Posted October 30 (edited) 4 hours ago, SLW210 said: The LISP worked on your original drawing, after I flattened it. You have issues with that drawing. You need to set the Current Layer to the one you want. I follow your instructtion. and do the other test, flattened it befor running TICS ,make sure they are flat. but there are still some overlaping lines left . I am confused... lisp test-V2.dwg Edited October 30 by ilarch2016 Quote
ilarch2016 Posted November 4 Author Posted November 4 On 10/31/2025 at 2:51 AM, SLW210 said: Use OVERKILL to remove the overlaps. Thanks you...! 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.