Corel FORUM Strona Główna Corel FORUM
Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
obiekty na węzłach
Autor Wiadomość
blo 
Bywalec


Wersja CorelDRAW: X6
Dołączył: 21 Wrz 2014
Posty: 23
Skąd: Warszawa
Wysłany: 21 Wrzesień 2014, 18:58   obiekty na węzłach

Mam wielokąt (70 kątów) i chciałbym na każdym jego węźle wyśrodkować mały okrąg. Ktoś ma pomysł jak to zrobić automatycznie?
 
 
s-p-i-n 


Pomógł: 192 razy
Dołączył: 26 Lut 2007
Posty: 1484
Skąd: opolszczyzna
Wysłany: 21 Wrzesień 2014, 18:59   

wielokąt foremny?
 
 
blo 
Bywalec


Wersja CorelDRAW: X6
Dołączył: 21 Wrz 2014
Posty: 23
Skąd: Warszawa
Wysłany: 22 Wrzesień 2014, 08:15   

Niestety nie :/
 
 
Trurl 
Ekspert



Pomógł: 66 razy
Wiek: 70
Dołączył: 04 Lut 2009
Posty: 952
Skąd: Warszawa
Wysłany: 22 Wrzesień 2014, 14:06   

Daj ten wielokąt, to się zobaczy...
 
 
blo 
Bywalec


Wersja CorelDRAW: X6
Dołączył: 21 Wrz 2014
Posty: 23
Skąd: Warszawa
Wysłany: 24 Wrzesień 2014, 22:58   

https://www.dropbox.com/s...elokat.png?dl=0

chodzi o rozmieszczenie małych czerwonych kropek na środku każdego węzła - tak jak na obrazku. Wielokątów jest kilkadziesiąt, więc chciałbym móc to robić automatycznie.
 
 
Trurl 
Ekspert



Pomógł: 66 razy
Wiek: 70
Dołączył: 04 Lut 2009
Posty: 952
Skąd: Warszawa
Wysłany: 24 Wrzesień 2014, 23:15   

Najlepiej by było, żeby każdy węzeł przyjął formę czerwonej kropki. Ale tego się chyba nie da zrobić. Pozostaje ręczne ustawianie kropek...

Ułatwieniem może tu być siatka o odpowiednio gęstych oczkach i włączone przyciąganie do siatki. Wówczas taki wielokąt można oblecieć w ciągu 10 sekund i to właściwie bez patrzenia... Dla wielokąta, który przesłałeś siatka powinna mieć gęstość 2 oczka/mm. Włączasz przyciąganie, rysujesz jedną kropkę, malujesz na czerwono i ustawiasz w którymś węźle, a potem kopiujesz ostatnio zrobioną kropkę (prawy klawisz myszy) i nieomal na ślepo ustawiasz w następnym węźle.
Ostatnio zmieniony przez Trurl 24 Wrzesień 2014, 23:34, w całości zmieniany 1 raz  
 
 
Shame 
Red Dot Corporation



Wersja CorelDRAW: X7
Pomógł: 213 razy
Wiek: 39
Dołączył: 19 Kwi 2012
Posty: 2565
Skąd: Poznań
Wysłany: 24 Wrzesień 2014, 23:24   

Jak na mój gust, to tylko makro. Teoretycznie stosunkowo proste, bo musiałoby tylko przejść przez wszystkie węzły i narysować tam określonej wielkości koło (CreateElipse2) o współrzędnych danego węzła (CenterX i CenterY = współrzędne węzła) i określonym promieniu. Podczas gdy rysowanie kola to pikuś, bo nagranie makra daje gotowe rozwiązanie, to nie wiem, jak zrobić pętlę "dla każdego węzła w krzywej" (For Each?) :-/ Chez, może ty poratujesz?
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.08 sekundy. Zapytań do SQL: 13