Sn.Bora Bey
Kam mili taşlama operasyonunu gerçekleştirebilmek için Spindle(Aynayı) makinaya C ekseni olarak tanıttık ve C nin her bir derece dönüşü için X e dalma hareketi yaptırıyoruz.Problem yok Ancak
(G91 G01 c1 x-0,02 f100
c1 x-0,003 f100
Buradaki problemim şu f ilerlemesini nekadar artırsam da(örn.1500) c nin dönme hızını artıramıyorum.
Ama MDA da c ye devir verdiğim de istediğm hıza ulaşıyorum.Sanırım C ve X koordineli çalıştığında bu problem oluyor.Bunu nasıl aşabilirim.Redüktor mü gerekli makina datalarından çözülebilir mi
Merhaba.C1 ekseni dönel eksen ( rotary axis ) olarak tanıtılmış ve Machine data MD30300 IS_ROT_AX parametresi (1) olmalıdır.devir verileceği zaman G97 S1=500 şeklinde verilmelidir.
G97 komutu ile , işmilinizin tamamen bağımsız devir alabilmesi gerekir.
Anladığım kadarıyla :
G97 S1=500 M3
G91 G01 X-0,01 F100
S1=1500 M3
G91 G01 X-0,003 F500
şeklinde olmalıdır.
X ve C1 eksenleri önce uzaklaştırılıp C1 SPOS=0 ile durdurulabilir ve tekrar devir verilebilir de..
Esas olarak taşlama tezgahlarında devir , hassasiyet arttıkça AZALIR.Kaba taşlama ilerlemesi yüksektir.Ancak MARPOSS ölçme işlemine başladığında dönüş hızı fevkalade yavaşlar.
Tabii sizde MARPOSS var mı onu da bilmiyorum.
Ancak daha doğru yardım edebilmem için ,
1-Tezgahınız tornadan bozma sanırım,taşlama tezgahı değil gibi görünüyor.Lütfen belirtin.
2-Tezgahın özelliklerini kapsamlı açıklayın
3- SINUMERIK HMI ADVANCED mi EMBEDDED mi bunu bilmem gerekir.
4-Tezgahın yazılım versiyonu nedir?
Lütfen açıklayınız.
Hayırlı işler.
sn.Bora Bey
tezgahımız tornadan bozma değil çok eski şablonlu (takipçili,kopyalı) taşlama tezgahı idi yani işlenecek kam mili profilinin bir kopyası bir mil üzerine işlenmiş bu takipçiden yararlanarak kam taşlama operasyonu yapıyordu biz Siemens 840 D versiyon 6 kontrol ünitesi koyduk ve tüm sürücü ve motorları değiştirerek tanıttık.Burada ayna motorunuda Rotary eksen yaptık.Kam taşlama operasyonu için x ve c nin senkronize hareketi gerekli bu nedenle C 1 derece dönerken x te 0 ve 1 derece arasındaki profil farkı kadar ötele yapmalı (0-1,1-2,2-3....359-360 derece) bu nedenle sizin dediğiniz gibi x ve c uzaklaşıp SPOS=0 ile olmaz
yorumlarınızı bekler tekrar teşekkür ederim
Efendim , krank mili ve düz mil taşlama konusunda teknik bilgim var.Ancak kam mili taşlama konusunu ilk kez sizinle birlikte araştırıyorum.
Açıklamanızdan anladığım kadarıyla tezgahınız kopya taşlama tezgahı.
İşleme merkezleri gibi, sizin C ekseniniz de bir spindle olarak değil, Bir B tablası gibi görünüyor.Şablon takipçisinin hareketine göre X ekseni + ve - yönde hareket ediyor.Ama bir yandan da C eksenine devir verdiğinizi yazmışsınız.Bu eksen tezgahta spındle olarak görünüyorsa geçen mesajımdaki yazdıklarım problemi çözmesi gerekir.Ancak dönel eksen olarak görüyorsa CHANNEL MD de C ekseni rapid ve feed hızları ayar istiyor olabilir.
Tezgahınız taşlama taşı motorunu spindle(S1) , ayna motorunu spindle2 (S2)olarak olarak görüyor olmalı.
Devir vereceğiniz zaman S2=1500 M3 şeklinde yapabilirsiniz.
G95 kullansanız , taşlama taşı devrine göre ilerlemeyi ayarlayabilirsiniz.Ama C eksenine yine pek faydası olmaz.
Acayip kafam karıştı.Problemin çözümü eminim küçük bir nüansla alakalı ama tezgah yanımda değil ki..
Keşke daha verimli olabilsem bu konuda.
Eğer isterseniz , programınızın bir kopyasını ve START UP bölümündeki,tezgahınızda monteli eksen modüllerini gösteren ekranın bir fotoğrafını bana e-posta olarak gönderin.Ben de biraz daha uğraşayım.
Hayırlı işler.
Sn.Bora Bey
Tezgaha örneğin G93 G91 G64 G01
C1 F2500
C1
.
.
C1 (360 ADET) yazıyorum Feedrate mm/min penceresinden bakıyorum Act. 1350 100 %
Set. 2500 değerlerini görüyorum yani C nin dönme hızını 1350 sınırlıyor sanki bir türlü bulamıyorum.Sizce problem ne olabilir.Overrite anahtarının da hiç bir fonksiyonu kalmıyor %50 yede getirsem hız değişmiyor %120 deyapsam 1350 nin üzerine çıkmıyor.
bora bey yine show yapıyorsunuz.
süper konular ve ilginç yenılıkleri anlatıyorsun.
teknolojıyı senden takıp edıyorum.
araştırmaların süper.
Alıntı yapılan: secayazicilar - Nisan 24, 2008, 05:13:59 ÖS
Sn.Bora Bey
Tezgaha örneğin G93 G91 G64 G01
C1 F2500
C1
.
.
C1 (360 ADET) yazıyorum Feedrate mm/min penceresinden bakıyorum Act. 1350 100 %
Set. 2500 değerlerini görüyorum yani C nin dönme hızını 1350 sınırlıyor sanki bir türlü bulamıyorum.Sizce problem ne olabilir.Overrite anahtarının da hiç bir fonksiyonu kalmıyor %50 yede getirsem hız değişmiyor %120 deyapsam 1350 nin üzerine çıkmıyor.
Sanırım şimdi olacak..
G93 ü kaldırın ve program satırınızı (senkronize işlemler için en ideali budur)şu şekilde değiştirin:
FGROUP (X,C1)
G91 G64 G01 G710 F2500 (BURADA ÖNEMLİ OLAN F ilerlemesini burada belirtmek.)
C10 X10
G91 G64 G01 G710 F2500
C10 X10
.
.
gibi...
Bu şekilde probleminizin çözülmesi gerekir.Hala olmazsa biraz daha uğraşacağız demektir :)
Alıntı yapılan: victor - Nisan 24, 2008, 08:49:49 ÖS
bora bey yine show yapıyorsunuz.
süper konular ve ilginç yenılıkleri anlatıyorsun.
teknolojıyı senden takıp edıyorum.
araştırmaların süper.
Teşekkür ederim çok mutlu oldum.
Bizim görevimiz bu.BİLGİ PAYLAŞILDIKÇA DEĞERLİDİR.
Sn.Bora Bey
Göndermiş olduğunuz
FGROUP(X,C)
G91 G64 G01 G710 F2500
C10 X10 programını denedim ancak daha önce de belittiğim gibi F2500 de yazsam Act F 1350 ye geliyor ve daha yukarı çıkmıyor.Machine paremetreleri ile alakalı olduğunu düşünmeye başladım.Bir de bana tlf.verecektiniz belki telefonla daha rahat anlaşabiliriz.İlginize teşekkürler....
Alıntı yapılan: secayazicilar - Nisan 25, 2008, 08:37:15 ÖÖ
Sn.Bora Bey
Göndermiş olduğunuz
FGROUP(X,C)
G91 G64 G01 G710 F2500
C10 X10 programını denedim ancak daha önce de belittiğim gibi F2500 de yazsam Act F 1350 ye geliyor ve daha yukarı çıkmıyor.Machine paremetreleri ile alakalı olduğunu düşünmeye başladım.Bir de bana tlf.verecektiniz belki telefonla daha rahat anlaşabiliriz.İlginize teşekkürler....
Ne yazık ki bu işin içinden çıkamadım.Az önce Almanya'ya bu konuyla ilgili bir soru mesajı attım.Ben de araştırmaya devam edeceğim.İnşallah çözeceğiz bu problemi.Olay derece dönüşünü 1 e 1 verdiğiniz için olabilir ya da eksen parametre ayarları ile ilgili olabilir.Telefonda görüştüğümüz kadarıyla hız parametreleri ile ilgili değil başka bir şey var.Bulacağız inşallah.
Bugüne kadar araştırıp ta çözüm bulamadığım bir konu olmadı çok şükür.Bu da olur...
Hayırlı işler diliyorum.
Alıntı yapılan: secayazicilar - Nisan 25, 2008, 08:37:15 ÖÖ
Sn.Bora Bey
Göndermiş olduğunuz
FGROUP(X,C)
G91 G64 G01 G710 F2500
C10 X10 programını denedim ancak daha önce de belittiğim gibi F2500 de yazsam Act F 1350 ye geliyor ve daha yukarı çıkmıyor.Machine paremetreleri ile alakalı olduğunu düşünmeye başladım.Bir de bana tlf.verecektiniz belki telefonla daha rahat anlaşabiliriz.İlginize teşekkürler....
Seca bey...
Dün aklıma geldi..Kullandığınız eksen motoru düz AC motor mu?Sürücüsü Micromaster tarzında sabit ilerlemeli bir sürücü mü?
Eğer yukarıda belirttiğim gibi bir motor veya sürücü kullandıysanız C ekseninde,hızını ancak sürücü üzerindeki parametrelerden değiştirebilirsiniz.Belki de motorla sürücüyü haberleştirme konusunda bir hata yapmış olabilirsiniz.Bu tarz sürücüleri kullandığınızda FEED OVERRIDE anahtarı,ilerlemeye etki etmez.
Çünkü eksen motorunuz AC servo olsaydı bu problemi yaşamamanız gerekirdi.
Yalnız ben yine de 1 e 1 derece dönüşü verdiğiniz için bu olayın olma ihtimalini hala düşünüyorum.
Motor ve sürücü konfigürasyonunu tekrar bir kontrol ediniz..
Sn:bora Bey
şu şekli de denedim acaba 1350 den fazla ilerleme veremiyor muyuz diye
ilk on satıra C1 F2000
sonraki 10 a C2 F2000
sonra 10 a C3 f2000 vb yazdığımda derece artıkça Fin 1350 nin üzerine çıktığını görebiliyorum.Örneğin c10 F4000 de F i 4000 olrak görebiliyorum.Küçük derecelerde problem yaşanıyor.Kam taşlamada bana 1 er derece gerekli çünkü her 1 derecedeki profil değerleri önemli taşlama oprasyonu olduğu için motorları pazartesi kontrol edeceğim.Yalnız elektronikçi arkadaşlar cuma günü 4500 d/d lik başka bir motor takıp tanıtıp denediler ancak yine olmadı.
Sn Bora Bey problem Siemensin Software versionu ile alakalı çıktı V06.04.15 kurduk ve machine parametrelerinin 10061 ve bu sayfadaki hız değerleri otomatik değişti.Aslında biz daha üst versiyon software V07 kullanmıştık ama sanırım siemensin atladığı bir konu bu neyse problemimiz bu şekilde çözüldü C nin hızı şuanda 1350 den 2700 e çıktı.Yardımlarınızı esirgemediğiniz ve ilginiz için sonsuz teşekkürler.
Yine bir problemimiz olursa biliyoruz ki sizin gibi değerli bir yardımcımız var.
bora bey.
yine süpersinız.
Alıntı yapılan: victor - Mayıs 01, 2008, 06:38:37 ÖS
bora bey.
yine süpersinız.
Teşekkür ederim dostum.Senin kadar olmasa da bir şeyler yapmaya çalışıyoruz işte.Başarın ortada..
Alıntı yapılan: secayazicilar - Mayıs 01, 2008, 10:39:57 ÖÖ
Sn Bora Bey problem Siemensin Software versionu ile alakalı çıktı V06.04.15 kurduk ve machine parametrelerinin 10061 ve bu sayfadaki hız değerleri otomatik değişti.Aslında biz daha üst versiyon software V07 kullanmıştık ama sanırım siemensin atladığı bir konu bu neyse problemimiz bu şekilde çözüldü C nin hızı şuanda 1350 den 2700 e çıktı.Yardımlarınızı esirgemediğiniz ve ilginiz için sonsuz teşekkürler.
Yine bir problemimiz olursa biliyoruz ki sizin gibi değerli bir yardımcımız var.
Nihayet Seca bey.
İçime dert olmuştu resmen.Hayırlı olsun çok sevindim.
Her zaman beklerim.
sn Bora bey siemens çalışan c eksen pogram ornekleri elinizde varmı.yada elinde olan varsa bana örnek 1 kaç program lazım ilgilenirsen sevinirim
:DOKY
Alıntı yapılan: birkan66 - Mayıs 03, 2008, 09:41:32 ÖÖ
sn Bora bey siemens çalışan c eksen pogram ornekleri elinizde varmı.yada elinde olan varsa bana örnek 1 kaç program lazım ilgilenirsen sevinirim
Bu C eksen , sanırım tornadaki C eksenden bahsediyorsunuz.Ne yazık ki çalıştığım firmada C eksenli torna olmadığı için örnek gönderemeyeceğim.
Ama C eksen program mantığı şudur;
İşmiline bir CLAMP komutu verirsiniz (tezgah markasına göre değişir)sonra istediğiniz derece için komut verip
( C45 gibi) olay bitince de UNCLAMP komutu verip işmilinin devir almasını sağlayarak işinize devam edersiniz.
Budur..
c eksende transmit . transform gibi komutlar var ya okomutları tam olarak nerede kulandımızı kastetmiştim radyalmı yoksa aksial kesmedemi
Alıntı yapılan: birkan66 - Mayıs 04, 2008, 08:48:25 ÖÖ
c eksende transmit . transform gibi komutlar var ya okomutları tam olarak nerede kulandımızı kastetmiştim radyalmı yoksa aksial kesmedemi
Dostum şimdi oldu.Belirttiğin komutlar , tornada freze gibi axial işleri yapmak için kullanılır.Ama dediğim gibi;ne yazık ki elimde örnek program yok.Belirlediğin FRAME i ( G54,G55,G56....) sanal olarak istediğin bir derecede döndürüp ona göre eksen hareketi verirsin.
Merhabalar arkadaşlar;
Kullandığım cnc torna tezgahın aynasına, C
ekseni olarak açısal konum verebiliyorum.
Yazdığım programda Hem C eksenini 360 derece
çevirip hem de X ekseninde belli bir miktar ilerleme
yapmam gerekiyor.
yazdığım program şöyle:
N6 T0606
M19
G0 X10
Z-14.5
G94 X15
C360 X75
G0 X85
N7 T0707....
şeklindedir...
burada karşılaştığım problem ise şudur;
c ekseninden 360 derece dönmesini beklerken hiç dönmüyor.
daha sonra -360 dereceyi denedim olmadı.
350 denedim 10 derece döndü.
Burada parametre ayarlarına mı girmem gerekiyor.
Tahminimce açısal dönmelerde hangi yol kısa ise o yolu seç seçeneği seçilmiş gibi...
yardımcı olursanız sevinirim...
c360 yazmanın manası yok. sen kodu yazdığında sıstem kodu dıkkate alıp harakete geçemeyi ayarlar. verdiğin değerde c360 veye c0 aynı şey.
sen şu anda bulunduğun noktaya gel demişsin.
sen tezgaha bir tam tur at demek istemişsin ama tezgah anlamaz..
Alıntı yapılan: hürkan - Ekim 27, 2008, 05:30:50 ÖS
Merhabalar arkadaşlar;
Kullandığım cnc torna tezgahın aynasına, C
ekseni olarak açısal konum verebiliyorum.
Yazdığım programda Hem C eksenini 360 derece
çevirip hem de X ekseninde belli bir miktar ilerleme
yapmam gerekiyor.
yazdığım program şöyle:
N6 T0606
M19
G0 X10
Z-14.5
G94 X15
C360 X75
G0 X85
N7 T0707....
şeklindedir...
burada karşılaştığım problem ise şudur;
c ekseninden 360 derece dönmesini beklerken hiç dönmüyor.
daha sonra -360 dereceyi denedim olmadı.
350 denedim 10 derece döndü.
Burada parametre ayarlarına mı girmem gerekiyor.
Tahminimce açısal dönmelerde hangi yol kısa ise o yolu seç seçeneği seçilmiş gibi...
yardımcı olursanız sevinirim...
hürkan kardeş ben senin dediğini fanuc'ta şöyle yapardım
H360 yani arttırımsal olarak veririm sen tam tur atmak istediğin için olmuyor.c360.1 yada c-360.1 dersen olur
sen G91 C360 olarak verecek daha sonra G90 ile mutlak değerlere döneceksin
Alıntı yapılan: hürkan - Ekim 27, 2008, 05:30:50 ÖS
Merhabalar arkadaşlar;
Kullandığım cnc torna tezgahın aynasına, C
ekseni olarak açısal konum verebiliyorum.
Yazdığım programda Hem C eksenini 360 derece
çevirip hem de X ekseninde belli bir miktar ilerleme
yapmam gerekiyor.
yazdığım program şöyle:
N6 T0606
M19
G0 X10
Z-14.5
G94 X15
C360 X75
G0 X85
N7 T0707....
şeklindedir...
burada karşılaştığım problem ise şudur;
c ekseninden 360 derece dönmesini beklerken hiç dönmüyor.
daha sonra -360 dereceyi denedim olmadı.
350 denedim 10 derece döndü.
Burada parametre ayarlarına mı girmem gerekiyor.
Tahminimce açısal dönmelerde hangi yol kısa ise o yolu seç seçeneği seçilmiş gibi...
yardımcı olursanız sevinirim...
Merhaba Hürkan.
Benim gördüğüm kadarıyla senin yapman gereken , C eksenine G91 kullanarak hareket vermen.Ama G91 kullanman tehlikeli olacaktır.
G91 G01 C120 X75 F250 gibi...
Kusura bakma Pako34.Sen zaten belirtmişsin farketmedim.
PARK(TAKIM TIPI 121 ANAHTAR AGZI 7.8 MM PARMAK FREZE 8 MM)
G17
T11 D1
M2=3 S2=2000
SPOS=0
TRANSMIT
DIAMOF
G94
G0 X30 Y7.98 Z-2.5
G1 G42 X4.61 F1000
X-4.61
ROT RPL=60
X-4.61
ROT RPL=120
X-4.61
ROT RPL=180
X-4.61
ROT RPL=240
X-4.61
ROT RPL=300
X-4.61
G1 G40 X-9.5 F2500
M2=5
ROT
TRAFOOF
SETMS
DIAMON
G0 X150 Z150
G4 F3
G18
PARK
2. bir c eksen ile cevre kesme delik delme örnegi umarım faydalı olur
%_N_ALT_SPF
;$PATH=/_N_WKS_DIR/_N_CEVRE DELIK_WPD
G1 G91 Z-0.5 F2000
G1 G90 X21.213 Y40.847 F700
G3 X26.531 Y21.776 CR=14
G1 X37.342 Y15.679
G2 Y-15.679 CR=18
G1 X15.719 Y-27.873
G2 X-15.719 CR=32
G1 X-37.342 Y-15.679
G2 Y15.679 CR=18
G1 X-15.719 Y27.873
G2 X15.719 CR=32
G1 X26.531 Y21.776
G3 X45.602 Y27.093 CR=14
G1 X52.48 Y39.287
M17
%_N_FREZELEME_MPF
;$PATH=/_N_WKS_DIR/_N_CEVRE DELIK_WPD
;#0____80
DEFINE PARK AS G0 X400 Z430 D0
DIAMON
G18
G54
PARK
G17
T5 D1; 14 MM KABA TALAS FREZE
M2=3 S2=2200 M7
SPOS=0
TRANSMIT
DIAMOF
G94
G0 G54 X28.091 Y53.042 Z5
G1 Z0 F200
ALT P30
M2=5
TRAFOOF
DIAMON
G0 X200 Z150
G18
PARK
G17
T7 D1; 14 MM FINIS PARMAK FREZE
M2=3 S2=1100
SPOS=0
TRANSMIT
DIAMOF
G94
G0 G54 X28.091 Y53.042 Z5
G1 Z-13.5 F800
ALT P1
M2=5
TRAFOOF
DIAMON
G0 X200 Z150
G18
PARK
G17
T9 D1; PAH
M2=3 S2=3000
SPOS=0
TRANSMIT
DIAMOF
G94
G0 G54 X28.091 Y53.042 Z5
G1 Z0 F1000
G1 G91 Z-5 F2000
G1 G90 X21.213 Y40.847 F1200
G3 X26.531 Y21.776 CR=14
G1 X37.342 Y15.679
G2 Y-15.679 CR=18
G1 X15.719 Y-27.873
G2 X-15.719 CR=32
G1 X-37.342 Y-15.679
G2 Y15.679 CR=18
G1 X-15.719 Y27.873
G2 X15.719 CR=32
G1 X26.531 Y21.776
G3 X45.602 Y27.093 CR=14
G1 X52.48 Y39.287
Z-20
G1 G90 Z-21.5 F2000
G1 G90 X21.213 Y40.847 F1200
G3 X26.531 Y21.776 CR=14
G1 X37.342 Y15.679
G2 Y-15.679 CR=18
G1 X15.719 Y-27.873
G2 X-15.719 CR=32
G1 X-37.342 Y-15.679
G2 Y15.679 CR=18
G1 X-15.719 Y27.873
G2 X15.719 CR=32
G1 X26.531 Y21.776
G3 X45.602 Y27.093 CR=14
G1 X52.48 Y39.287
M2=5
TRAFOOF
DIAMON M9
G0 X200 Z150
G18
PARK
T11 D1; 11 MM MATKAP
G4 F2 M7
G94 S2=1300 M2=4
SPOS=0
M11
G0 X57 Z1
G1 Z-1 F50
G1 Z-18 F100
G0 Z1
M12
SPOS=180
M11
G1 Z-1 F50
G1 Z-18 F100
G0 Z5
M12
M2=5 M9
PARK
M30