Disnew Opublikowano Poniedziałek o 09:41 Zgłoś Opublikowano Poniedziałek o 09:41 Dzień dobry, korzystając z okazji chciałbym się przywitać jako, że jestem tu nowy na forum Natomiast w temacie. Czy jest możliwość zablokowania w jakiś sposób odległości między wierszami tak aby przy zmianie kąta odległość była stała liczona w pionie. Poniżej przykład: Z góry dziękuje za sugestie i podpowiedzi. Pozdrawiam Cytuj
pawmal Opublikowano Poniedziałek o 10:06 Zgłoś Opublikowano Poniedziałek o 10:06 Dzień dobry, Można użyć funkcji TEXTALIGN, tylko dotyczy tekstu. Jeśli chodzi o szyk, to można określić liczbę wystąpień oraz odległość całkowitą. Cytuj
Disnew Opublikowano Poniedziałek o 10:38 Autor Zgłoś Opublikowano Poniedziałek o 10:38 Tak robię obecnie, ale nie ukrywam że jest to monotonne i stąd pytane czy da się to zrobić prościej Cytuj
alf Opublikowano Poniedziałek o 20:45 Zgłoś Opublikowano Poniedziałek o 20:45 measure block, co odl. X, bez align?, trzeba by tylko wyliczc ile jest odl X po linii Cytuj
Disnew Opublikowano Poniedziałek o 22:43 Autor Zgłoś Opublikowano Poniedziałek o 22:43 Problemem jest to, że często te linie zmieniają kierunek np. nieregularna działka budowlana czyli pięknie by było gdyby udało się zablokować odległość po osi Y. Coś na zasadzie wymiaru liniowego, niezależnie od punktu zaczepienia pomiar jest ten jest ten sam. Cytuj
dmatusz3 Opublikowano wczoraj o 09:31 Zgłoś Opublikowano wczoraj o 09:31 Przy pewnych założeniach moglibyśmy spróbować napisać LISP, który układa w ten sposób bloki na polilinii. 1. Tworzymy blok 2. Tworzymy szyk 3. Rozbijamy szyk 4. Teraz lispem przesuwamy w poziomie zaznaczone obiekty w taki sposób, aby znalazły się na polilinii Pytanie tylko, czy taki algorytm będzie spełniał swoje zadanie? Cytuj
Disnew Opublikowano wczoraj o 09:59 Autor Zgłoś Opublikowano wczoraj o 09:59 Coś takiego na pewno zautomatyzowałoby część pracy więc jak najbardziej spełni zadanie Cytuj
RobS Opublikowano wczoraj o 14:26 Zgłoś Opublikowano wczoraj o 14:26 Hej, Napisałem skrypt który działa zgodnie z pomysłem @dmatusz3 LISPa wczytaj poleceniem AP. Żeby użyć funkcję wpisz polecenie DOPASUJBLOKIDOPOLI. Najpierw wybierz polilinię, później oknem bloki które chcesz dopasować do polilinii i kliknij Enter. Obiekty inne niż bloki i Polilinia zostaną odfiltrowane. DopasujBlokiDoPoli.lsp Disnew, dmatusz3 i pawmal 3 Cytuj
Disnew Opublikowano 7 godzin temu Autor Zgłoś Opublikowano 7 godzin temu Bomba😄 Zastanawiam się tylko czy jest możliwość dodania funkcji wyboru punktu styku z polilinią lub automatyczne dopasowanie najbliższej krawędzi? Obecnie w przypadku gdy Polilinia jest skierowana w prawo bloki ją przecinają. Cytuj
RobS Opublikowano 6 godzin temu Zgłoś Opublikowano 6 godzin temu Zmieniłem nazwę skryptu na WyrówajBlokiDoPoli. Uważam, że to lepiej opisuje jego funkcjonalność. W poprawionej wersji bloki które wykraczają poza zakres polilinii są pomijane. Ponadto po wykonaniu polecenia w pasku poleceń wyświetla się krótkie podsumowanie ile bloków zostało wyrównanych i czy zostały pominięte. Co do punktu styku to bazuje na punkcie bazowym bloku i taka będzie natura jego wyrównania do polilinii. WyrownajBlokiDoPoli.lsp pawmal i dmatusz3 2 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ą.