|
AutoCAD... AutoLISP... VisualLISP... |
|
[35] Polilinia - narzędzia |
|
Ponieważ zebrało się kilka narzędzi operujacych na poliliniach, które napisałem w różnym czasie, postanowiłem je nieco uporządkować, usystematyzować funkcje, połączyć w jedną całość. Oczywiście nie jest to wszystko, ale pierwszy krok został poczyniony. Powstał jeden plik, kilka funkcji zostało dostosowanych do wspólnych, podobnych czy też, takich samych zadań. Ostatnia wersja programu to: 1.01 (z 04-10-2009).
Po załadowaniu pliku lwp_util.vlx dostępne są następujace polecenia:
PLAB po wskazaniu (liniowego) segmentu polilini, oczekuje wskazania punktu przez który ma przebiegać nowyopowstały segment łukowy. Kursor zaczepiony jest w środku wskazanego segmentu liniowego. Najlepiej widać to na rysunku poniżej:
|
.
|
Polecenie PLRB działa w odwrotny sposób. Wymaga wskazania segmentu łukowego polilini. Po wyborze łuk jest natychmiast zamieniany na element liniowy.Polecenie PLRAB po wskazaniu polilini z segmentami łukowymi, zamienia je wszystkie na segmenty liniowe. Zobacz również: [8] Prostowanie chmurki. Polecenie może zmieniać jedną lub wiele polilinii. Polecenia PLAV i PLAVM są opisane osobno w [33] Nowy wierzchołek. Podobnie polecenie PLEX - zobacz [10] "Rozbijanie" polilinii. Polecenie może zmieniać jedną lub wiele polilinii.Polecenia PLO i PLC odpowiednio: otwierają i zamykają wskazane polilinie. Polecenia mogą zmieniać jedną lub wiele polilinii.Odwrócenie czyli zmiana kierunku polilini realizuje polecenie PLREV. Polecenie może zmieniać jedną lub wiele polilinii. Zmiana kierunku może mieć znaczenie przy stosowaniu złożonych rodzajów linii. Widać to na rysunku poniżej:
|
|
Polecenie - PLCV Kopiuje wskazany segment polilini. Działanie programu ilustruje poniższy rysunek:
|
|
Polecenie - PLSET umożliwia zmianę ustawień niektórych poleceń. Dostępna jest zmiana
|
|
Kolejne polecenie - PLINF w oknie dialogowym wyświetla wersję pliku, oraz spis dostępnych poleceń.Natomiast następne polecenie - PLP umożliwia dostęp do wszystkich poleceń z poziomu okna dialogowego. Okno dla wygody użytkownika zapamiętuje swoje położenie. Umożliwia to ustawienie okna w wygodnym miejscu ekranu graficznego. Wybór każdej z ikon, zamyka okno i uruchamia wybrane polecenie. Niezależnie od polecenia PLP, wszystkie polecenia można wywoływać z linii poleceń. Poniżej okna dialogowe obu poleceń:
|
|
Historia zmian:
|
|
Program działa na wszystkich dotychczas znanych wersjach AutoCAD-a począwszy od wersji 2000 włącznie.
Plik: lwp_util.vlx |
|
|