Inventor iLogic ile ilk Kuralım

Inventor iLogic get started preview.png

iLogic ile kod yazmak kadar kodlar ile yönetilecek modelinde ilogic kurallarına uygun çizilmesi kodlarımızın hatasız ve hızlı çalışmasını sağlayacaktır bu yüzden ilogiç ile kod yazmaya başlamadan önce Inventor medelimizi ilogic kuralları ile yönetilebilecek bir yöntemle oluşturmak bize hız ve zaman kazandıracaktır. 

 

Peki iLogic Nasıl Çalışır? bu sorunuzu bir kaç madde ile açıklamaya çalışalım.
1. Kuralların Tanımlanması: iLogic, Visual Basic temelli bir komut seti kullanarak tasarımın nasıl davranacağını belirleyen kurallar tanımlamanıza izin verir. Bu kurallar, Inventor içinde belirli olaylar meydana geldiğinde (örneğin bir parametre değiştiğinde) çalıştırılabilir.
2. Parametrelerin Kullanımı: iLogic kuralları, Inventor modellerinde kullanılan parametrelerle doğrudan çalışabilir. Bu, bir parça boyutunun, malzeme türünün veya başka bir özelliğin dinamik olarak değiştirilmesine olanak tanır.
3. Kural Düzenleyici: iLogic kuralları, Autodesk Inventor içinde yer alan Kural Düzenleyici (Rule Editor) aracıyla yazılır ve düzenlenir. Bu araç, kural yazımını kolaylaştıran bir arayüz sağlar ve çeşitli hazır fonksiyonlar sunar.
4. Otomasyon: iLogic, kullanıcıların tasarımlarını otomatikleştirmesine olanak tanır. Örneğin, belirli koşullarda bir parçanın boyutlarını otomatik olarak değiştiren bir kural tanımlayabilirsiniz.
5. Kullanıcı Arayüzü Elemanları (Formlar oluşturulması): iLogic ile etkileşimli kullanıcı arayüzü elemanları (düğmeler, metin kutuları vb.) oluşturabilirsiniz. Bu, tasarım sürecinde kullanıcıların belirli parametreleri hızlıca ayarlamalarına olanak tanır.
6. API Erişimi: iLogic, Autodesk Inventor API’sine erişim sağlar. Bu sayede daha karmaşık işlemler ve entegrasyonlar gerçekleştirilebilir.

 

iLogic kullanımını bir örnek ile açıklayalım ;

  • İlk olarak bir yeni bir part dosyası açın 
  • Bu part dosyasında Create 2D Sketch komutunu tıklayarak bir 2B Eskiz (2D Sketch) oluşturun.
  • Bu eskiz içine bir dikdörtgen oluşturalım ve olcülerini şu şekilde oluşturun

Ekran görüntüsü 2024-08-16 225230.png

burada dikdörtgenin yatay olcusunun adını Uzunluk olarak değiştirin ve Extrude işlemi ile katı modeli oluşturun 

Extrude için Distance olcüsünün parametresinin adını Kalınlık olarak değiştirin.

Inventor ilogic get started 1.png

Şimdi bir kural (Rule) oluşturarak parametrelerimize koşul atayarak değişimlerini bu koşula göre olmasını sağlatabiliriz .

Kural oluşturmak için iLogic Browser üzerinde Rules tabında sağ tuş yapıp Add Rule veya Inventor Manage tabında Add Rule komutunu tıklayabilir ve gelen pencereye kuralınızın adını girebilirsiniz 

Inventor iLogic get statted right click add rule.png      Inventor iLogic get statted manage add rule.png


Şimdi bu parçanın Uzunluk parametresine göre Kalınlık parametresini kurallı olarak değiştirmek istersek bu durumda, bir iLogic kuralı şu şekilde tanımlanabilir: Eğer koşulu ile Uzunluk  parametresini kontrol ederek burada ki  koşula göre Kalınlık parametresinin değerini belirleyebiliriz.

 

 

 

 

'if ile eğer şartı oluştur ve Uzunluk parametresi kontrol edilir
If Parameter("Uzunluk") < 150 Then
    Parameter("Kalınlık") = 10
Else
    Parameter("Kalınlık") = 20
End If

 

 

 

 

Yukarıda yazan kodun açıklaması Eğer Uzunluk parametresi 150 değerinden küçük (150 dahil degil) ise Kalınlık parametresi 10'a eşit olsun, değilse 20'ye eşit olsun olacaktır. 

 

GK

3 Yorumlar