dmatusz3 Posted August 29, 2024 Report Posted August 29, 2024 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
dmatusz3 Posted August 30, 2024 Author Report Posted August 30, 2024 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
kojacek Posted September 8, 2024 Report Posted September 8, 2024 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
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.