dmatusz3 Posted August 29 Report Share Posted August 29 Opracowaliśmy skrypt w LISP, który zaznacza obiekty wewnątrz zamkniętej polilinii. Wystarczy wskazać polilini, a program zaznaczy znajdujące się wewnątrz. Po wczytaniu skryptu będą dostępne 2 nowe polecenia w ZWCAD: POLYINSIDE - zaznacza obiekty znajdujące się w całości wewnątrz polilinii, POLYCROSSING - zaznacza obiekty wewnątrz i przecinające się z polilinią. Pobierz teraz skrypt do zaznaczania obiektów wewnątrz polilinii Poly_Select.zel Rysunek początkowy - żółtą strzałką zaznaczyliśmy wskazywaną polilinię. Obiekty zaznaczone wewnątrz Obiekty wewnątrz i przecinające się Sposób działania pokazaliśmy również na filmie poniżej. kruszynski 1 Quote Link to comment Share on other sites More sharing options...
dmatusz3 Posted August 30 Author Report Share Posted August 30 Dziękujemy za wszelkie sugestie. Utworzyliśmy drugą nowszą wersję skryptu, która działa dokładniej i wydajniej. Skrypt LISP do pobrania Poly_Select_2.zel Poniższy film został nagrany na pliku dwg o rozmiarze około 500MB. Po powiększeniu potrzebnego obszaru utworzyliśmy obwiednie funkcją _boundary, a następnie zaznaczyliśmy obiekty znajdujące się wewnątrz. Mery 1 Quote Link to comment Share on other sites More sharing options...
kojacek Posted September 8 Report Share Posted September 8 Nieco mnie to zmobilizowało... do uporządkowania pewnych rozważań nad zbiorami wskazań. Trochę bardziej rozbudowane tworzenie zbiorów wskazań przez krzywe (LINE/LWPOLYLINE/ARC/ELLIPSE/SPLINE), krawędzią, oknem, oknem przecinającym. Także z filtrami. Więcej: https://kojacek.wordpress.com/2024/09/08/zbior-wskazan-okreslony-krzywa/ Quote Link to comment Share on other sites More sharing options...
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.