Robotunuzu neden hâlâ manuel olarak programlıyorsunuz?

Öğretici kumandayla programlamayı kullanmak

Robotlar üretim hatlarına ilk kez 1978'de girdi. O zamandan beri donanım (mekanik ve kontrol sistemleri) önemli ölçüde gelişti. Ancak farklı robotların programlanma şekli çok da değişmedi. İşlerin büyük çoğunluğunda hâlâ manuel programlama kullanılıyor. Ancak yeni çevrimdışı robot programlama (OLP) araçları hızla değişiyor ve benimseniyor.

Üretimi yakından incelersek işi yapmak için genellikle birçok farklı ekipman ve teknoloji kullanıldığını görürüz. Örneğin, yüksek hassasiyetli makineyle işleme yapmak ve fiziksel iş için gereken çalışan sayısını azaltmak üzere CNC makineleri kullanılmaya başlandı. CNC başlangıçta bir kontrol ünitesinde manuel olarak programlandığından ancak programı yazan programcı kadar hassastı.

Zaman içinde bu makineleri çalıştırmak için gereken g-kodunu üretmek üzere çevrimdışı programlama yazılımından yararlanılarak CNC'lerin programlanması daha verimli hâle geldi. Bu da daha fazla doğruluk, makine durma süresinin azaltılması, daha karmaşık parçaların üretilmesi, farklı işlerin yapıldığı düşük hacimli üretimlerde kârlılık, insan hatasının ortadan kaldırılması ve genel üretim maliyetlerinin azalmasını sağladı.

Günümüzde manuel CNC programlama yalnızca yüksek hacimli üretimlerde çok temel işlerin programlanması için kullanılmaktadır. CNC makinelerini programlamak için güçlü ve kullanımı kolay çevrimdışı yazılımların kullanılması, CNC dünyasında standart hâline gelmiştir.

Robotik sistemler de farklı değildir. Başlangıçta, robotları programlamanın tek yolu bir kontrol ünitesinde veya öğretici kumandada manuel programlama yapmaktı. Ancak benzer nedenlerden ötürü bu geleneksel programlama yönteminin yerini çoğu durumda robot simülasyon ve programlama yazılımı almıştır. Robotları programlamanın başlıca üç yolu vardır vardır:

1. Öğretici kumandayla programlama

Bu programlama yöntemi, öğretici kumandanın kullanılmasını içerir. Robotun hareketlerini programlamak için bir kontrol kutusu kullanılır. Robot kolunu istediğiniz her pozisyona hareket ettirir ve ardından pozisyonu programda bir nokta olarak kaydedersiniz. Çıktı, robot kolunun markaya özel programlama dilinde hazırlanmış bir programdır.

Öğretici kumandayla programlamanın avantajları

  • Geleneksel programlama yöntemi

  • Robot kolu ile birlikte gelir, bu nedenle ek yatırım gerekmez

Öğretici kumandayla programlamanın dezavantajları

  • İnsan hatasına ve hatalı sonuçlara meyillidir

  • Programlama sırasında robot üretimden çıkarıldığı için robotun durma süresini artırır

  • Robotik ve programlama uzmanlığı gerektirir

  • Her robot kontrol ünitesi farklı bir şekilde çalıştığından her robot markası için bir öğrenme eğrisi gerektirir

2. Fiziksel öğretme

Belirli robotlar, robot kolunu fiziksel olarak hareket ettirerek ve her bir pozisyonu öğretici kumandaya kaydederek programlanabilir. Bu genellikle yalnızca kolaboratif robotlar için bir seçenektir (insanlarla birlikte güvenli bir şekilde çalışmak üzere tasarlanmış robotlar).

Fiziksel öğretmenin avantajları

  • Son derece sezgisel ve görsel yöntem
  • Basit parça programlama için idealdir
  • Öğretici kumandayla programlama kadar zaman alıcı ve zahmetli değildir

Fiziksel öğretmenin dezavantajları

  • Hassasiyet eksikliği

  • Tüm robotik uygulamalar için ideal değildir

  • Karmaşık parçalar için zaman alıcı / programlama süresi

  • Programlama sırasında robot üretimden çıkarıldığı için robotun durma süresini artırır

  • Çoğu endüstriyel robot için kullanılabilir bir programlama yöntemi değildir

3. Çevrimdışı programlama yazılımı

Endüstriyel robotları programlamak için geliştirilen en son teknoloji, çevrimdışı programlama (OLP) yazılımıdır. Bir CNC makinesini programlamak için CNC yazılımı kullanmaya benzeyen OLP yazılımı, endüstriyel robot kollarını programlamak için ideal programlama yöntemidir.

Nasıl çalışır? Çevrimdışı robot simülasyon ve programlama yazılımı, kullanıcının robotu üretimden çıkarmak yerine fiziksel robottan bağımsız olarak bir bilgisayarda programlamasına olanak verir. Yazılım, parçanın CAD modelini içe aktararak yol yörüngelerini otomatik olarak oluşturabilir ve programı dakikalar içinde oluşturabilir. OLP yazılımı, üretilen programda hata ve çarpışma olmamasını sağlamak için gerçek dünyadaki fiziksel robot hücresiyle eşleşen simülasyon/sanal ortam aracılığıyla program optimizasyonu ve doğrulaması da sağlar.

Çevrimdışı programlama yazılımının avantajları

  • Güçlü ve kullanımı kolay, hızlı program oluşturma

  • Tüm robot markaları için tek bir yazılım çözümü sağlayarak markadan bağımsız olabilir

  • Yüksek düzeyde doğruluk elde edilebilir

  • Programlama veya robotik uzmanlığı gerektirmez

  • Robot durma süreleri azalır ve üretim süresi artar

Çevrimdışı programlama yazılımının dezavantajları

  • Güçlü bir çevrimdışı programlama yazılımı, ek maliyet getirir

  • Bilgisayar kullanımı gerektirir

Günümüzde endüstriyel otomasyon, üretim dünyasında yaygın bir trenddir. Daha fazlasını daha yüksek doğrulukla ve daha kısa sürede üretme vaadini yerine getirir. Tedarik zincirindeki aksaklıklar ve ciddi iş gücü açığı, otomasyona geçişi daha da hızlandırmıştır.

Robotlar, otomasyonun kilit noktasıdır. Basit "al ve yerleştir" işlemlerinden kesme, perdahlama, bileme, makineyle işleme ve 3D baskı gibi karmaşık 3D üretim proseslerine kadar çok çeşitli uygulamalarda kullanılmaktadırlar. Ayrıca, her geçen gün daha fazla üretim tesisi, çok sayıda farklı parçadan oluşan düşük hacimli partiler üretmektedir. Bu zıt ihtiyaçlar artık manuel öğretme ile karşılanamaz. Yalnızca iyi bir çevrimdışı programlama yazılımı, tesisinizdeki robotların tam potansiyelinden yararlanabilir.

Yazılım, CNC programlama dünyasında oyunun kurallarını değiştiren bir bileşen olduğunu kanıtlamıştır ve endüstriyel robotlar dünyasında da bunu kanıtlamaktadır. Doğru yazılımı seçmek, çok güçlü bir yatırım getirisi sağlayabilir.

Robotlarınız için en iyi programlama yöntemini kullanıyor musunuz? Endüstriyel robot kolunuzu programlamanın en iyi yolunu belirlemek için robotik uygulamanızla ilgili uzmanlarımızdan biriyle görüşmek isterseniz bizimle iletişime geçin.

 

 

Bir Hypertherm markası olan Robotmaster®, üreticilerin her ölçekten üretim işlerinde verimliliği maksimuma çıkarmalarına yardımcı olan robotlar için çevrimdışı bir robot programlama yazılımıdır. Robotmaster, entegre CAD/CAM işlevinin bir sonucu olarak, herhangi bir karmaşık işlemin programlama parçalarını hızlı ve kolay hâle getirir. Bu sezgisel ve güçlü çözüm, programlama ve robotik uzmanlığı ihtiyacını azaltmak üzere proses uzmanları düşünülerek tasarlanmıştır.