Znaleziono 2 wyniki

autor: mitek
29 lis 2012, 17:11
Forum: PikoCNC
Temat: Zaokrąglanie rogu w skrypcie g-kodu piko
Odpowiedzi: 3
Odsłony: 2209

Niby działa :) jakoś nie mogę pojąć jednak jak to działa :/

Tylko nie wiem dlaczego jak zmieniam R zmienia się cały rysunek a nie tylko zwiększa sam łuk...

Tak by sobie to wyobrazić to po wycięciu będzie z tego blat do kuchni nad szafki w tym szafkę narożną ustawiona pod kątem... Czyli szerokość blatu się nie zmienia a same łuki...

jak dokładnie działa SetPT umieszcza współrzędne dla X i Y ?
autor: mitek
29 lis 2012, 09:15
Forum: PikoCNC
Temat: Zaokrąglanie rogu w skrypcie g-kodu piko
Odpowiedzi: 3
Odsłony: 2209

Zaokrąglanie rogu w skrypcie g-kodu piko

Witam

Mam do zrobienia coś takiego jak na rysunku chciałem napisać do tego skrypt by zautomatyzować ale mam spory problem z przeliczeniem środka okręgu względem wektorów. Dane to końce trzech prostych wektorów nie wiem jak zrobić łuki między 1 i 2 i 2 i 3 wektorem

Obrazek

to taki podstawowy program....

SetG(41); SetR(srednica_freza/2); write;

SetG(0); SetX(X1); SetY(Y); SetZ(10); SetF(Fxy);write;
SetG(1); SetX(X1); SetY(Y); SetZ(-glebokosc); SetF(Fxy);write;

SetG(1); SetX(X1); SetY(Y2); SetZ(-glebokosc); SetF(Fxy); write;
SetG(3); SetX(X1); SetY(Y2); SetR (10); SetZ(-glebokosc); SetF(Fxy); write;
SetG(1); SetX(X1+R1); SetY(Y2-R1); SetZ(-glebokosc); SetF(Fxy); write;

SetG(1); SetX(X2); SetY(Y1); SetZ(-glebokosc); SetF(Fxy); write;
SetG(1); SetX(X); SetY(Y1); SetZ(-glebokosc); SetF(Fxy); write;
SetG(0); SetX(X); SetY(Y1); SetZ(10); SetF(Fxy); write;

Czy sam G kod ma coś co pozwoli rozwązać ten problem?

Wróć do „Zaokrąglanie rogu w skrypcie g-kodu piko”