SINUMERIK 840D programlama,sabit çevrimler ve genel özellikler

Başlatan ( bora ), Ocak 06, 2008, 01:52:06 ÖS

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Romelion

Alt program çağırma konusuna bakıyordum da. L parametresi ile alt programlar çağrılabiliyor(L+program_numarası). Ayrıca kendimizde adlandırabiliyoruz. Bunun için:
PROC subroutine_adı SAVE       gibi bir tanımlama (definition) mı var acaba? SAVE olmadan da işliyor sanırım?
Çağırırken blok numarasından sonra subroutine_adı 'nı vermek kafi. Yanılmıyorum umarım.

( bora )

Alt program konusu şöyle;

SINUMERIK 880,810M,810T,840,SYSTEM3 gibi eski versiyonlarda alt programlar mutlaka ve mutlaka L1,L81,L300 v.b. gibi olmak zorundadır.Çünkü o model makinelerde herşey EPROM ile tanımlanıyordu ve EPROM da alt program yalnızca "L" ile başlayacak şekilde tanımlanmıştı.

Artık SINUMERIK 840D,810D ve 840C de kısıtlama yok!

Uzantısı SPR olduğu sürece adı ne olursa olsun yazılan tüm programlar "alt program"dır.bora.spr,romelion.spr,turkey.spr,L81.spr v.b.

PROC  tanımı biraz karışık.Mümkün olduğunca karıştırmadan anlatmaya çalışacağım.

Diyelim ki bir "kılavuz çekme" döngüsü yazmak istiyorsun.Bu döngüyü yazabilmek için bazı tanımlamalar yapman gerekiyor.
Başlama noktası,yaklaşma noktası,adım,girişte dönüş yönü,çıkışta dönüş yönü gibi tanımlamaları yapman için PROC ile tanımlaman gerekiyor.Eğer PROC ile tanımlamazsan DEF ile tanımlasan bile makine tanımlamayı kabul etmez.

Şöyle :

PROC KILAVUZ (başnok,yaknok,adım,gidön,çıdön) SAVE

Burada kılavuz programı için başnok,yaknok,adım,gidön ve çıdön adında değişkenler tanımladık.Bunarın ne görev yapacağını da programcı daha sonra istediği gibi tanımlayabilir.

Bu PROC olayı aslında bayağı derinlere gidiyor tam öğrenmek istiyorsan.Ama makine başında olmadan öğrenmek çok zor.O yüzden bu kadar anlatıyorum.


Alt program çağırırken de;
Program içerisinde yalnızca alt program adını yazman yeterli(eğer alt program yegane ise).Tabi program içerisinde çok sayıda aynı alt program varsa yalızca alt programın bulunduğu blok numarasını yazacaksın.Alt program adını istemez zaten.
Hiçbir şeye ihtiyacımız yok,yalnız bir şeye ihtiyacımız vardır;çalışkan olmak!

K.Atatürk

eğitmen1

Kardeş yazını yeni gördüm tezgahla ilgili şikayetlerini bana bildirirsen yardımcı olabilirim.
Bağcılar eml 0212 5501599 makina bl. 143-144
Hakan Bayburt

karakaya

iyi günler arkadasim siemens kontrol panelini türkce anlatan bilgiyi nasıl bulurum (tezgahın ustunde V700 yazıyor) kontrol panelinin modelini bilmiyorum tezgah eski kendi içindeki paket programları öğrenmek istiyorum teşekkürler..,

musyap

merhaba arkadaşlar   MAHO  DMC50H  yatay işleme merkezi tezgahımızın siemens sınumerik 840d ye ait verileri olan arkadaşlar yardımcı olursa sevinirim takım sıfırlama , programlama gibi .birde tezgahta lazer ile takım ölçme var.bilgisi olan paylaşırsa daha çok sevinirim herkese iyi günler

s.demir

Arkadaşlar;

Ben klavuz çekme çevrimi konusunda yardımlarınızı rica edecektim. M29, G63, G33 gibi komutlar tam olarak ne işe yarıyor. Encoderli, Encodersiz klavuz  çekme ne anlama geliyor. Bu komutlar uygulandığı vakit CNC tezgahta ne gibi değişiklikler oluyor?
Şimdiden saygılar

( bora )

Alıntı yapılan: s.demir - Mart 01, 2012, 05:51:23 ÖS
Arkadaşlar;

Ben klavuz çekme çevrimi konusunda yardımlarınızı rica edecektim. M29, G63, G33 gibi komutlar tam olarak ne işe yarıyor. Encoderli, Encodersiz klavuz  çekme ne anlama geliyor. Bu komutlar uygulandığı vakit CNC tezgahta ne gibi değişiklikler oluyor?
Şimdiden saygılar

Merhaba.
Öncelikle enkoderli kılavuz çekme için "takmatik" dediğimiz kılavuz tutucularından kullanman gerek.Bu tutucudaki yay kılavuzun geri dönüşünde esnemeyi absorbe eder ve kılavuzun kırılmasını engeller.
Enkodersiz kılavuz (rigid tapping diye de geçer)normal bir takım tutucuyu kullanarak kılavuz çekmedir.Enkoderli kılavuz çekmede kılavuz delik dibi Z seviyesine geldiğinde geri dönmeden önce çok kısa bir mesafe daha işmilini durdurarak ilerler,sonra geri dönüş yapar.Eğer standart bir takım tutucu ile bunu yaparsan kılavuzu kırar.
Enkodersiz kılavuz çekmede bu ilerleme yoktur.

M29 komutu rigid yani enkodersiz kılavuz çekmeyi aktif eder.
G63 gagalama,G33 veya G333 enkodersiz kılavuz çekmedir ama mutlaka bu konuda tezgahın kullanım kılavuzuna bakman gerekir.Çünkü tezgah marka ve modeline göre bu kodlar değişebilir.

Kolay gelsin..
Hiçbir şeye ihtiyacımız yok,yalnız bir şeye ihtiyacımız vardır;çalışkan olmak!

K.Atatürk

s.demir

Bora Bey,

Öncellikle cevabınız için teşekkür ederim. Encoder benim bildiğim spindilin devrini okuyan alet. Yani encoderli lavuz çekmede spindel devri okunuyor. Encodersiz klavuz çekmede ise spindel devri okunmuyor mu? Encoder devreye girdiği vakit (devir okunduğu için) klavuz kırılma  riski azalmaz mı? Bu konuyu tam anlayamadım. Sinumerik sistemde klavuz döngüsü G84 olarak geçiyor. Bu döngünün encoderli olup olmadığını nasıl anlayacağız? R08 parametresi ile mi?  Ayrıca R08 parametresi= 2 olursa ne anlama geliyor? Bütün bunları ve M29 komutunu sinumerik sistemde nasıl kullanacağımız konusunda örnek verirseniz çok sevinirim?

Saygılarımla,

s.demir

Bora Bey,

Ayrıca 840D çevrimler için eklediğiniz linki tıkladığımda başka bir sayfa açılıyor. Çevrimlere  ulaşamıyorum. iyi çalışmalar

Saygılarımla;

s.demir

Bora Bey;

Cevabınızı sabırsızlıkla bekliyorum. yukarıda sorduğum soruların hepsi Sinumerik 840C için.

Saygılarımla

s.demir

Bora Bey;

Cevabınızı bekliyorum. Zaman ayırmanız rica olunur

batuxhan


sardeslee

bora bey 810g ile ilgili döküman veya bildiklerinizi paylaşırsanız sevinecem

sardeslee

Alıntı yapılan: ( bora ) - Ocak 06, 2008, 01:52:06 ÖS
Buyrun Siemens'çiler
SINUMERIK 840Dsabit çevrimleri CYCLE81,CYCLE82 vb....

http://bora.yurttas.googlepages.com/SINUMERIK-CYCLES2.doc


Türkçe!!!
bora bey 840d de hafızaya attığım program reme sığmıyor load ediyorum yetersiz bellek diyor rem 948.000kb  kadar çıkıor fakat 700000den sonra bellek yetersiz diyor size sorum şu rem arttırılabilir mi iki sinutrain elinizde varsa paylaşırmısın kolay gelsin

gKHanab1

Selamın aleyküm bora bey ben öğrenciyim bana 840d oparatör kullanım kılavuzu cok acil lazım yaklasık 2 aydır arıyorum ama bulamadım dönem ödevi için buradayım yapamazsam sıfır alıcam. Bana çok acil yardım edebilir misiniz? Teşşekkürler :-\