pomoc w napisaniu programu

Dyskusje dotyczące programowania G-Code

Autor tematu
zykfryd
Posty w temacie: 24

#21

Post napisał: zykfryd » 03 gru 2011, 18:08

tyle pytań .......

czy nie można wykonać tego wyjęcia jak ja to zrobiłem, cztery ćwiartki (4x G02) oczywiście z poprawnymi wartościami?

co do Twojego programu

G3 I-12. J0 podałeś tylko dwa parametry, jeśli zapiszę G3 X25 Y37 I-12, J0 to będzie żle?

wyczytałem że przy interpolacji kołowej, podaje się punk końcowy plus parametry I,J lub R to jest jakiś myk z samymi parametrami I,J?



G28 MACHINE ZERO RETURN THRU REF. POINT (X,Y,Z,A,B) to jest chyba powrót frezu do położenia poczatkowego? czyli został wykonany pierwszy łuk G3 potem powrócił na swoje miejsce..

a tego to już w ogóle nie rozumiem
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%
mógłbyś to tak w miarę łatwo wytłumaczyć, co powodują te poszczególne zapisy?



Tagi:

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 25
Posty: 8197
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#22

Post napisał: WZÓR » 03 gru 2011, 18:38

zykfryd pisze:.... czy nie można wykonać tego wyjęcia jak ja to zrobiłem, cztery ćwiartki (4x G02) oczywiście z poprawnymi wartościami?...
Można.
...G3 I-12. J0 podałeś tylko dwa parametry, jeśli zapiszę G3 X25 Y37 I-12, J0 to będzie żle?...
Też będzie dobrze ( ale z poprawnymi wartościami).
... wyczytałem że przy interpolacji kołowej, podaje się punk końcowy plus parametry I,J lub R to jest jakiś myk z samymi parametrami I,J?
... to dobrze czytałeś .
Ruch z samym parametrem I , J wygenerował mi postprocesor* .... pisząc program ,, z głowy'' , na pewno punkt końcowy przy interpolacji kołowej bym wpisał.

*- jak tak wygenerował , to znaczy , że maszyna pojedzie przy takim zapisie ..... , a co na to VQC ?

Obrazek

Obrazek

Jest to G - kod z Haas ( G12 odpowiada ruchowi G02) .... i jak widać są tam podane parametry I , K bez współrzędnych punktu końcowego.
... czyli jest OK.
... a tego to już w ogóle nie rozumiem
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%
mógłbyś to tak w miarę łatwo wytłumaczyć, co powodują te poszczególne zapisy?
G28 G91 Z0 (przejście ze współrzędnych absolutnych na przyrostowe oraz powrót do punktu zerowego maszyny)
G28 Y0 (powrót do punktu zerowego maszyny - w tym momencie stół frezarki podjeżdża mi pod drzwi i nie muszę się przechylać za bardzo w stronę imadła. :mrgreen: )
G0 G49 (ten kod anuluje przesunięcia długości narzędzi)
G90 (współrzędne absolutne)
M30 (koniec programu)
%
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
zykfryd
Posty w temacie: 24

#23

Post napisał: zykfryd » 03 gru 2011, 21:48

No, dzięki z tym programem na razie dam sobie spokój, teraz to długopis i karteczka

taka wątpliwość czy wpisanie samego G 91 nie spowoduje przejścia z absolutnych na przyrostowe, konieczny jest kod G28?

jeszcze G0 G49 anulowanie przesunięcia długości narzędzia- po co to, chcę to wykonać tym samym narzędziem przy tym samym mocowaniu, po co to w tym konkretnym przypadku?

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 25
Posty: 8197
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#24

Post napisał: WZÓR » 04 gru 2011, 10:36

zykfryd pisze:No, dzięki z tym programem na razie dam sobie spokój, teraz to długopis i karteczka...
Chwali się takie podejście do tematu , ale zawsze możesz sprawdzić program w programiku VQC.
... taka wątpliwość czy wpisanie samego G 91 nie spowoduje przejścia z absolutnych na przyrostowe, konieczny jest kod G28?...
Wpisanie G91 spowoduje przejście z absolutnych na przyrostowe , ale do powrotu na HOME (punkt zerowy ) potrzebny jest kod G28.
... jeszcze G0 G49 anulowanie przesunięcia długości narzędzia- po co to, chcę to wykonać tym samym narzędziem przy tym samym mocowaniu, po co to w tym konkretnym przypadku?
Poczytaj w ,,PROGRAMOWANIE CNC'' o punktach zerowych i referencyjnych.
Jest tam rysunek , który fajnie to wszystko wyjaśni.
Anulujesz przesunięcie długości , gdyż przy wywołaniu tego narzędzia w/w długość wywołałeś kodem G43 H3 .
Punkt zerowy narzędziowy z wierzchołka narzędzia wraca na czoło wrzeciona frezarki.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
zykfryd
Posty w temacie: 24

#25

Post napisał: zykfryd » 05 gru 2011, 13:03

WZÓR pisze:Cytat:
...G3 I-12. J0 podałeś tylko dwa parametry, jeśli zapiszę G3 X25 Y37 I-12, J0 to będzie żle?...

Też będzie dobrze ( ale z poprawnymi wartościami).
tak będzie dobrze G3 X25 Y37 I3 J0?

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 25
Posty: 8197
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#26

Post napisał: WZÓR » 06 gru 2011, 08:45

zykfryd pisze:tak będzie dobrze G3 X25 Y37 I3 J0?
Rysuj pomocniczy układ współrzędnych - będzie łatwiej. :smile:

Obrazek
punkt startu ( niebieski),
punkt obrotu (czerwony),


...
G3 X25. Y37. I-12. J0.
...

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
zykfryd
Posty w temacie: 24

#27

Post napisał: zykfryd » 20 gru 2011, 17:24

Problem dotyczy zaznaczonego fragmentu

Mam wiadomości teoretyczne ale jak to zinterpretować w tym konkretnym przykładzie?
parametr K jest to odległość koła od początku łuku w osi Z jak to rozumieć?
tzn że wybieram G 18 czy G19 bo w obu przypadkach występuje oś Z? ale po co tu oś Z skoro to frezuje po obwodzie na płaskim. Mógłby ktoś wytłumaczyć?
Załączniki
cnc1.jpg
cnc1.jpg (18.07 KiB) Przejrzano 2234 razy
cnc2.jpg
cnc2.jpg (37.22 KiB) Przejrzano 1014 razy
cnc.jpg
cnc.jpg (27.45 KiB) Przejrzano 1012 razy
cnc3.jpg
cnc3.jpg (15.19 KiB) Przejrzano 1012 razy

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 25
Posty: 8197
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#28

Post napisał: WZÓR » 21 gru 2011, 09:34

zykfryd pisze:Problem dotyczy zaznaczonego fragmentu

Mam wiadomości teoretyczne ale jak to zinterpretować w tym konkretnym przykładzie?
parametr K jest to odległość koła od początku łuku w osi Z jak to rozumieć?...
Wygląda na to , że w materiale dydaktycznym wkradł się błąd ... zdarza się.
Parametr K zamień na parametr J

Obrazek

na frezarce jest tak;

Obrazek

na tokarce jest tak;

Obrazek

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Johnny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 244
Rejestracja: 24 sty 2010, 19:08
Lokalizacja: Dębica

#29

Post napisał: Johnny » 26 gru 2011, 14:24

Wzór - z jakiej książki te skany są? Bardzo mi się to podoba i odświeżył bym sobie te informacje.

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 25
Posty: 8197
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#30

Post napisał: WZÓR » 26 gru 2011, 15:25

Johnny pisze:Wzór - z jakiej książki te skany są? Bardzo mi się to podoba i odświeżył bym sobie te informacje.
Skany te pochodzą z symulatora Keller , a nie z książki.
Pomagam w:
HAAS - frezarki, tokarki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”