PiotrI Opublikowano 29 Marca Zgłoś Opublikowano 29 Marca Witam, czy istnieje jakiś skrypt do pobierania cech (właściwości) z obiektu na rysunku. A mianowicie, na rysunku mam linię o ustalonych właściwościach (szerokość, rodzaj, kolor, warstwa) i po wskazaniu tej linii, aby ustawiły się te właściwości . Cytuj
dmatusz3 Opublikowano 29 Marca Zgłoś Opublikowano 29 Marca Może polecenie _addselected ? Rysuje obiekt taki jak wskazany o takich samych cechach. Cytuj
PiotrI Opublikowano 29 Marca Autor Zgłoś Opublikowano 29 Marca Znam _addselected_ ale jest to jednorazowe narzędzie, a mi chodzi o ta oby po wskazaniu obiektu pobrać jego właściwości i nie powtarzać addselected za każdym razem Cytuj
kojacek Opublikowano 29 Marca Zgłoś Opublikowano 29 Marca Ja jak zwykle polecam korzystanie z CADPL-Pack'a (https://kojacek.wordpress.com/2015/11/04/cadpl-pack/) - i z tamtąd funkcję: cd:ACX_GetProp. Przykładowe wywołanie: (cd:ACX_GetProp (entlast) '("LineType" "Color" "Layer" "Bla-bla")) Funkcja zwraca listę par kropkowych z dowolnymi własciwościami. Funkcja jest przyjazna, bo dla właściwości, których obiekt nie ma (lub błędnych nazw właściwości (przykładowe "Bla-bla")) nadal działa. Zwróci dla powyższego wywołania: (("LineType" . "ByLayer") ("Color" . 3) ("Layer" . "0") ("Bla" . :vlax-null)) Pozwala to zastosować na przykład jedną taką samą listę pobierania właściwości dla wielu obiektów. Cytuj
RobS Opublikowano Czwartek o 09:00 Zgłoś Opublikowano Czwartek o 09:00 Napisałem dla Ciebie skrypt PROP2LAYER.zelx Pliki zelx wgrywamy poleceniem AP. Po wpisaniu polecenia PROP2LAYER należy wskazać obiekt z którego zostaną pobrane właściwości. Na ich podstawie zostanie utworzona nowa warstwa która będzie ustawiona jako aktualna. dmatusz3, Adam Klaczek i pawmal 3 Cytuj
PiotrI Opublikowano Czwartek o 18:16 Autor Zgłoś Opublikowano Czwartek o 18:16 Dziękuję za zainteresowanie tematem. Znalazłem coś takiego, troczę to przerobiłem i spełnia wszystkie moje oczekiwania. Może się komuś przyda, powiedzcie co o tym sądzicie. TakSamo.lsp dmatusz3 1 Cytuj
RobS Opublikowano Piątek o 06:35 Zgłoś Opublikowano Piątek o 06:35 Wygląda dobrze. Skrypt pobiera Warstwę, Kolor, Typ oraz Skalę linii tak jak chciałeś. 😄 Cytuj
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.