Mirrro Posted September 5, 2024 Report Posted September 5, 2024 Dzień dobry, Chciałbym zapytać czy można a jeżeli tak to jak mam to zrobić czyli dopasować wstawiony obraz rastrowy do przygotowanej obwiedni. Chcę wykonać pseudo wizualizację i ustawić kadr fototapety na ścianie. Na pozostałym fragmencie tapeta ma być niewidoczna. Na załączonym printscr na niebiesko zaznaczyłem obszar w którym ma być fototapeta. Bardzo proszę o pomoc.
pawmal Posted September 5, 2024 Report Posted September 5, 2024 Dzień dobry, proszę skorzytać z funkcji PRZYTOBR (_IMAGECLIP) i wskazać obwiednię, do której obraz ma być przycięty.
Adam Klaczek Posted September 5, 2024 Report Posted September 5, 2024 Jeżeli obwiednia jest polilinią, to proszę obraz przyciąć z opcją Wybierz polilinię:
Chris Posted September 5, 2024 Report Posted September 5, 2024 Jeśli obraz został wstawiony przy pomocy polecenia _imageattach to można zastosować polecenie _imageclip do docięcia obrazu do wybranej polilinii. Procedura: polecenie _imageclip, następnie wybrać obraz (informacja pojawia się w wierszu poleceń), następnie wybrać <NEW> (czyli nowa obwiednia), później jest pytanie o rodzaj obwiedni, tutaj należy wybrać [Select polyline], wybrać polilinie tworzącą nową obwiednię i po wybraniu obraz zostanie docięty do wskazanej obwiedni/polilinii.
Mirrro Posted September 5, 2024 Author Report Posted September 5, 2024 Dziękuję za porady. Rzucam się do działania. Mam nadzieję że się uda.
Mirrro Posted September 5, 2024 Author Report Posted September 5, 2024 Sprawdziłem. Wszystko działa jak chciałem. Dziękuję. Mam jeszcze jeden temat. Chodzi mi o kreskowanie/wypełnienie. Próbując wypełniać elementy i wskazując punkt albo nie wypełnia się on kolorem albo wyskakuje okienko że źle mam narysowane albo wskazany element się wypełnia a inny znika. Czy możecie podpowiedzieć co robię źle i/lub jak temu zaradzić ?? Poniżej zdjęcie okienka i rysunku który staram się uzupełnić kolorami.
Adam Klaczek Posted September 5, 2024 Report Posted September 5, 2024 Chyba najprościej zwiększyć tolerancję "przerw": Albo połączyć linie...
Mirrro Posted September 5, 2024 Author Report Posted September 5, 2024 OK. Spróbuję zwiększyć tolerancję przerw ale powiem szczerze że jestem zaskoczony że linie mi się nie "stykają" w tej kwestii jestem bardzo dokładny i staram się. Używam lokalizacji względem obiektu i wydawało mi się że wszystko jest super. Dziękuję za podpowiedź.
pawmal Posted September 5, 2024 Report Posted September 5, 2024 Proszę sprawdzić miejsca oznaczone czerwonymi okręgami- to miejsca w których mogą być przerwy.
Mirrro Posted September 6, 2024 Author Report Posted September 6, 2024 Dzień dobry, To znowu ja. Muszę jeszcze podręczyć w temacie przycięcia obrazu do obwiedni. Dzisiaj próbuję zrobić to samo tyle że z inną obwiednią i już się wydawało że pójdzie szybko i sprawnie a tu taki komunikat. Samoprzecinające obwiednie tnące nie są dozwolone. Co to znaczy i jak zaradzić w tym temacie.
Marek-M Posted September 6, 2024 Report Posted September 6, 2024 Podejrzewam, że obwiednia cięcia pokrywa się z granicą rysunku i tego dotyczy błąd. Proponuję spróbować nieco przeskalować obraz aby sięgał poza krawędź tnącą.
Mirrro Posted September 6, 2024 Author Report Posted September 6, 2024 Już tak próbowałem ale nie zadziałało. Dalej kicha i taki sam komunikat.
Adam Klaczek Posted September 6, 2024 Report Posted September 6, 2024 Można zacząć od sprawdzenia, czy to pojedynczy obiekt typu Polilinia i czy w wierzchołkach się nie "krzyżuje"...
Marek-M Posted September 6, 2024 Report Posted September 6, 2024 Można na takiej polilinii wykonać _OVERKILL, który usunie ewentualne duplikaty węzłów na niej.
Chris Posted September 6, 2024 Report Posted September 6, 2024 (edited) 2 godziny temu, Mirrro napisał: Muszę jeszcze podręczyć w temacie przycięcia obrazu do obwiedni. Dzisiaj próbuję zrobić to samo tyle że z inną obwiednią i już się wydawało że pójdzie szybko i sprawnie a tu taki komunikat. Samoprzecinające obwiednie tnące nie są dozwolone. Co to znaczy i jak zaradzić w tym temacie. Najprawdopodobniej masz źle utworzoną obwiednię z polilinii. Prawdopodobnie początek i koniec polilinii krzyżują się czego nie dopuszcza program. Polilinia musi tworzyć zamknięty obszar (bez przecięć polilinii tworzącej ten obszar). Zrób test z kwadratem narysowanym poleceniem RECTANG i potem wykonaj taki sam kwadrat, ale rysując polilinią z tym, ze koniec polilini przeciągnij poza punkt początkowy (nie kończ w punkcie początkowym, tylko skrzyżuj poliilnię). W rezultacie w tym drugim przypadku dostaniesz właśnie taki komunikat. Sprawdziłbym dokładnie polilinię tworzącą obszar czy przypadkiem gdzieś nie nastąpiło skrzyżowanie dwóch odcinków tworzących zamknięty obszar/obwiednię. Ewentualnie spróbuj raz jeszcze narysować ten obszar zwracając uwagę na to żeby nie nastąpiło przecięcie oraz żeby punkt początkowy pokrywał się z punktem końcowym (ewentualnie przed domknięciem polilinii możesz w wierszu poleceń wybrać C - Close [nie wiem jak w wersji PL, ale pewnie Z - Zamknij]) Edited September 6, 2024 by Chris
Mirrro Posted September 6, 2024 Author Report Posted September 6, 2024 Witajcie raz jeszcze, wykonałem Wasze zalecenia i tak. Overkill - nie pomógł Spróbowałem z przeciągniętą polilinią i pojawił się ten sam komunikat. Dopiero po narysowaniu nowej polilinii i zamknięciu jej zakończ wszystko zadziałało. Dziękuję za podpowiedzi i rozwiązanie tematu.
Recommended Posts