Yukarıdan Aşağıya Tasarım için iLogic – 3DCAD.news

Mekanik tasarım için Autodesk Inventor 3D CAD'in, sac metalden oluşturulmuş mavi bir kutunun veri kümesini gösteren bir ekran görüntüsü.

Programcı olmayanlar için beş Autodesk Inventor iLogic verimlilik hilesi: Yukarıdan aşağıya modelleme

Önceki alıştırmalarda, tasarım amacını iletmek için parametrik bir parçaya nasıl iLogic formu ekleyeceğimizi ve iProperties’in tutarlı bir şekilde doldurulduğunu kontrol eden bir parça dosyasına nasıl iLogic kuralı ekleyeceğimizi öğrenmiştik.

Bu yazı iLogic’in gerçek ‘Yukarıdan Aşağıya’ tasarım için nasıl kullanılabileceğini gösterecektir.

Autodesk Inventor öğrenirken, birçok kişiye ‘aşağıdan yukarıya’ modelleme tekniği öğretilir. Her bir parça ayrı ayrı modellenir ve daha sonra diğer parçalara göre konumlandırılmak üzere bir montaj dosyasına eklenir.

‘Aşağıdan yukarıya’ küçük, basit montajlar için meşru bir tekniktir. Bir bisiklet düşünün. Bileşenler arasındaki bağlantılar standarttır ve bir bileşen kütüphanesinden bir itmeli bisiklet tasarlamak kolaydır.

Ekip olarak büyük ve karmaşık montajlar üzerinde çalışırken ‘aşağıdan yukarıya’ kısıtlayıcı olabilir. Bir parçada yapılacak herhangi bir değişiklik, montajdaki diğer tüm parçalarla ilişkili olarak değerlendirilmelidir. Güncellenmesi gereken bileşenler gözden kaçabilir ve bu da ileride sorunlara neden olabilir.

‘Yukarıdan aşağıya’ tasarım kullanılarak önce global parametreler ve ilişkiler tanımlanır; ardından tasarım her bir ekip veya ekip üyesi için bölümlere ayrılır. Global parametrelere ve çalışma geometrisine atıfta bulunarak, tasarımda her yeri aynı anda güncelleyen değişiklikler yapılabilir.

Bu bağlamda, ‘Yukarıdan Aşağıya’, kontrol parametrelerini Montaj dosyasında tanımlayacağımız ve parametre değerlerini Parça dosyalarına aktaracağımız anlamına gelir. Bu yalnızca iLogic kullanılarak gerçekleştirilebilir.

Bu içerik ilk olarak AU 2023’te uygulamalı bir Laboratuvar olarak sunulmuştur. AU sınıf sayfasından bir bildiri, sunum, veri seti ve gösterimlerin videolarını indirebilirsiniz:
IM602043-L Programcı olmayanlar için beş Autodesk Inventor iLogic üretkenlik hilesi! [Lab]

iLogic ile yukarıdan aşağıya tasarım için global parametreler oluşturma

Bu alıştırma için örnek veri setinde, iLogic kullanarak parçalara referans vereceğimiz üç kullanıcı parametresi tanımladık. Bunlar

Örnek veri kümesindeki parça dosyaları aynı isim ve değerlerle aynı parametrelere sahiptir. Bunu gerçekleştirmek için kullanışlı bir araç, parametreleri XML’e ‘Dışa ve İçe Aktar’dır.

iLogic kurallarında bileşenlere başvururken Tarayıcı düğüm adlarını sabitleme.

iLogic kuralları, çalışmak istediğiniz bileşenleri tanımlamak için tarayıcı düğüm adını bir kısayol olarak kullanır.

Bir bileşen bir montaja yerleştirildiğinde, düğüm adına otomatik olarak artan bir sayı eklenir, örneğin ‘n:5’, bunun bu bileşenin bu montaja yerleştirilen beşinci kopyası olduğunu gösterir.

Düğüm isimlerinin üzerine kendi isimlerimizi yazalım. Düğüm adının üzerine yazdıktan sonra, Inventor artık düğüm adını değiştirmeyecektir. Bu, düğüm adını ‘Sabitleme’ olarak bilinir.

Parametre değerlerini montajdan parçalara aktarmak için bir iLogic kuralı yazın.

  1. iLogic tarayıcısından, LMB ile Kurallar’ sekmesi.
  2. iLogic panelinde boş bir alan bulun ve RMB tıklama.
  3. Seçin Kural Ekle ..bir şey yok.
  4. Bu Kural adı iletişim kutusu açılacaktır. Tip ‘Muhafaza iLogic’ giriş kutusuna girin ve LMB ile TAMAM. düğmesine basarak kuralınızı oluşturun.
  5. iLogic kural düzenleyicisi açılacaktır.
Yeni bir iLogic Kuralı oluştururken 'Kurallar' sekmesinin Autodesk Inventor ekran görüntüsü

Bu eğitimde, iLogic’i mümkün olduğunca çabuk kullanmaya başlamanızı hedefliyorum – bu nedenle iLogic editörünü derinlemesine açıklamayacağım; ilerledikçe iLogic Kural editörünün ne işe yaradığını daha iyi öğreneceğiz.

Bu blog gönderisinden aşağıdaki kodu kopyalayıp iLogic kural düzenleyicisinin kod alanına yapıştırın:

‘Üst düzey kullanıcı parametrelerini parçalara bağlayın

‘Muhafaza Tabanı

Parametre(“Muhafaza Tabanı”, “Genişlik”) = Genişlik

Parametre(“Muhafaza Tabanı”, “Derinlik”) = Derinlik

Parametre(“Muhafaza Tabanı”, “Yükseklik”) = Yükseklik

Parametre(“Muhafaza Tabanı”, “Bağlayıcı”) = “CONNECTOR_01”

‘Muhafaza Üstü

Parametre(“Muhafaza Üstü”, “Genişlik”) = Genişlik

Parametre(“Muhafaza Üstü”, “Derinlik”) = Derinlik

Parametre(“Muhafaza Üstü”, “Yükseklik”) = Yükseklik

InventorVb.BelgeGüncelleme()

Kesme işareti ‘ ile başlayan satırlar, bu kuralın ne işe yaradığını bize hatırlatan yorumlardır.

Kodun ilk dört satırı ‘Genişlik’, ‘Derinlik’, ‘Yükseklik’ ve ‘Konektör’ kullanıcı parametrelerinin değerlerini Montaj Kullanıcı parametrelerinden ‘Muhafaza Tabanı’ Kullanıcı parametrelerine aktarır.

İkinci üç kod satırı, kullanıcı parametre değerlerini montajdan Muhafaza üst kısmına aktarır.

Son kod satırı, Inventor kullanıcı arayüzündeki güncelleme düğmesine tıklamaya eşdeğerdir (Işık çakması gibi görünen bir simgeye sahip düğme).

iLogic kodunu test edin!

Bu iLogic kodu, montaj seviyesi parametresinin değerini alır ve parametrenin değerini parça dosyalarının eşleşen parametresine ‘iter’.

  • Montajda, parametre yöneticisini açın.
  • Parametreler yöneticisinde, değerini değiştirin Genişlik parametresine 150 mm.
  • Grafik penceresinde, montajın boyut değiştirmesini izleyin… “Oooooo!” deyin.

Montajdaki parametrenin değeri değiştiğinde, parçadaki değer de değişecektir.

Bu, bir montajın gerçek ‘yukarıdan aşağıya’ kontrolüdür ve yalnızca iLogic ile gerçekleştirilebilir.

Kodda şöyle yazıyor:

Model tarayıcı düğüm adı “Enclosure Base” olan parçayı bulun. Bu kısımda “Genişlik” adlı kullanıcı parametresini bulun.

“Genişlik” parça kullanıcı parametresinin değerini, bu montajdaki “Genişlik” olarak da adlandırılan kullanıcı parametresinin değeriyle aynı yapın.

Ardından, “Muhafaza üstü” adlı parça için de aynısını yapın.

İpucu: iLogic formları ve kuralları genellikle içinde çalıştığınız dosyaya kaydedilir, yani yaptığınız değişiklikler siz açık dosyayı kaydedinceye kadar kaydedilmez. Kendi iLogic projeleriniz üzerinde çalışırken, iLogic Kurallarınız ve Formlarınızdaki değişiklikleri kaydetmek veya harici Kuralları keşfetmek için dosyalarınızı düzenli olarak kaydedin.

Bu çok eğlenceliydi! iLogic hakkında bundan sonra ne öğrenebilirim?

Çok yakında: Montaj modellerini yapılandırmak için Autodesk Inventor iLogic nasıl kullanılır?

Inventor iLogic hakkında nasıl daha fazla bilgi edinebilirim?

AU (Autodesk University), Autodesk’in en önemli müşteri etkinliğidir, ancak yüz yüze etkinlik sona erdiğinde öğrenme sona ermez. AU Online’da isteğe bağlı sınıf videolarını, ders notlarını ve veri setlerini bulabilir, böylece tüm yıl boyunca sektör uzmanlarından, iş ortaklarından ve meslektaşlarınızdan öğrenmenin keyfini çıkarabilirsiniz – hepsi ücretsizdir, oturum açmanız gerekmez.

İhtiyacınız olan ürün tasarımı ve mühendislik içeriğini bulmanıza yardımcı olmak için, AU’nun tasarım ve mühendislik içeriğini sizin için özel olarak derleyen bir açılış sayfası oluşturduk.

Kaynak linki