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
Zmiana pieszego węzła w obiekcie.
Autor Wiadomość
plpiero
Początkujący


Dołączył: 18 Lut 2015
Posty: 4
Skąd: Goliszów
Wysłany: 18 Luty 2015, 20:13   Zmiana pieszego węzła w obiekcie.

Witam,
Po Przekształceniu Obiektu (Cyfra,Litera) W Krzywe, Pierwszy Węzeł Nie Zawsze Pojawia Się
w Tym Miejscu Co Bym Chciał. Czy Jest Możliwość Przeniesienia Go W Pozycje Innego Węzła?
Poprostu By To Inny Węzeł Był Tym Pierwszym.
Pozdrawiam.
 
 
Cysorz 



Pomógł: 205 razy
Dołączył: 01 Sty 2011
Posty: 3137
Skąd: Kraków
Wysłany: 18 Luty 2015, 20:30   

To ja może przetłumaczę co autor miał na myśli:
Cytat:
Witam, po przekształceniu obiektu (cyfra, litera) w krzywe, pierwszy węzeł nie zawsze pojawia się w tym miejscu co bym chciał. Czy jest możliwość przeniesienia go w pozycje innego węzła? Po prostu by to inny węzeł był tym pierwszym.
Pozdrawiam.

ok
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 18 Luty 2015, 20:46   

Czy Jest Możliwość Przeniesienia Węzła Na Pozycję Innego Węzła? Jest, Tylko Zmieni To Obraz Rysunku. Czy Jest Możliwe Żeby Zmienić Początek (Koniec) Krzywej? Jest, Tylko Po Co?
Tłumacz Malutki.
Ostatnio zmieniony przez chezare 18 Luty 2015, 20:46, w całości zmieniany 1 raz  
 
 
restauro 



Wersja CorelDRAW: CorelDraw X4 ,X7
Pomógł: 574 razy
Dołączył: 25 Lis 2009
Posty: 7680
Skąd: Gdynia
Wysłany: 18 Luty 2015, 20:46   

plpiero napisał/a:
By To Inny Węzeł Był Tym Pierwszym

Oczywiście że można ,tylko jaki to ma sens ?
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 18 Luty 2015, 20:47   

Bo kolega wykombinował, że bardziej by mu się podobało jakby laser, ploter zaczynał od innego miejsca :-)
 
 
restauro 



Wersja CorelDRAW: CorelDraw X4 ,X7
Pomógł: 574 razy
Dołączył: 25 Lis 2009
Posty: 7680
Skąd: Gdynia
Wysłany: 18 Luty 2015, 20:51   

Na to nie wpadłem. :oops: Genialne posunięcie .
 
 
plpiero
Początkujący


Dołączył: 18 Lut 2015
Posty: 4
Skąd: Goliszów
Wysłany: 18 Luty 2015, 20:54   

Informacje O Pozycji Węzłów Eksportuje Do Plotera. W Tym że Ploterze
Pozycja 0,0 Znajduję Się Przeważnie W Lewym Górnym Rogu Obiektu
A Obróbka Rozpoczyna Się Od Pierwszego Węzła, Skąd Biorą Się Nie
Potrzebne Przebiegi.
Sorry, Za Duże Litery, Mój Telefon Tak Ma. ;-)
 
 
plpiero
Początkujący


Dołączył: 18 Lut 2015
Posty: 4
Skąd: Goliszów
Wysłany: 18 Luty 2015, 20:56   

chezare napisał/a:
Bo kolega wykombinował, że bardziej by mu się podobało jakby laser, ploter zaczynał od innego miejsca :-)


Dokładnie.
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 19 Luty 2015, 02:00   

To w jakiej kolejności są wycinane elementy może mieć i często ma znaczenie, to skąd maszyna zaczyna nie ma żadnego znaczenia i nic tu nie zyskasz na czasie, ani nie zaoszczędzisz :-)
 
 
plpiero
Początkujący


Dołączył: 18 Lut 2015
Posty: 4
Skąd: Goliszów
Wysłany: 19 Luty 2015, 17:04   

Witam, moje ustrojstwo to maszyna, która z klasycznym cnc nie mająca za wiele wspólnego.
Komunikacja z komputerem i program sterujący to tylko moja wariacja na temat.:-)
A specyfika jej pracy wyklucza właśnie prace w sposób jak na poniższym obrazku.
Linie przejazdu nie mogą się krzyżować, jak i nie mogą "wchodzić" w obrys kształtu.
Może ma ktoś pomysł, jak z automatyzować przekładkę węzłów.

Wezly.jpg
Pobierz Plik ściągnięto 420 raz(y) 156.05 KB

 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 19 Luty 2015, 23:05   

To że to jakaś specyficzna maszyna, że tego czy tamtego nie wolno jakoś słabo mnie przekonuje.
Oświeć mnie jak wytniesz coś takiego, trzymając się swoich założeń?
 
 
Artur Miernik 



Pomógł: 49 razy
Wiek: 52
Dołączył: 18 Lip 2010
Posty: 1608
Skąd: Starachowice
Wysłany: 21 Luty 2015, 12:52   

Z drugiej strony, zmiana węzła początkowego, teoretycznie, może przydać się w programowaniu makr.
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 21 Luty 2015, 13:31   

Artur, zapytaj Restauro, on wie jak to zrobić :-)
Ja bym obrócił znak o 180° :-)
 
 
restauro 



Wersja CorelDRAW: CorelDraw X4 ,X7
Pomógł: 574 razy
Dołączył: 25 Lis 2009
Posty: 7680
Skąd: Gdynia
Wysłany: 21 Luty 2015, 16:10   

chezare napisał/a:
zapytaj Restauro, on wie jak to zrobić

Ja bym obrócił do góry nogami. dances
 
 
restauro 



Wersja CorelDRAW: CorelDraw X4 ,X7
Pomógł: 574 razy
Dołączył: 25 Lis 2009
Posty: 7680
Skąd: Gdynia
Wysłany: 21 Luty 2015, 18:28   

Początki zazwyczaj są trudne,nie należy się więc zniechęcać .
http://www.youtube.com/watch?v=j0tAOIQiz-8

i pracować nad sobą .
http://www.youtube.com/watch?v=QATICdf7b-0
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 21 Luty 2015, 20:44   

Jak miałem 13 lat to też tak umiałem, ale ja przestałem trenować, a Jimmy trenuje do tej pory :-) Wie Page co dobre. Ja najbardziej lubię sonatę w b-mol, a dokładnie fragment z marszem :-)
https://www.youtube.com/w...968E9ED&index=3
Chopin przez całe swoje życie napisał 18 godz. muzyki, ale za to jakiej :-)
Żeby nie kończyć smutno, choć to chyba jeden z najweselszych marszów żałobnych, wracam do Jimmiego i jego drużyny.
https://www.youtube.com/watch?v=1HHMA1Dpo5M
Ten jeden z najbardziej znanych gitarowych riffów nie jest wynalazkiem Page'a tylko innego wirtuoza tego instrumentu, Hendrixa.
Tak w ogóle, to na gitarze gra się tak
https://www.youtube.com/watch?v=2oyhlad64-s

Żeby mnie Roland nie wywalił :-)

PACO DE LUCIA
 
 
Cysorz 



Pomógł: 205 razy
Dołączył: 01 Sty 2011
Posty: 3137
Skąd: Kraków
Wysłany: 22 Luty 2015, 00:23   

A tak wracając do tematu to jak w Corelu można zobaczyć, który węzeł jest PIERWSZY?
 
 
bidon184
[Usunięty]

Wysłany: 22 Luty 2015, 00:34   

a taka stzrałka pokazuje,i wracajac do tematu obrot do gory nogami niezawsze sie sprawdzi ,bo co gdy ltos zaczal rysowac np od srodka :-) , trza w tedy przeniesc ten wezel ,moim zadanie metoda jaka opisalem wyzej jest chyba najprostrza tylko czy mozna z tego zrobić makro ,hym,wątpie
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 22 Luty 2015, 01:00   

Po chwili zastanowienia to wydaje mi się, że ta dziwna maszyna jest wirtualna.
Mogę się jednak mylić, dlatego żebyście dalej nie mordowali się jak zmienić początek, albo jak kto woli koniec, zakładam, że figura jest zamknięta, to powiem wam jak to zrobić :-)
Sposób jest banalnie prosty, należy znaleźć węzeł do którego jest najbliżej z pozycji startowej i na tym węźle rozłączyć krzywą. Oczywiście można później zamknąć taką krzywą, tu już wiedza gdzie jest rozłączona nie jest potrzebna, bo rozłączona jest tylko w jednym miejscu. Na wycinanie nie ma to żadnego wpływu, więc po rozłączeniu można już nic nie robić.
Jesteśmy w makrach, to trzeba sobie zadać pytanie, czy w makrze da się określić pozycje poszczególnych węzłów? Moim zdaniem, choć się na tym nie znam, da się to zrobić bez problemu. Następne pytanie jest takie, co zrobić jak tych figur jest więcej, albo obrazek składa się z dwóch, lub tak jak ósemka, trzech figur?
 
 
Cysorz 



Pomógł: 205 razy
Dołączył: 01 Sty 2011
Posty: 3137
Skąd: Kraków
Wysłany: 22 Luty 2015, 01:13   

Odpowiedzi tyle, że hej a ja dalej nie wiem...
To może jeszcze raz, bo mi trzeba wytłumaczyć jak prostemu chłopu:
Krzywa, węzły niezaznaczone:


Krzywa, węzły zaznaczone:


No to gdzie mam szukać tego PIERWSZEGO węzła?
 
 
bidon184
[Usunięty]

Wysłany: 22 Luty 2015, 01:21   

a tutaj np
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 22 Luty 2015, 01:31   

Tam gdzie program pokazuje :-)
 
 
Cysorz 



Pomógł: 205 razy
Dołączył: 01 Sty 2011
Posty: 3137
Skąd: Kraków
Wysłany: 22 Luty 2015, 01:40   

OK, też dam screen w większej rozdzielczości. Krzywa, węzły niezaznaczone:


Krzywa, węzły zaznaczone:


I co dalej?
 
 
chezare 



Pomógł: 402 razy
Dołączył: 24 Gru 2010
Posty: 4551
Skąd: Grodzisk Mazowiecki
Wysłany: 22 Luty 2015, 01:42   

Malutki, walisz jak Gołota, ja skopiowałem Twój obrazek :-)

Skonstruowałem taki wynalazek który powinien Ci pomóc znaleźć początek :-)
Musi być zaznaczona pojedyncza figura i musi być w krzywych inaczej procedura się wykolei, albo zgłupieje :-)

Kod:
Sub Pozycja_wezla()
Dim x As Double
Dim y As Double
Dim i As Double
Dim xx, yy As Double
Dim s As String
Dim krz As Shape
ActiveDocument.Unit = cdrMillimeter
s = "Współrzędne węzłów x/y[mm]:" + Chr(13)
ActiveShape.Curve.Segments.Item(1).StartNode.GetPosition x, y
xx = x
yy = y
s = s + Chr(13) + Str(x) + " / " + Str(y)
    For i = 1 To ActiveShape.Curve.Segments.Count
    ActiveShape.Curve.Segments.Item(i).EndNode.GetPosition x, y
    s = s + Chr(13) + Str(x) + " / " + Str(y)
    Next i
Set krz = ActiveLayer.CreateEllipse2(x, y, 5, 5, 90#, 90#, False)
krz.Outline.SetProperties 1, OutlineStyles(0), CreateCMYKColor(0, 100, 100, 0), , , , , , , 0#, 100
MsgBox s
End Sub


Gdyby komuś przyszedł do głowy pomysł uruchomienia tej procedury, to powinien zapisać wszystkie otwarte dokumenty, założyć kask, postawić obok komputra działającą gaśnicę i sprawdzić czy ma OC, AC i NW.

Teraz tylko trzeba te współrzędne zapisać w tablicy, posortować, znaleźć węzeł który jest najbliżej lewego górnego rogu (miejsca startu tej wirtualnej maszyny) :-) , rozłączyć na tym węźle figurę, ewentualnie zamknąć, choć to nie jest konieczne i gotowe.
Szybciej będzie znaleźć ten węzeł oczyma, albo jak ktoś ma 30" monitor, oczami :-)
Zauważyłem interesującą rzecz. Jak rysujemy jakąś figurę i użyjemy narzędzia do zamykania, to początek jest w miejscu z którego zaczęło się zamykanie, a nie tam skąd zaczęliśmy rysować, zamyka się do ostatniego postawionego węzła, a nie od ostatniego do pierwszego.

Kto mówił, że początek jest tam skąd zaczynamy rysować? :-)

Tyle w temacie początku krzywej tworzącej jakiś zamknięty kształt.
Temat niestety tego nie dotyczy, przyznam się bez bicia, że pierwszy raz coś takiego widzę :-)
Ostatnio zmieniony przez chezare 22 Luty 2015, 06:41, w całości zmieniany 21 razy  
 
 
Artur Miernik 



Pomógł: 49 razy
Wiek: 52
Dołączył: 18 Lip 2010
Posty: 1608
Skąd: Starachowice
Wysłany: 22 Luty 2015, 05:07   

Tum TuRumTum, Rum Tu TumTum Poą?
 
 
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.11 sekundy. Zapytań do SQL: 16