Powtórka programu

Dyskusje dotyczące programowania G-Code
Awatar użytkownika

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

#11

Post napisał: WZÓR » 19 maja 2013, 10:44

zykfryd pisze:...
ale inna wątpliwość wyczytałem że M 97 to jakaś obróbka małych stopni konturu
szczerze mówiąc nic mi to nie mówi :mrgreen:
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.

P.S.
To spróbuj z M98

%
O12344
G17
G40
G80
G90
G54
T3 M6 (frez palcowy 6.0)
G43 H3
S2500 M3
M98 P1000 L1
G10 L2 P1 G91 X150.
M98 P1000 L1
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%
%
O1000
G90 G0 X25. Y13.
Z2.5
G1 Z-1.5 F540.00
G3 I-12. J0
G0 Z25.
M99
%


Mariusz.


Pomagam w:
HAAS - frezarki, tokarki

Tagi:


Autor tematu
zykfryd
Posty w temacie: 8

#12

Post napisał: zykfryd » 19 maja 2013, 10:45

Sam se napisałem, coś takiego
steruję machem tak że tych wszystkich G które generuje cam nie potrzebuję, tylko jest problem wykonywany jest tylko pierwszy program /zarys dolny/ potem Z podnosi się i jest wielkie NIC, dlaczego?
http://ifotos.pl/zobacz/aujpg_nrnwxsq.jpg/


G17
T6 G17 S1000
G17 G90 G42
M98 P1000 L9
----------------
O01000
g00 g90 x0 y0 z10
G00 X-10 Y10
G01 Z-0.2 F100
G01 X5
y3 f500
g03 x8 y0 i3 j0
g01 x17
g03 x20y3 i0 j3
g01 y10
x60
y3
g03 x63 y0 i3 j0
g01 x72
g03 x75 y3 i0 j3
g01 y10
x83
z10
M99
----------------
M98 O0P2000 L9

O002000
g00 x90y36
g01 z-0.2 f100
g01 x80
x70 y60 f600
y66
g03 x64 y72 i-6 j0
g00 z10
M99
--------------
M98 O00P300 L9


O00300

G00 X16 Y72
G01 Z-0.2 F100
G03 X10 Y66 I0 J-6
G01 Y60
X0 Y36
G00 Z10
M99
G00 X-10
G00 X0Y0
M30

Awatar użytkownika

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

#13

Post napisał: WZÓR » 19 maja 2013, 10:49

zykfryd pisze:Sam se napisałem, coś takiego...
..... sprawdziłeś już na symulatorze mojego ?

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
zykfryd
Posty w temacie: 8

#14

Post napisał: zykfryd » 19 maja 2013, 10:50

kółko ale jeszcze nie analizowałem a co tam jest ciekawego?

Awatar użytkownika

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

#15

Post napisał: WZÓR » 19 maja 2013, 10:55

zykfryd pisze:kółko ale jeszcze nie analizowałem a co tam jest ciekawego?
G10 L2 P1 G91 X150. :mrgreen:

P.S.
Ostatnio pytałeś o niego.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
zykfryd
Posty w temacie: 8

#16

Post napisał: zykfryd » 19 maja 2013, 10:58

no tak, muszę to teraz wszystko przeanalizować bo to tyyyyyyle..... wiedzy :grin:

[ Dodano: 2013-05-19, 21:21 ]
są pytania :grin:
użyłeś kodu G43 H3 jest to równoległa do osi korekcja promienia, przedłużenie odcinka przemieszczenia. Czy to jest konieczne? jaka jest różnica tego kodu w porównaniu do np
G 41/42?
G28 wyczytałem że jest to odbicie lustrzane, czy to jest konieczne w tym programie?
użyłeś G0 G49 co to takiego?
G10 L2 P1 G91 X150 nad tym muszę jeszcze popracować też nie rozumiem po co w tym programie taki zapis wiem że to przesuw szybki tylko chyba w jakimś konkretnym sterowaniu

Awatar użytkownika

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

#17

Post napisał: WZÓR » 21 maja 2013, 12:28

zykfryd pisze:... użyłeś kodu G43 H3 jest to ...
korektor długości narzędzia.
...G28 wyczytałem że jest to ...
powrót do położenia zerowego maszyny.
... użyłeś G0 G49 co to takiego?...
ten kod G anuluje kompensację długości narzędzi
G10 L2 P1 G91 X150 nad tym muszę jeszcze popracować też nie rozumiem po co w tym programie taki zapis wiem że to przesuw szybki tylko chyba w jakimś konkretnym sterowaniu
G10 Ustawianie korekcji (grupa 00)
G10 pozwala programiście ustawiać korekcje w programie.
Użycie G10 zastępuje ręczne wprowadzanie korekcji
(np. długości i średnicy narzędzia, a także korekcji współrzędnych roboczych).
.... dotyczy Haas.

Poczytaj instrukcję - do pobrania tutaj;

http://haascnc.com/download_manual.asp

p.s.
Moje programy ,,chodzą'';

http://zapodaj.net/62db7d7d33ae3.bmp.html

http://zapodaj.net/82b83173db64c.bmp.html

Program wykonuje okręgi przestawiając za każdym razem bazę o (patrz; program) 150 mm w osi X .

Przed M30 warto wpisać
...
G10 L2 P1 G91 X-150.
...

gdyż po kilku uruchomieniach programu początek jest w innym miejscu i w końcu ,,brakuje'' też stołu. :grin:

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”