zapytanie co do poprawnego zapisu?!

Dyskusje dotyczące programowania G-Code

Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 140
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

zapytanie co do poprawnego zapisu?!

#1

Post napisał: pitkowski » 11 sie 2009, 22:38

mam pytanie czy jest to poprawny zapis kodu ?:

N1G0X0Y0
N2T1M3
N3G0X268.3Y-24.11Z37.02
N4Z-48.83
N5G1Z-49.83
N6X267.6Y-31.91
N7X267.59Y-31.98
N8X267.59Y-32.06
N9Y-32.08
N10X267.58Y-32.13Z-49.83

czy czegoś na początku brakuję oprócz obrotów maszyny funkcji S



Tagi:

Awatar użytkownika

skoti
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1743
Rejestracja: 28 gru 2004, 23:56
Lokalizacja: Rybnik

#2

Post napisał: skoti » 12 sie 2009, 00:07

Nie napisales na jakie to jest sterowanie . Brak wartosci posowu F . W drogiej lini zmiana narzedzia to M6 a M3 to prawy kierunek obrotow i powinien byc uzyty w lini z funkcja S . To tak z grubsza .
Tu masz przykladowy program na fanuc-a

%
:14 ()
N10 (PROGRAMMER SKOTI - 16 STY 07)
N20 G90 G54
N30 G40 G80
(OP 1 PRZEJŚCIE KOŃCOWE NARZĘDZIE 1 FREZ FI=45)
(ŚREDNICA EFEKTYWNA 45)
N40 M06 T01
N50 S800 M03
N60 G0 X20. Y43.195
N70 G43 Z50. H01 M08
N80 Z5.
N90 G1 Z-2. F500
N100 Y0. F200
N110 X-599.
N120 G0 Z50.
N130 M09
N140 M05
N150 M01
(OP 2 PRZEJŚCIE KOŃCOWE NARZĘDZIE 2 FREZ FI=50)
(ŚREDNICA EFEKTYWNA 50)
N160 M06 T02
N170 S650 M03
N180 G0 X-20. Y50.651
N190 G43 Z50. H02 M08
N200 Z5.
N210 G1 Z-5. F500
N220 Y20. F160
N230 Y-20.
N240 Y-49.399
N250 G0 Z50.
N260 X-62. Y48.843
N270 Z5.
N280 G1 Z-5. F500
N290 Y20. F160
N300 Y-20.
N310 Y-50.002
N320 G0 Z50.
N330 X-285. Y51.857
N340 Z5.
N350 G1 Z-5. F500
N360 Y20. F160
N370 Y-20.
N380 Y-52.413
N390 G0 Z50.
N400 X-550. Y-50.002
N410 Z5.
N420 G1 Z-5. F500
N430 Y-20. F160
N440 Y20.
N450 Y49.446
N460 G0 Z50.
N470 X-508. Y48.24
N480 Z5.
N490 G1 Z-5. F500
N500 Y20. F160
N510 Y-20.
N520 Y-47.591
N530 G0 Z50.
N540 X-75. Y50.049
N550 Z5.
N560 G1 Z-5. F500
N570 G41 D12 X-100. Y20. F200
N580 Y-20.
N590 G40 X-75. Y-50.002
N600 G0 Z50.
N610 X-260. Y-49.27
N620 Z5.
N630 G1 Z-5. F500
N640 G41 D12 X-235. Y-20. F200
N650 Y20.
N660 G40 X-260. Y50.189
N670 G0 Z50.
N680 X-310. Y53.062
N690 Z5.
N700 G1 Z-5. F500
N710 G41 D12 X-335. Y20. F200
N720 Y-20.
N730 G40 X-310. Y-48.194
N740 G0 Z50.
N750 X-495. Y-50.605
N760 Z5.
N770 G1 Z-5. F500
N780 G41 D12 X-470. Y-20. F200
N790 Y20.
N800 G40 X-495. Y48.843
N810 G0 Z50.
N820 M09
N830 M05
N840 M01
X-280. Y170.
N850 M30
%


Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 140
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

#3

Post napisał: pitkowski » 12 sie 2009, 14:30

dzieki za podpowiedz


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 351
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#4

Post napisał: Endrju76 » 12 sie 2009, 21:27

Brak jest też wywołania korektora narzędzia, T1 to numer narzędzia w głowicy a korektor to np D1
Endrju
Zaznacz "POMÓGŁ" - to nie boli

Awatar użytkownika

CNCRob
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1319
Rejestracja: 24 cze 2007, 20:42
Lokalizacja: Świdwin / Worcester

#5

Post napisał: CNCRob » 12 sie 2009, 21:56

no i pierwsza linia najazdu nie bardzo mi się podoba, raczej powinien być odjazd w Z na bezpieczną odległość przed wymianą narzędzia, w twoim wypadku jesli Z będzie poniżej detalu lub mocowania a ty przejedziesz w X i Y na 0 to będzie bum...
- Heidenhain - Siemens - Fanuc -
Able to use the following programmes: FANUC Series 18i-TB, FANUC O-T, SIEMENS SINUMERIC 810D & 840D, ShopMILL, ShopTURN, ManualTURN, HEIDENHAIN CNC ISO, DIN PLUS and TURN PLUS (CNC PILOT) and many more.

Awatar użytkownika

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

#6

Post napisał: WZÓR » 12 sie 2009, 22:02

G43 Z 50. H01;
...też się prosi o wpisanie. :wink:
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 140
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

#7

Post napisał: pitkowski » 20 sie 2009, 08:03

Draco pisze:no i pierwsza linia najazdu nie bardzo mi się podoba, raczej powinien być odjazd w Z na bezpieczną odległość przed wymianą narzędzia, w twoim wypadku jesli Z będzie poniżej detalu lub mocowania a ty przejedziesz w X i Y na 0 to będzie bum...
czyli wystarczy dopisać Z na maxymalną wysokość ponad detal , czy jest jakiś kod aby wrzeciono podniosło się na maxa czy muszę dopisać Z " z palca" ??

Awatar użytkownika

CNCRob
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1319
Rejestracja: 24 cze 2007, 20:42
Lokalizacja: Świdwin / Worcester

#8

Post napisał: CNCRob » 20 sie 2009, 09:10

powinno zadziałać G28 Z0, maszyna powinna odjechać na krańcówkę. chociaż to w zależności jakie masz konkretnie sterowanie, może występować kilka innych komend.
- Heidenhain - Siemens - Fanuc -
Able to use the following programmes: FANUC Series 18i-TB, FANUC O-T, SIEMENS SINUMERIC 810D & 840D, ShopMILL, ShopTURN, ManualTURN, HEIDENHAIN CNC ISO, DIN PLUS and TURN PLUS (CNC PILOT) and many more.


Autor tematu
pitkowski
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 140
Rejestracja: 23 wrz 2006, 21:01
Lokalizacja: wielkopolska

#9

Post napisał: pitkowski » 20 sie 2009, 09:49

dzięki za pomoc należy ci się piwko


Tabikgo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 56
Rejestracja: 09 mar 2007, 21:34
Lokalizacja: Zduńska Wola

#10

Post napisał: Tabikgo » 20 sie 2009, 11:50

Dla scisłości, i dla pedantów, w bloku N8 nie potrzeba powtarzać współrzędnej X z poprzedniego bloku.
Pozdrawiam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”