Temat bardzo ciekawy:P
Ja również poznam Twoje rozwiązanie. Sprawa załatwiona z rysowaniem ewolwenty, ale gdzie tam obliczenia zębów. Długa droga jeszcze, mnóstwo wzorów. Są święta także trochę czasu będzie na myślenie:D
ps Piro jak będziesz miał czas odezwij się po świętach;)
Znaleziono 6 wyników
Wróć do „Parametryzacja krzywej ewolwenty”
- 23 gru 2015, 22:19
- Forum: G-CODE - programowanie
- Temat: Parametryzacja krzywej ewolwenty
- Odpowiedzi: 11
- Odsłony: 3283
- 23 gru 2015, 08:53
- Forum: G-CODE - programowanie
- Temat: Parametryzacja krzywej ewolwenty
- Odpowiedzi: 11
- Odsłony: 3283
- 22 gru 2015, 22:23
- Forum: G-CODE - programowanie
- Temat: Parametryzacja krzywej ewolwenty
- Odpowiedzi: 11
- Odsłony: 3283
Piro dajesz pomysły:P
Nie wiem na ile uda się zrobić dokładną tą ewolwentę. Im dokładniej odwzorowana tym lepiej. Zaraz biorę się za lekturę o tych krzywych Béziera.
Na ile ułatwi przelanie tego na program gdyby zastąpić ją łukami?
Właściwie ewolwenta będzie robiona w osi x,z skok będzie w granicach 0.1-0.2mm w osi z narzędziem z minimalnym promieniem. Ciekawe na ile będzie szło odwzorować zarys zębów.
Nie wiem na ile uda się zrobić dokładną tą ewolwentę. Im dokładniej odwzorowana tym lepiej. Zaraz biorę się za lekturę o tych krzywych Béziera.
Na ile ułatwi przelanie tego na program gdyby zastąpić ją łukami?
Właściwie ewolwenta będzie robiona w osi x,z skok będzie w granicach 0.1-0.2mm w osi z narzędziem z minimalnym promieniem. Ciekawe na ile będzie szło odwzorować zarys zębów.
- 21 gru 2015, 12:30
- Forum: G-CODE - programowanie
- Temat: Parametryzacja krzywej ewolwenty
- Odpowiedzi: 11
- Odsłony: 3283
- 21 gru 2015, 08:07
- Forum: G-CODE - programowanie
- Temat: Parametryzacja krzywej ewolwenty
- Odpowiedzi: 11
- Odsłony: 3283
Straszne herezje mi wychodzą...
Przykładowo dla mojego kąta wynoszącego 26,256 stopnia, wartość x=2169.27 oraz y=-941.47. Wygląda że coś pomyliłem albo wartości odnoszą się do dalszego punktu ewolwenty. Jakiś pomysł?. Ja dalej liczę.
ps. realne wartości wychodzą jeśli we wzorze kąt B po znaku + i - podzielę przez 90 stopni.
Przykładowo dla mojego kąta wynoszącego 26,256 stopnia, wartość x=2169.27 oraz y=-941.47. Wygląda że coś pomyliłem albo wartości odnoszą się do dalszego punktu ewolwenty. Jakiś pomysł?. Ja dalej liczę.
ps. realne wartości wychodzą jeśli we wzorze kąt B po znaku + i - podzielę przez 90 stopni.
- 19 gru 2015, 12:30
- Forum: G-CODE - programowanie
- Temat: Parametryzacja krzywej ewolwenty
- Odpowiedzi: 11
- Odsłony: 3283
Parametryzacja krzywej ewolwenty
Witam,
Mam prośbę aby ktoś naprowadził nie na trop myślowy, pozwalający pójść dalej z dość skomplikowanym zadaniem.
Potrzebuję sparametryzować kreślenie ewolwenty.

Program ma działać tak aby start ewolwent odbywał się w znanym punkcie, i poprzez zmienna (krok.przejście) odejmować wartość np x,y (tak jak na załączonym rysunku, start na punkcie Pe, i poprzez np kilkanaście punktów o dany skok dojście do promienia R).
Jak narazie wzór z rysunku działa rysuje ewolwentę, lecz nie mogę nad nią zapanować by rysowała się tam gdzie chcę i żeby rozbić ją na punkty.
Cykl ten miałby służyć do wykonania wieloklinów (wielowypustów) ewolwentowych.
Jakakolwiek pomoc pomysł mile widziany.
Pozdrawiam
Mam prośbę aby ktoś naprowadził nie na trop myślowy, pozwalający pójść dalej z dość skomplikowanym zadaniem.
Potrzebuję sparametryzować kreślenie ewolwenty.

Program ma działać tak aby start ewolwent odbywał się w znanym punkcie, i poprzez zmienna (krok.przejście) odejmować wartość np x,y (tak jak na załączonym rysunku, start na punkcie Pe, i poprzez np kilkanaście punktów o dany skok dojście do promienia R).
Jak narazie wzór z rysunku działa rysuje ewolwentę, lecz nie mogę nad nią zapanować by rysowała się tam gdzie chcę i żeby rozbić ją na punkty.
Cykl ten miałby służyć do wykonania wieloklinów (wielowypustów) ewolwentowych.
Jakakolwiek pomoc pomysł mile widziany.
Pozdrawiam