CNC, hobby, gépépítés, programozás
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Referencia ismételt felvétele G kód futása közben

Go down

Referencia ismételt felvétele G kód futása közben Empty Referencia ismételt felvétele G kód futása közben

Témanyitás by Béni 2016-03-22, 10:12

Akkor lehet erre szükség, ha a gép működése valamilyen okból nem megbízható. Itt értve azt, hogy a Mach3 által kiadott léptetőjelek és a valójában végrehajtott lépések száma eltér, emiatt a szánok nem a kívánt pozícióban vannak.
(Pl. elvesző, feldolgozatlan STEP jel, léptetőmotor túlterhelés miatti szinkronvesztés.)
Természetesen nem ez a végleges megoldás a problémára, de néha jól jöhet.

A Mach3 G28.1 kódja lehetőséget biztosít minden beállított tengelyen egyenként vagy tetszőleges kombinációban a referenciapont újbóli felvételére.
A használatánál figyelni kell arra, hogy a munkatérben lévő elemekkel való szerszám és gép ütközést elkerüljük! G28.1 programozása előtti blokkban biztonságos pozícióba kell állni, ahonnan a referencia felvétele indulhat.
A tengely betűjellel megadott koordináta a működést némiképp befolyásolja, de a mozgás irányát nem. Az minden esetben a konfigurációnak megfelelően történik. (Általánosan javaslom a 0 (nulla) érték használatát.)

Ha több tengely van egyszerre programozva, akkor a mozgások tengelyenként külön indulnak. (Alapesetben X-Y-Z-A-B-C.)
Eltérő sorrendet tengelyenkénti programozással vagy makróból lehet megoldani.

Az alábbi példa kör alakú alkatrészek kivágását végzi. Minden kivágás után a Z tengely újra referenciát vesz fel. Sor végén (3 vagy 4 kivágás) X és Y tengely is referenciát vesz fel.

Külső mozgásvezérlőknél a működés némileg eltérhet! A példa UC300-al tesztelve.

Kód:
G17 G21 G40
G54 G90 G91.1
G80 G94
#1=0
#2=40
#3=0
M98 P1000 L4
G28.1 X0 Y0
#1=0.5
#3=34.65
M98 P1000 L3
G28.1 X0 Y0
#1=0
#3=69.3
M98 P1000 L4
G0 Z100
M30

O1000
G0 X[#1*#2+10] Y#3 Z10
G1 Z0 F1000
Z-5 F400
G2 J-18 F1500
G0 Z10
G28.1 Z0
#1=[#1+1]
M99
%
Béni
Béni
Admin

Posts : 168
Join date : 2015. Apr. 02.
Location : Szeged

http://dotg.weebly.com/

Vissza az elejére Go down

Vissza az elejére


 
Engedélyek ebben a fórumban:
Nem válaszolhatsz egy témára ebben a fórumban.