TurkeyCNC Forum

CNC Okulu => Fanuc => Konuyu başlatan: saladin - Nisan 16, 2013, 05:55:37 ÖÖ

Başlık: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: saladin - Nisan 16, 2013, 05:55:37 ÖÖ
herkese kolay gelsin
benim sormak istediğim kontur işlerken alt programda  örneğin  z+100 kaldırıp tekrar kaldığı yerden nasıl devam ettirebiliriz yardım edebilirseniz sevinirim
benim yapabildiğim

x-100
G91  Z100
G90 X0
G91 Z-100

bunda kalkan mesafe kademeli olarak azalıyor
Şimdiden teşekkürler
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: Erdem usta - Nisan 18, 2013, 01:18:29 ÖÖ
g91 kullanmaya nye gerek duydun bıraz daha acarmsınz
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: saladin - Nisan 18, 2013, 09:31:45 ÖÖ
g91 kullanmaya nye gerek duydun bıraz daha acarmsınz

macro tecrübem olmadığı için ana-alt program kullanıyorum

G91 tekrar yapmak amaçlı hatveli program

örnek x0 y0 işlem merkezi ve 1 mm talaş kaldırcam

P002
G91 Z-1 
G90 X-100
G91 Z100
G90 X0
G91Z-100

BUnu bir tekrar yaptıktan sonra Z  traşlanan noktadan 100 kalkıyor yani parça üzerinden 99 kalkıyor
umarım anlatabilmişimdir


Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: Erdem usta - Nisan 18, 2013, 10:39:06 ÖÖ
O0002
G0 X0.Y0,
G0 Z5,
G01 Z0,
M98 P3 L20 (tekrar)
G0 G91 G28 Z0,
M30


O0003(alt prg)
G91 G01 Z-1,F500
G90 X-100
G91 Z100,
G90 X0,
G91 Z-100,
M99



Pm de attim gerekirse ona gore hareket edersinz
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: astarabista - Nisan 18, 2013, 11:05:46 ÖS
tamam yaptıgın programa kaldıgın yerden devam ettırırsın
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: yaman - Nisan 18, 2013, 11:08:05 ÖS
kardeş senin dedigini anladım ama senin yazdıgın program dogru görünüyo alt programla fanuc da biraz sacma bir şey ana program yazıyosun sonra alt programı yazıyon
degişiklik yapmak istedigin zaman tekrar programı cagırmak zorundasın bence macro programlamayı ögren alt programdan daha iyi senin için daha kolay olur ....

T1 M6(20.parmak.freze)
G90 G0 G54 X-25 Y-30
G43 H1 Z50
M3 S1500
G1 Z0 F200
#1 =0
N111[#1 EQ 20] GOTO222 (20 TEKRAR)
G91 G1 Z-1 F1500
G90 G01 G42 X0 D1 (TAKIM YARI CAP OKUTTUK)
G1 Y-100
X100
Y0
X0
Y20
X-20
G91 G0 Z100
G90 G0 G40 X-25 Y-30
G91 G0 Z-100
#1=#1+1( SATIRIN BİTİGİ YER )
GOTO111
N222
G90 G0 Z100 M5
M30
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: saladin - Nisan 19, 2013, 12:20:35 ÖÖ
çok saol eline sağlık  çok makbule   geçti
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: yaman - Nisan 20, 2013, 08:19:48 ÖS
program hakkında kafana takılan bir şey varsa yardımcı olabilirim...
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: eminmeo - Haziran 22, 2013, 10:48:49 ÖS
Alıntı yapılan: yaman - Nisan 18, 2013, 11:08:05 ÖS
kardeş senin dedigini anladım ama senin yazdıgın program dogru görünüyo alt programla fanuc da biraz sacma bir şey ana program yazıyosun sonra alt programı yazıyon
degişiklik yapmak istedigin zaman tekrar programı cagırmak zorundasın bence macro programlamayı ögren alt programdan daha iyi senin için daha kolay olur ...

Alt programda editleme yapmak için programı çağırmak zorunda değilsin, tezgahında BG EDİT varsa daha hızlı edit yapabilirsin
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: yaman - Haziran 26, 2013, 09:01:33 ÖS
senin dedigini biliyorum ben ardaşım benim bahsettigim macro daha mantıklı alt program kullanmaktan....
Başlık: Ynt: ana alt programda G90-G91 çevrimleri hakkında yardım
Gönderen: çelikhasan - Temmuz 27, 2013, 07:17:39 ÖS
g90 mutlak koordinattır..g 91 ise eklemeli koordinattır...g90 la x-y-z hareketi verirsen g54 te aldığın sıfırlara göre hareket eder yani parçayı hangi koordinata sıfırladıysan(g54 g55 g56 g57 vs) ama g91 le eksenlere hareket verirsen takım o anki bulunduğu yerden hareket eder...mesela  g90 g1 z0 ' a geldin g91 z-5 dedin sonra g91 z100 dedin sonra bidaha g91 z-100 dedin takım aynı yere yani z -5 e gelir..