Strona 1 z 2

Korekcja G40 G41 G42 Dziwne wywijasy, niedociągnięcia...

: 10 lip 2007, 11:23
autor: Mentor
Witam
Przystosowuje program mach2 do wypalarki płomieniowej, wszystko śmiga jednym problemem jaki mi się pojawił to potrzeba palenia elementów o większej dokładności, linia palenia ma około 6mm chciałem ustawić narzędzie o tym przekroju aby obrysowywał elementy z lewej lub prawej strony w zależności czy potrzebuje wypalić w detalu otwór czy wypalić sam detal
Samo obrysowanie prawie działa w kole się coś rozjeżdża

Koło obrys zewnętrzny:
G0 X10 Y10
G1 X20 Y20 G41
G2 X60 Y20 R20
G2 X20 Y20 R20
G0 X10 Y10 G40


Koło Obrys wewnętrzny:
G0 X20 Y20
G1 X10 Y10 G42
G2 X50 Y10 R20
G2 X10 Y10 R20
G0 X20 Y20 G40


Kwadrat obrys zewnętrzny:
G0 X10 Y0
G1 X10 Y10 G41
G1 X10 Y60
G1 X60 Y60
G1 X60 Y10
G1 X10 Y10
G0 X0 Y0
G40

Kwadrat obrys Wewnętrzny:
G0 X10 Y10
G1 X0 Y0 G42
G1 X0 Y50
G1 X50 Y50
G1 X50 Y0
G1 X0 Y0
G0 X10 Y10
G40

Jedynie przy interpolacji kiedy kod jest rozbity na małe kawałeczki ten obrys pewnie by się udał.

Czy ktoś jest mi w stanie pomóc i powiedzieć co robie nie tak?
Przewertowałem parę książek gogle do góry nogami przewróciłem, a odpowiedzi jak nie było tak nie ma
Z Literatury wynika że to musi działać, bo jest to wykorzystywane w frezarkach, ploterach tnących itp.

Ps. Próbowałem użyć innych wesji macha ale na wersjach 2 N i L oraz 3 jest to samo :/

: 10 lip 2007, 12:22
autor: easy2002
Witaj
Bo to nie wina mach2
tylko program jest napisany błędnie
zmniejsz promień narzędzia narzędzia w tabeli narzędzi do zera a zobaczysz

: 10 lip 2007, 12:41
autor: Mentor
Wartość Diameter to wartość uin czyli mm lub cale ?
Jeśli przekrój narzędzia tu szczeliny po paleniu jest 6mm to Diameter w tabeli muszę ustawić na 6 ?

w tedy wypalając po zewnętrznej/wewnętrznej powinien dojechać 6/2=3mm przed krawędzią ?

:/

Co robie nie tak ?

: 10 lip 2007, 12:48
autor: easy2002
Witam ponownie
Jeśli piszemy program z korekcją to nie tak się go piszę, że opisuje kolega kontur zwykły i dodaje sobie korekcje
Maszyna nie jest w stanie wprowadzić tę korekcję bez żadnego dodatkowego ruchu

: 10 lip 2007, 13:02
autor: Mentor
Czyli pisząc program powinienem zawrzeć w nim poprawkę dla narzędzia ?
Jeśli można poprosił bym o przykład bo nie bardzo rozumiem, zakładając że gdyby była to frezarka miał bym frez palcowy i miał bym program ponad 5 tys linii, frez uległ by zniszczeniu lub zużyciu to w tedy musiał bym całość kodu linijka po linijce poprawiać dla innego typu frezu?
To mi się trochę nie mieści w głowie

[ Dodano: 2007-07-10, 13:03 ]
Jeśli to nie sprawi kłopotu szybciej pewnie byśmy się zrozumieli na gg :)

: 10 lip 2007, 13:49
autor: easy2002
Chodziło mi o coś takiego
G00 X0.000 Y-10.000
G01 G41 X0.000 Y-10.000
G01 X0.000 Y0.000
G01 X0.000 Y60.000
G01 X0.000 Y70.000
G01 X-10.000 Y60.000
G01 X0.000 Y60.000
G01 X60.000 Y60.000
G01 X70.000 Y60.000
G01 X60.000 Y70.000
G01 X60.000 Y60.000
G01 X60.000 Y0.000
G01 X60.000 Y-10.000
G01 X70.000 Y0.000
G01 X60.000 Y0.000
G01 X0.000 Y0.000
G01 X-10.000 Y0.000
Jeśli chodzi o wykonanie takiego detalu to niema innego rozwiązania
I wcale nie jest tak z tą wymianą freza dlaczego poprawiać program ???

: 10 lip 2007, 15:13
autor: Mentor
obrys kwadratu... ciekawe rozwiązanie, sadziłem jednak po literaturze, że wystarczy użyć G-kodów aby dojeżdżał do granic z zachowaniem odstępu...
Pytanie z jakiego programu są o zżuty ?
pozdrawiam

: 10 lip 2007, 15:30
autor: easy2002
Możesz to rozwiązać w ten sposób że podczas rysowania i generowania kodu uwzględnij wielkość promienia płomienia , łatwiej bo aż tak dokładnie tego nie wypalisz

: 10 lip 2007, 16:03
autor: Mentor
Jest jeszcze jeden problem :/ w wypalance promieniowej linie nie mogą się przecinać bo zgubi tor cięcia, nie ma nic takiego jak w sinumerikach ? czyli dojazd do linii ciecia z lewej/prawej strony z zachowaniem odstępu R narzędzia ? tak jak na obrazku czy trzeba dłubać ręcznie ?
Pozdrawiam

Ps. jakiego programu są te zżuty ?

: 10 lip 2007, 16:42
autor: easy2002
Mentor pisze:Jest jeszcze jeden problem :/ w wypalance promieniowej linie nie mogą się przecinać bo zgubi tor cięcia, nie ma nic takiego jak w sinumerikach
Tak ale ty tą wypalarką sterujesz z mach2 to dlaczego miałby gubić tor
Mentor pisze: czyli dojazd do linii ciecia z lewej/prawej strony z zachowaniem odstępu R narzędzia
co najmniej można zawsze troszkę więcej po to aby nie było problemu jak zwiększysz promień "narzędzia"
Mentor pisze:tak jak na obrazku czy trzeba dłubać ręcznie ?
Jeśli uwzględnisz promień podczas rysowania możesz robić tak jak na rys