Znaleziono 3 wyniki

autor: jasiekk7
16 lut 2024, 21:10
Forum: G-CODE - programowanie
Temat: Poprawność G kodu.
Odpowiedzi: 22
Odsłony: 2317

Re: Poprawność G kodu.

Cofam. Da również prawidłowy kontur. W końcu to to samo co jakby zrobić okrąg jak sugerował WZÓR.

Czasem jak nie narysuję to nie zobaczę...
autor: jasiekk7
16 lut 2024, 20:12
Forum: G-CODE - programowanie
Temat: Poprawność G kodu.
Odpowiedzi: 22
Odsłony: 2317

Re: Poprawność G kodu.

Ktoś nie wie - pyta. Dostaje odpowiedź albo nie ale nie wyzwiska i zjebki jak na elektrodzie. A wyśmiewanie przez kogoś kto sam źle sugeruje jest w ogóle niedopuszczalne.

Nie wiem po co mu to, może pisze program generujący CAM, albo chce się dowiedzieć jak on to robi.

Nie da się zrobić tego łuku prawidłowo bez wejścia po stycznej - tj bez stosowania dwóch G1. Zrobienie G3 już na prostej y=-5 nie da nigdy prawidłowego wyniku. Prawidłowe sposoby tak jak to wygenerował CAM, tak jak sugeruje WZÓR (przez wycięcie łuku okręgiem już po przejściu całości po prostej) albo wejściem łukiem stycznym (a nie prostą) - to jest najoptymalniejsze ale i najtrudniejsze a do policzenia "z ręki" kompletnie nieprzydatne (ja nie umiałbym obliczyć punktu styczności dwóch okręgów, chociaż... ale na pewno nie na kartce) Ostatni znany mi sposób to zrobienie tego frezem fi122 w ogóle bez interpolacji kołowej...

Należy generować ścieżkę z kompensacją. Jest to i prawidłowe i łatwe - zwłaszcza w porównaniu z liczeniem ścieżki po osi narzędzia. Procedurę którą podałem wykonują właśnie albo programy CAM albo sterowania NC. Po co robić to za nie skoro jakiś mądry inżynier to już zaimplementował? Przecież zaraz by takiego matematyka wywalili z roboty bo zanim by napisał ścieżkę to by tydzień maszyna stała. Nie przeszkadza to jednak dowiadywać się na forach jak to się robi i jak to robią maszyny.
autor: jasiekk7
16 lut 2024, 08:02
Forum: G-CODE - programowanie
Temat: Poprawność G kodu.
Odpowiedzi: 22
Odsłony: 2317

Re: Poprawność G kodu.

WZÓR pisze:Tak to jest , jak pisze się program bez kompensacji freza.

Ja też tego nie rozumiem. Nikt tak nie uczy a wręcz wymaga się zrozumienia kompensacji. Zmieni średnicę freza i cały program od nowa
BroncoBill pisze:Nurtuje mnie wartosc X-15.01

Bierze się to stąd (czerwona linia to ruch osi freza - stąd dwa G1.
Obrazek

Dodane 38 minuty 37 sekundy:
Aby obliczyć punkt należy wyznaczyć równanie prostej do stycznej do okręgu, są na to różne sposoby
O=0,0
r=61
Styczna jest prostopadła do promienia w punkcie styczności
masz punkt O i A=-26.382 , -55
liczysz wsp kierunkowy prostej l1 łączącej te dwa punkty a1
potem obliczasz wps. kierunkowy prostej prostopadłej a2 = -1/a1
Znasz wsp. a2, znasz odsunięcie b, to masz już wzór na prostą styczną l2

Następnie należy znaleźć równanie prostej l3 odsuniętej od tej stycznej l2 o promień freza (50mm).
Teraz już po prostu obliczamy punkt przecięcia się prostych l3 i l4 (l4 to prosta y=-5)

Ale można po prostu skorzystać z kompensacji freza i zrobić to szybciej i prawidłowo.

Wróć do „Poprawność G kodu.”