Recommended Posts

Posted

Witam

Teoretycznie nic prostszego: wystarczy obliczyć współrzędne kolejnych punktów, a następnie połączyć je np polilinią albo splajnem. 

Praktycznie można jeszcze rozważyć :

 - gęstość obliczania punktów,

 - punk początku - wstawienia takiego wykresu

 - zakres obliczeń funkcji 

 - czy rysujemy tylko linię wykresu? czy osie też? a może etykiety , legendę, siatkę wykresu,  tytuł , skalę?

 - i przede wszystkim pytanie po co to wszystko robimy? jeśli tylko raz trzeba taki wykres wstawić, można punkty w excelu wyliczyć i wkleić w ZWCadzie, ale jeśli jest to zadanie domowe z programowania to trochę zmienia postać rzeczy.

Posted

Fajne wyzwanie... do tego celu nadaje sie polecenie spline, które akurat sin i cos dobrze aproksymuje, tylko dlatego ze rysowanie nieskonczonego wykresu w ograniczonym przedziale, zaczynamy w punktach węzłowych jak na obrazku, nigdy w punktach maksimum lub minimum!!!
post-140-0-74111500-1408002363_thumb.jpg
sin-cos.dwg

 

Posted

Dzięki za odpowiedź muszę powyższe sposoby wypróbować.

Ja zajmuję się obróbką kamienia naturalnego i często klienci mają życzenie aby krawędź miała kształt "fali" czyli lini podobnej do funkcji sinus/cosinus.

Generalnie chodzi o jak najłatwiejsze rozwiązanie aby mieć możliwość:

długość elementu wynosi 2000mm, ma być w sumie 5 szczytów fali, fala ma zaczynać się od przecięcia z osią krawędźi, amplituda fali np 50mm.

 

Czy istnieje takowe rozwiązanie aby tego typu sprawy rysować?

Posted

Znowu polecam splajn , podzielic 2000/5=400mm   a maxima w polowie tych czterystu mm-etrowych przedziałów wys. 50mm i bedzie dobrze. splajn wychodzi z osi X jako 1 punkt drugi to szczyt w połowie przedziału, trzeci punkt to koniec przedziału 400mm na osi X i tak samo nastepna fala ale potem robimy minimum w polowie przedziału -50mm...itd ...finalnie bedzie 5 fal sinusoidalnych.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...