Krotki program

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
malisha24
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 16 mar 2013, 13:36
Lokalizacja: Byczyna

Krotki program

#1

Post napisał: malisha24 » 16 mar 2013, 13:38

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



Tagi:


1q1q1q1q
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 150
Rejestracja: 07 sty 2011, 17:48
Lokalizacja: Polska

#2

Post napisał: 1q1q1q1q » 16 mar 2013, 14:54

moze sie przyda
Załączniki
programowanie+frezarki.doc
(256 KiB) Pobrany 800 razy
przyklady_programowania.doc
(262 KiB) Pobrany 707 razy


mat.gadek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 7
Rejestracja: 10 gru 2012, 13:19
Lokalizacja: Wrocław

#3

Post napisał: mat.gadek » 16 mar 2013, 15:08

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.


Autor tematu
malisha24
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 16 mar 2013, 13:36
Lokalizacja: Byczyna

#4

Post napisał: malisha24 » 16 mar 2013, 15:10

Dzieki wielki koledzy , przyda sie na pewno


mat.gadek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 7
Rejestracja: 10 gru 2012, 13:19
Lokalizacja: Wrocław

#5

Post napisał: mat.gadek » 16 mar 2013, 15:29

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

Awatar użytkownika

Graphart
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 134
Rejestracja: 19 sie 2012, 17:41
Lokalizacja: Wadowicen

#6

Post napisał: Graphart » 16 mar 2013, 16:07

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:
Obrazek

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
%
Heidenhain:

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”