Znaleziono 4 wyniki

autor: WZÓR
12 gru 2012, 02:39
Forum: G-CODE - programowanie
Temat: Potrzebuje pomocy. Frezarka - program - szkoła zawodowa.
Odpowiedzi: 12
Odsłony: 3662

wiecmar pisze:.... chyba że kolega pracuje na jakieś specyficznej obrabiarce
Fakt ..... pomyliłem się . :oops:
G kody , które opisałem wyżej działają na SL-20 Haas (tokarce).

Mariusz.
autor: WZÓR
10 gru 2012, 12:45
Forum: G-CODE - programowanie
Temat: Potrzebuje pomocy. Frezarka - program - szkoła zawodowa.
Odpowiedzi: 12
Odsłony: 3662

WesSskeR pisze:... Dlaczego wartość posuwu (460) jest aż tak duża?...
adam Fx pisze:... w tabelce masz Posuw np, 0,06 ...
G99 - posuw tokarski w [mm/obr.] - stosowany na frezarce jedynie dla rozwiertaka.
G98 - posuw w [mm/min.]

Mariusz
autor: WZÓR
10 gru 2012, 11:34
Forum: G-CODE - programowanie
Temat: Potrzebuje pomocy. Frezarka - program - szkoła zawodowa.
Odpowiedzi: 12
Odsłony: 3662

WesSskeR pisze:.... a ja nie mam pojęcia co to J, I, L... Na zajęciach poznaliśmy tylko funkcje G, M....
.... a o podprogramach nie mieliście lekcji? :roll:
Aby program na frezowanie wybrania o głębokości 5mm był krótki i czytelny zastosowałem w programie głównym M97 Local Sub-Program Call.
Ten kod jest używany do wywoływania wzorcowanego przez numer wiersza (N) w tym samym programie.
Wymagany jest kod, który musi pasować do numeru wiersza w tym samym programie.
Jest to przydatne dla prostych podprogramów standardowych w programie; nie jest wymagany oddzielny program.
Podprogram standardowy musi kończyć się M99.
Kod Lnn w bloku M97 powtórzy wywołanie podprogramu standardowego
nn razy.

Po N1 masz opisany ruch freza po konturze wybrania , który wykonywany jest pięć razy po wcześniejszym zagłębieniu się narzędzia w materiale o 1mm.
W załączniku masz fragment tej operacji bez użycia podprogramu w celu porównania jego zawartości / różnicy ilości bloków.

...
M97 P1 L5
...
N1
G1 G91 Z-1. F560.00
G41 G90 G1 Y17. D3
G3 X18. Y16.5 I0 J-0.5
G1 Y13.5
G3 X18.5 Y13. I0.5 J0
G1 X31.5
G3 X32. Y13.5 I0 J0.5
G1 Y16.5
G3 X31.5 Y17. I-0.5 J0
G1 X18.5
G40 Y14.
M99
%

Dlaczego wartość posuwu (460) jest aż tak duża?
.... dla mnie to przeciętna. :smile:
... czy mógłbyś mi opisać przy każdym z bloków co wykonujemy? Potrzebuje tej wiedzy. Z góry dziękuje.
Tu znajdziesz odpowiedź na J , I i kilka wskazówek dotyczących programowania konturu.
:arrow: https://www.cnc.info.pl/topics44/pomoc- ... t31780.htm

Mariusz.
autor: WZÓR
09 gru 2012, 18:00
Forum: G-CODE - programowanie
Temat: Potrzebuje pomocy. Frezarka - program - szkoła zawodowa.
Odpowiedzi: 12
Odsłony: 3662

Re: Potrzebuje pomocy. Frezarka - program - szkoła zawodowa.

WesSskeR pisze:... Prosiłbym o pomoc w wykonaniu tych dwóch operacji. ...
Baza (G54) ..... jak na rysunku.

Obrazek

....
T3 M6 (FREZ FI 6.)
G43 H3
M8
S2100 M3
G0 X18.5 Y14.
Z5.
G1 Z0. F460.
M97 P1 L5
G00 Z25.
M9
T6 M6 (FREZ FI20.)
G43 H6
M8
S1900 M3
G0 X-20. Y0
Z25.
G0 Z2.5
G1 Z-15. F460.00
G41 G1 X-10. D6
Y30.
G2 X0 Y40. I10. J0
G1 X34.
G2 X42. Y36. I0 J-10.
X49. Y15. I-28. J-21.
X42. Y-6. I-35. J0
X34. Y-10. I-8. J6.
G1 X0
G2 X-10. Y0 I0 J10.
G1 G40 X-20.
G0 Z25.
M9
M5
G28 G91 Z0
G28 Y0
G0 G49
G90
M30

N1
G1 G91 Z-1. F560.00
G41 G90 G1 Y17. D3
G3 X18. Y16.5 I0 J-0.5
G1 Y13.5
G3 X18.5 Y13. I0.5 J0
G1 X31.5
G3 X32. Y13.5 I0 J0.5
G1 Y16.5
G3 X31.5 Y17. I-0.5 J0
G1 X18.5
G40 Y14.
M99
%

p.s.
Sprawdź ten program w symulatorze ...... mam nadzieję , że nie popełniłem błędu. :neutral:
Frezowanie zewnętrznego konturu wykonałem w jednym przejściu , tj. na Z-15.
Jak chcesz , to rozpisz go na * razy wykonując podprogram (patrz; operacja frezem ø 6.0)

W przekroju nie rysujemy linii przerywanych. :wink:

Mariusz.

Wróć do „Potrzebuje pomocy. Frezarka - program - szkoła zawodowa.”