Trudy 6 Posted April 5 Hello i need help i want to create lines where cover the first polyline where cross the grid polygon. I upload file for better understand. Thank you Tr1.dwg Quote Share this post Link to post Share on other sites
Tharwat 188 Posted April 5 This should be the missing part you need to finish the goal of your program and I am sure that you do the rest part for lines. ;; where variables: ;; ;; obj = Green Polyline. ;; ;; lst = list of intersected points. ;; ;; srt = sorted points to use to create lines in order. ;; (foreach pt lst (setq pts (cons (vlax-curve-getdistatpoint obj (vlax-curve-getclosestpointto obj pt)) pts)) ) (setq srt (vl-sort pts '(lambda (j k) (< j k)))) 1 Quote Share this post Link to post Share on other sites
Trudy 6 Posted April 6 Hello, @Tharwat I add this just now and work perfect. Thank you very much Quote Share this post Link to post Share on other sites
Tharwat 188 Posted April 6 Excellent, you're most welcome. Quote Share this post Link to post Share on other sites