Witam,
w zwiazku z moim startem z programowaniem czy moglby mi ktos napisac krotki program , obojetnie jaki z opisem niektorych kodow. Chcialbym zobaczyc jak to wyglada w realu. z gory thx
Krotki program
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 150
- Rejestracja: 07 sty 2011, 17:48
- Lokalizacja: Polska
moze sie przyda
- Załączniki
-
- programowanie+frezarki.doc
- (256 KiB) Pobrany 800 razy
-
- przyklady_programowania.doc
- (262 KiB) Pobrany 707 razy
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 7
- Rejestracja: 10 gru 2012, 13:19
- Lokalizacja: Wrocław
O22331 - nazwa programu
G54 - wywołanie pkt zerowego
G17 - wybor plaszczyzny xy
G90 - polozenie absolutne
G98 - powrot do polozenia poczatkowego
(T2 NAWIERTAK) - komentarz
M06 T2 - wywołanie narzedzia numer 2
M3 S1200 - wlacz prawe obroty , obroty 1200 na sec
G00 Z2 - ruch szybki do Z2
M08 - wlaczenie chlodziwa
G00 X20. Y30.
G01 Z-0.5 F100. - ruch liniowy z posuwem 100
G00 Z2
M30 - zakoncz program i przewin do poczatku
%
Mniej wiecej to wyglada tak.
G54 - wywołanie pkt zerowego
G17 - wybor plaszczyzny xy
G90 - polozenie absolutne
G98 - powrot do polozenia poczatkowego
(T2 NAWIERTAK) - komentarz
M06 T2 - wywołanie narzedzia numer 2
M3 S1200 - wlacz prawe obroty , obroty 1200 na sec
G00 Z2 - ruch szybki do Z2
M08 - wlaczenie chlodziwa
G00 X20. Y30.
G01 Z-0.5 F100. - ruch liniowy z posuwem 100
G00 Z2
M30 - zakoncz program i przewin do poczatku
%
Mniej wiecej to wyglada tak.
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 7
- Rejestracja: 10 gru 2012, 13:19
- Lokalizacja: Wrocław
Moze to jeszcze pomoze. Intrukcja do frezarki Hass. Sa tam przykladowe programy i fajnie wytlumaczone. Ja sie uczylem na tym. http://chomikuj.pl/pampalini23/CNC/Inst ... 102614.pdf
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 134
- Rejestracja: 19 sie 2012, 17:41
- Lokalizacja: Wadowicen
Jak każdy język skryptowy, program CNC musi mieć swój początek i koniec. Początkiem programu powinny być odwołania funkcji, które mogą "przeszkodzić" w poprawnym wykonywaniu dalszej części "kodu" (np. G80 - odwołanie cykli wiercenia, G90 - prog. przyrostowego, G40/49 - kompensacji etc) oraz wywołanie potrzebnych funkcji (baz G54+, Długości oraz średnicy narzędzia H/D/G43 etc).
Dla obróbki takiej kieszeni:

kod będzie wyglądaj "mniej-więcej" (ploterowe postprocesory)
ISO:
Heidenhain:
Dla obróbki takiej kieszeni:

kod będzie wyglądaj "mniej-więcej" (ploterowe postprocesory)
ISO:
Kod: Zaznacz cały
%
:0000
T2 M6
G90 G94 G54
G0 X132. Y0.
S800 M3
G43 Z-12. H0 M8
G1 Z-15. F250.
X120.7
Y23.803
X114.715
G2 X112.431 Y23.928 R21.
X114. Y15.033 R26.
G1 Y-15.033
G2 X112.431 Y-23.928 R26.
X114.715 Y-23.803 R21.
G1 X120.7
Y0.
X125.7
Y29.861
G2 X122. Y28.803 R7.
G1 X114.715
G2 X104.004 Y32.918 R16.
G3 X103. Y33.303 R1.5
X101.5 Y31.803 R1.5
X102. Y30.685 R1.5
G2 X109. Y15.033 R21.
G1 Y-15.033
G2 X102. Y-30.685 R21.
G3 X101.5 Y-31.803 R1.5
X103. Y-33.303 R1.5
X104.004 Y-32.918 R1.5
G2 X114.715 Y-28.803 R16.
G1 X122.
G2 X125.7 Y-29.861 R7.
G1 Y0.
X132.
Z-12.
G0 Z10.
M5
M9
G91 G28 Z0. M19
G91 G28 Y0.
(ZMAX 10. ZMIN -15.)
(TIME:2MIN)
M30
%
Kod: Zaznacz cały
1 BEGIN PGM wrzeciono MM
2 M126
7 ;( D=12.000; R1=1.000 )
8 TOOL CALL 2 Z S600
9 M3
10 L A0.0 C0.0 FMAX
11 L X132. Y0.0 FMAX
12 L Z10. FMAX
13 L FMAX
14 L Z-12. FMAX
15 L Z-15. F250.
16 L X120.7
17 L Y23.803
18 L X114.715
19 CC X114.715 Y44.803
20 C X112.431 Y23.928 DR-
21 CC X88. Y15.033
22 C X114. Y15.033 DR-
23 L Y-15.033
24 CC Y-15.033
25 C X112.431 Y-23.928 DR-
26 CC X114.715 Y-44.803
27 C X114.715 Y-23.803 DR-
28 L X120.7
29 L Y0.0
30 L X125.7
31 L Y29.861
32 CC X122. Y35.803
33 C X122. Y28.803 DR-
34 L X114.715
35 CC X114.715 Y44.803
36 C X104.004 Y32.918 DR-
37 CC X103. Y31.803
38 C X102. Y30.685 DR+
39 CC X88. Y15.033
40 C X109. Y15.033 DR-
41 L Y-15.033
42 CC Y-15.033
43 C X102. Y-30.685 DR-
44 CC X103. Y-31.803
45 C X104.004 Y-32.918 DR+
46 CC X114.715 Y-44.803
47 C X114.715 Y-28.803 DR-
48 L X122.
49 CC X122. Y-35.803
50 C X125.7 Y-29.861 DR-
51 L Y0.0
52 L X132.
53 L Z-12.
54 L Z10. FMAX
55 M9
56 M127
57 M30
58 END PGM wrzeciono MM
NX CAM.
Produkcja, dystrybucja, masturbacja.
Produkcja, dystrybucja, masturbacja.