Ana Menü

zımba işlemi

Başlatan maspe, Nisan 30, 2009, 12:53:38 ÖÖ

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

maspe

slm arkadaşlar
siemens 840d kontrol ünüteli 5 eksenli yatay özel yapım bir cnc tezgahı kullanmaktayım tezgahta zımba çekmek istiyoruz iş milinin dönüşünü sabit tutup spos=0 dönüş yönü ve devir vermeden  z ekseninde düzgün dogrusal bir hareket yaptırmak istiyorum bu hareketi nasıl yaptıra bilirim m19 kullandım kabul etmedi yardımlarınız için şimdiden teşekkür ederim 

( bora )

İşmiline dönüş yaptırmadan böyle bir işleme tezgah izin verir mi bilmiyorum.
Ama sen şunu dene;

SUPA SPOS=0

Bu şekilde istediğin işlemi yapabileceğini düşünüyorum.
Hiçbir şeye ihtiyacımız yok,yalnız bir şeye ihtiyacımız vardır;çalışkan olmak!

K.Atatürk

maspe

slm bora bey SUPA SPOS=0 denedim olmadı başka bir çözüm önerebilirmisiniz teşk.

( bora )

Alıntı yapılan: maspe - Mayıs 04, 2009, 09:52:18 ÖÖ
slm bora bey SUPA SPOS=0 denedim olmadı başka bir çözüm önerebilirmisiniz teşk.

Senin problemin , işmili dönmediği için tezgah eksenleri "auto" modunda hareket etmiyor değil mi?İşmilini döndürmeni istiyor.

Program satırlarını buraya koyabilir misin?Biraz daha açarsan konuyu eminim çözümü bulabiliriz.
Hiçbir şeye ihtiyacımız yok,yalnız bir şeye ihtiyacımız vardır;çalışkan olmak!

K.Atatürk

maspe

%_N_FOTOSEL_MPF
;$PATH=/_N_WKS_DIR/_N_FOTOSEL_WPD
star:
t="kartus"
m6
t="zımba"
m60
stopre
sif1
msg("kartus islemi")
g0 g54 g17 g95 x0 y0 z8 b=dc(0)
g1 z-33 m3 s600 f0.12 m8
g0 z20 m9
t="zımba"
m6
t="kartus"
sıf1
msg("zımba işlemi")
g0 g54 g17 g95 x0 y0 z8
g0 z-32.5 m8                                (tezgah bu satırda kalıyor alarm v.s yok)
supa spos=0                                 (bu satır sizin bana uygulamam için verdiginiz satır)
g1 z-35 f0.05                                (bu satıra m19 ekliyorum olmuyor eger m3 ve s500 yazdıgım taktirde program devam ediyor)
g0 z100 m9
m6
m22
m61
gotof fine
fine: stopre

GenghisKhan

Selam Herkese

Ben pek programlamadan anlamam ama G95 kodu feed'in Spindel devrine göre hareket etmesini sağlar
yani  g95 F0.05 dediğinde spindel'in 1 turunda 0.05 mm eksenin hareket etsin istiyorsun ama aynı zamanda spindeli döndürmediğinden doğal olarak feed ilerlemen olmuyor, G95 yerine g94 yazıp feed i buna göre ayarlayıp dene istersen.

 

maspe

G94 denedim oda olmuyor :( 

G94

Besleme hareketi mm/dk. Veya inc/dk.

G95

Besleme hareketi mm/U Veya inc/U

maspe

zımba işemi hakkında önerisi olan yokmu arkadaşlar

( bora )

#8
Çok geciktim özür dilerim.Ne deseniz haklısınız.
En önce G95 kodunu kaldır.O kod zaten sana gerekli değil bu işlemde..

Kullandığın tezgah,G01 kodu verildiğinde işmili dönmüyorsa harekete izin vermeyebilir.
O sebeple,G0 kullanmayı deneyebilirsin.

Şöyle olabilir;
%_N_FOTOSEL_MPF
;$PATH=/_N_WKS_DIR/_N_FOTOSEL_WPD
star:
t="kartus"
m6
t="zımba"
m60
stopre
sif1
msg("kartus islemi")
g0 g54 g17 g95 x0 y0 z8 b=dc(0)
g1 z-33 m3 s600 f0.12 m8
g0 z20 m9
t="zımba"
m6
t="kartus"
sıf1
msg("zımba işlemi")
g0 g54 g17  x0 y0 z8
g0 z-32.5 m8                              
supa spos=0      (işmili durur)
FA[z]=0.5   (Z ekseninin  RAPID feed override'ını %0.5 e çekiyorsun)(ilk seferde elin feed çarkında olsun)
POS[Z]=-35                                                            

FA[z]=100      (Z EKSENİ RAPİD İLERLEMESİ %100)

g0 z100 m9
m6
m22
m61
gotof fine
fine: stopre

AMAN DİKKAT!!!!KONTROLLÜ ÇALIŞ , TEZGAHI BİNDİRME!!!
Hiçbir şeye ihtiyacımız yok,yalnız bir şeye ihtiyacımız vardır;çalışkan olmak!

K.Atatürk

sinan

bu tezgah bana biraz yabancı ama devir vermeden G0 kullanılabilir ama  G1 KULLANILAMAZ sebebi tur başına ilerleme alan bir tazgah dönmeyen aynadan ilerleme alamaması olabilir

maspe

slm bora bey seminerdeydim yeni geldim mesajı yeni görüyorum uygulayıp sizi haberdar edecegim teşk.

maspe

%_N_FOTOSEL_MPF
;$PATH=/_N_WKS_DIR/_N_FOTOSEL_WPD
star:
t="kartus"
m6
t="zımba"
m60
stopre
sif1
msg("kartus islemi")
g0 g54 g17 g95 x0 y0 z8 b=dc(0)
g1 z-33 m3 s600 f0.12 m8
g0 z20 m9
t="zımba"
m6
t="kartus"
sıf1
msg("zımba işlemi")
g0 g54 g17  x0 y0 z8
g0 z-32.5 m8                               
supa spos=0      (işmili durur)
FA[z]=0.5   (Z ekseninin  RAPID feed override'ını %0.5 e çekiyorsun)(ilk seferde elin feed çarkında olsun)
POS[Z]=-35                                                           
FA[z]=100      (Z EKSENİ RAPİD İLERLEMESİ %100)
g0 z100 m9
m6
m22
m61
gotof fine
fine: stopre

AMAN DİKKAT!!!!KONTROLLÜ ÇALIŞ , TEZGAHI BİNDİRME!!!

yukarıdaki programda
FA[Z]=0.5
satırını okurken bir hata mesajı alıyorum mesaj
12080  channel 1block syntax error  in text [Z]
[Z] yerine rakamsal deger atıyorum aynı hatayı rakamsal deger olarak yazıyor

mesajını bekliyorum iyi günler

( bora )

Z harfi büyük olacak ve parantezler mutlaka kare parantez olup,arada boşluk olmayacak.

Bu şekilde olduğuna emin misin?
Hiçbir şeye ihtiyacımız yok,yalnız bir şeye ihtiyacımız vardır;çalışkan olmak!

K.Atatürk

maspe

Z Harfini büyük ve küçük denedim ancak parantez için (z) işaretini kullandım denemeden sonra cevap yazacagım

maspe

slm dostum bora yavaş yavaş sonuca varıyoruz gibi şimdi yaptıgım yazım hatasını telafi ettim {Z} karakterini kulllanmışım özür dilerim karekter tamam Z tamam arada boşluk yok

FA[z]=0.5   (Z ekseninin  RAPID feed override'ını %0.5 e çekiyorsun)(ilk seferde elin feed çarkında olsun) bu satıra kadar her şey normal
POS[Z]=-35 bu satırda tezgah duruyor herhangi bir alarm mesajı yok sadece duruyor
bu satırıda halledersek sorun halledilmiş olacak mesajını bekliyorum çok sagol görüşmek üzere



g0 g54 g17  x0 y0 z8
g0 z-32.5 m8                               
supa spos=0      (işmili durur)
FA[z]=0.5   (Z ekseninin  RAPID feed override'ını %0.5 e çekiyorsun)(ilk seferde elin feed çarkında olsun)
POS[Z]=-35                                                           
FA[z]=100      (Z EKSENİ RAPİD İLERLEMESİ %100)
g0 z100 m9