Mirrro Posted September 5 Report Share Posted September 5 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. Link to comment Share on other sites More sharing options...
pawmal Posted September 5 Report Share Posted September 5 Dzień dobry, proszę skorzytać z funkcji PRZYTOBR (_IMAGECLIP) i wskazać obwiednię, do której obraz ma być przycięty. Link to comment Share on other sites More sharing options...
Adam Klaczek Posted September 5 Report Share Posted September 5 Jeżeli obwiednia jest polilinią, to proszę obraz przyciąć z opcją Wybierz polilinię: Link to comment Share on other sites More sharing options...
Chris Posted September 5 Report Share Posted September 5 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. Link to comment Share on other sites More sharing options...
Mirrro Posted September 5 Author Report Share Posted September 5 Dziękuję za porady. Rzucam się do działania. Mam nadzieję że się uda. Link to comment Share on other sites More sharing options...
Mirrro Posted September 5 Author Report Share Posted September 5 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. Link to comment Share on other sites More sharing options...
Adam Klaczek Posted September 5 Report Share Posted September 5 Chyba najprościej zwiększyć tolerancję "przerw": Albo połączyć linie... Link to comment Share on other sites More sharing options...
Mirrro Posted September 5 Author Report Share Posted September 5 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ź. Link to comment Share on other sites More sharing options...
pawmal Posted September 5 Report Share Posted September 5 Proszę sprawdzić miejsca oznaczone czerwonymi okręgami- to miejsca w których mogą być przerwy. Link to comment Share on other sites More sharing options...
Mirrro Posted September 6 Author Report Share Posted September 6 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. Link to comment Share on other sites More sharing options...
Mirrro Posted September 6 Author Report Share Posted September 6 Link to comment Share on other sites More sharing options...
Marek-M Posted September 6 Report Share Posted September 6 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ą. Link to comment Share on other sites More sharing options...
Mirrro Posted September 6 Author Report Share Posted September 6 Już tak próbowałem ale nie zadziałało. Dalej kicha i taki sam komunikat. Link to comment Share on other sites More sharing options...
Adam Klaczek Posted September 6 Report Share Posted September 6 Można zacząć od sprawdzenia, czy to pojedynczy obiekt typu Polilinia i czy w wierzchołkach się nie "krzyżuje"... Link to comment Share on other sites More sharing options...
Marek-M Posted September 6 Report Share Posted September 6 Można na takiej polilinii wykonać _OVERKILL, który usunie ewentualne duplikaty węzłów na niej. Link to comment Share on other sites More sharing options...
Chris Posted September 6 Report Share Posted September 6 (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 by Chris Link to comment Share on other sites More sharing options...
Mirrro Posted September 6 Author Report Share Posted September 6 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. Link to comment Share on other sites More sharing options...
Recommended Posts