TurkeyCNC Forum

CNC Okulu => Siemens => Konuyu başlatan: maspe - Nisan 30, 2009, 12:53:38 ÖÖ

Başlık: zımba işlemi
Gönderen: maspe - Nisan 30, 2009, 12:53:38 ÖÖ
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 
Başlık: Ynt: zımba işlemi
Gönderen: ( bora ) - Mayıs 01, 2009, 04:11:46 ÖS
İş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.
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Mayıs 04, 2009, 09:52:18 ÖÖ
slm bora bey SUPA SPOS=0 denedim olmadı başka bir çözüm önerebilirmisiniz teşk.
Başlık: Ynt: zımba işlemi
Gönderen: ( bora ) - Mayıs 04, 2009, 03:00:10 ÖS
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.
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Mayıs 04, 2009, 06:03:09 ÖS
%_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
Başlık: Ynt: zımba işlemi
Gönderen: GenghisKhan - Mayıs 05, 2009, 12:16:25 ÖS
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.

 
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Mayıs 06, 2009, 05:34:49 ÖS
G94 denedim oda olmuyor :( 

G94

Besleme hareketi mm/dk. Veya inc/dk.

G95

Besleme hareketi mm/U Veya inc/U
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Mayıs 13, 2009, 10:45:55 ÖÖ
zımba işemi hakkında önerisi olan yokmu arkadaşlar
Başlık: Ynt: zımba işlemi
Gönderen: ( bora ) - Haziran 11, 2009, 10:47:58 ÖS
Ç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!!!
Başlık: Ynt: zımba işlemi
Gönderen: sinan - Haziran 12, 2009, 12:15:11 ÖÖ
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
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Haziran 19, 2009, 01:51:55 ÖÖ
slm bora bey seminerdeydim yeni geldim mesajı yeni görüyorum uygulayıp sizi haberdar edecegim teşk.
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Haziran 23, 2009, 08:59:46 ÖS
%_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
Başlık: Ynt: zımba işlemi
Gönderen: ( bora ) - Haziran 23, 2009, 09:22:11 ÖS
Z harfi büyük olacak ve parantezler mutlaka kare parantez olup,arada boşluk olmayacak.

Bu şekilde olduğuna emin misin?
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Haziran 24, 2009, 11:39:30 ÖÖ
Z Harfini büyük ve küçük denedim ancak parantez için (z) işaretini kullandım denemeden sonra cevap yazacagım
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Haziran 25, 2009, 10:52:41 ÖS
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
Başlık: Ynt: zımba işlemi
Gönderen: ( bora ) - Haziran 29, 2009, 01:36:16 ÖÖ
Alıntı yapılan: maspe - Haziran 25, 2009, 10:52:41 ÖS
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


Yaw bu versiyon farkları beni öldürecek...

POSA[Z]=-35
WAITP(Z)  (Z EKSENİ HAREKETİNİ BİTİRENE KADAR SIRADAKİ SATIR OKUNMAYACAK)

yap kabul edecektir.
Başlık: Ynt: zımba işlemi
Gönderen: ( bora ) - Temmuz 02, 2009, 09:34:47 ÖS
Evet zımbacı....
Neler yaptın?
Anlat bakalım..
Başlık: Ynt: zımba işlemi
Gönderen: maspe - Aralık 16, 2010, 09:44:27 ÖS
eyvallah kardeş süpersin sorun halledildi sayende teşekkür ederim