Dwa kody ten sam kontur.

Dyskusje dotyczące programowania G-Code

Autor tematu
Ray14
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 05 gru 2015, 12:44
Lokalizacja: wielkopolskie

Dwa kody ten sam kontur.

#1

Post napisał: Ray14 » 05 gru 2015, 14:52

Witam mam pytanie odnośnie konturu np. R20 wykorzystywanego przy obrabianiu narożny na okleiniarkach wąskich płaszczyzn. Maszyny typu Homag rodzaj agregatu FK21-23 lub FK31 PowerTrim .Jak wiadomo agregaty te sterowane są numerycznie aby obrobiły dana krawędź musi być napisany program na kontur danej krawędzi np. krawędź z przodu i z tyłu załamana R20 aby agregat obrobił przednią i tylną krawędź musimy mieć napisany program na kontur R20
http://www.fotosik.pl/zdjecie/08a50d355fb3f14a
Dla będących w temacie dwa kody
Pierwszy z podaniem promienia okręgu dla fk21-23
N0030 G00 X-20.00 Y20.01 Z0.00
N0040 F10.00 G41 M44 M42 T01
N0050 G01 X-20.00 Y20.01
N0060 G01 X0.0000 Y20.0100
N0070 G02 X20.0000 Y0.0100 R20.0000
N0080 M45 M47
N0090 G01 X20.0000 Y0.0000
N0100 M30


Drugi z podaniem współrzędnych środka okręgu fk31
N0030 F25.00
N0040 G00 X-52.8633 Y-42.0000 C10.0000
N0050 V.E.TORQUE_RED=1 V.EKONTUR_POS=10
N0060 G02 X-17.5118 Y0.1302 C10.0000 I-10.0832 J-42.0000
N0070 G01 X-16.5270 Y0.3038 C10.0000 F25.00
N0080 G03 X0.0000 Y20.0000 C90.0000 I-20.0000 J20.0000 F25.00
N0090 M17

Mam pytanie czy kody można zamieniać to znaczy program konturu R20 z agregatu fk21-23 można wrzucić jako kontur do fk31 i odwrotnie o co biega z parametrem C



Tagi:


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#2

Post napisał: dance1 » 05 gru 2015, 18:46

Mam pytanie czy kody można zamieniać

Nie można, C to nie jest parametr tylko oś obrotowa.
I don't like principles, I prefer prejudices


Autor tematu
Ray14
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 05 gru 2015, 12:44
Lokalizacja: wielkopolskie

#3

Post napisał: Ray14 » 06 gru 2015, 12:04

dance1 pisze:Mam pytanie czy kody można zamieniać

Nie można, C to nie jest parametr tylko oś obrotowa.
Ok rozumiem znalazłem na forum
'' Przykładowo w jednej maszynie mam tak ,że np dopisuje R2 na końcu lini np .
G91...
G01 X10.00 R2 ;
Y10;
....
i system sam przelicza sobie potrzebne dane aby wyszedł promień.
W 2 maszynce natomiast mam tak ,że promienie trzeba zdefiniować za pomocą G02/G03 ,zmiennych X,Y oraz I ,J . Przy tym trzeba pamiętać o znakach - /+ bo sie zmieniają w zależności od osi oraz pamietać o I oraz J do czego jeszcze nie doszedłem .Nie mam pojecia kiedy I ,a kiedy J. Jednak jeszcze żeby mało było tego trzeba odejmować od wartości zadanej np. X wartość promienia.''

Zastanawia mnie funkcja G00 ruchu ustawczego przeglądałem programy – kontury R1 i R2
i w każdym z nich wartość x jest inna np. w R1 x-36.9204 y-42.0000 c10.0000 a w
R2 x-37.7595 y-42.0000 c10.0000 z czego to wynika ? chodzi może o narzędzie? prędkość ta samo
Czy wartość ruchu ustawczego G00 nie może w tym wypadku być taka sama?
Wartość C – oś w jakiej jednostce jest podawana?
Przeglądając kontury zauważyłem że w niektórych funkcji G00 brak czy ta funkcja jest konieczna?


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#4

Post napisał: dance1 » 06 gru 2015, 14:22

Wartość C – oś w jakiej jednostce jest podawana?
przeważnie w stopniach.
Przeglądając kontury zauważyłem że w niektórych funkcji G00 brak czy ta funkcja jest konieczna?
G00 tak zwany rapid to posuw "jałowy" (szybkie dojazdy) do materiału, magazynu narzędzi itp, bez możliwości obróbki, dlatego też brak G00 podczas obrabiania materiału.
I don't like principles, I prefer prejudices


Autor tematu
Ray14
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 05 gru 2015, 12:44
Lokalizacja: wielkopolskie

#5

Post napisał: Ray14 » 08 gru 2015, 10:16

Co znaczy taki wpis?
N0050 V.E.TORQUE_RED=1 V.EKONTUR_POS=10
N0070 V.E.TORQUE_RED=0

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”