Meclis kısıtlamaları, modeli belirsiz veya istikrarsız bir duruma kilitleyen bir durumdur. Ancak, disiplin olmadan uygulanan, kısıtlamalar olmadan yapılan beklenmedik hataları hızla aşırı yüklemede bir kaynak haline gelebilir - modelinizin belirsiz veya istikrarsız bir duruma kilitlediği durumlarda, tasarım boyunca değişiklikler yapmak için beklenmedik bir şekilde zorlanabilir stratejiler sağlar.

Assembly Constraints'ı ve Over-Defining Riskini Anlamak

Bir montaj kısıtlaması (ayrıca çeşitli yazılım paketlerinde bir eş veya ortak olarak adlandırılır) iki veya daha fazla bileşen arasındaki geometrik bir ilişki tanımlar. Ortak kısıtlamalar, eş (parallel), tangent, konsantrik ve mesafe.Her kısıtlama, bir parçasın nasıl hareket edebilir veya geri dönebileceğini sınırlandırır.

[FONT:0]Over-defining[Dönetici:0)[Dönetici][Dönetici)[Dönetici) ve bir yüz eş kullanarak bir yeltenme işlemiş, sonra aynı cıvatada bir düzeltme kısıtlama eklemek, hala işe yarayabileceğiniz bir sonraki değişiklik (barış uzunluğu yeniden tanımlamak veya değiştirme gibi) birçok şarj cihazını kullanarak çatışma talimatlarına yol açan, hataların üstesinden gelmek, yavaş yeniden inşa etmek veya yanlış davranışlarda bulunmak.

Over-constrained modellerinin ortak belirtileri şunları içerir:

  • [FONT:0]Unexpected çözücü hataları “over-constrained assembly” veya “çiftleri çözmeyin.”
  • [0]Component patlama[[Dönemli patlamalar[Dönemli patlamalar[Dönemli patlamalar[Dönemli patlamalar) onları hareket etmeye çalışırken imkansız pozisyonları atlar.
  • [FONT:0]Slow performans[[[Dönetici:0) çünkü çözücü çatışma kısıtlamaları çözmek için ekstra döngüler harcar.
  • [FONT:0]Difficulty editing[DiffiT:1] – küçük bir değişiklik bile bir eş başarısızlıklarının bir kısmını tetikler.

Aşırı finanse etmenin kök nedenini anlamak bundan kaçınmanıza yardımcı olur. suçlu neredeyse her zaman temel ve hoşgörüsüz kısıtlamalar arasında ayrım yapmak için bir başarısızlıktır. Birkaç temel ilkeyi içselleştirerek, kısıtlama planınızı yalın ve sağlam tutabilirsiniz.

Constraints uygulamadan önce Clear Design niyetlerini Tanımlayın

Eş aracı açmadan önce kendinize sorun: 0:0) Bu bileşenin hangi temel davranış göstermelidir?) Bir demiryolu boyunca parça kaydırılır? Bir eksen etrafında sabit kaldı? Her kısıtlama doğrudan bu amaca hizmet etmelidir.

Kinematik ve Statik Gereksinimler arasında ayrım yapmak

Birçok toplantıda, bazı bileşenler hareket etmelidir (kinematik), diğerleri sabit kalmak zorunda kalırken (statik). Over-defining genellikle mühendisler tüm bölümleri tamamen serbest bırakılabilir, ancak altı derece özgürlük (üç çeviri, üç rotasyon) Gerçek anlamda, bir kayma kapısı sadece bir kısıtlamaya ihtiyaç duyar; aynı şekilde bir paralel bir çift eşleme aynı şekilde yapılır, bir parçaya tam olarak karışır bir delik sadece konsan ve tesadüfen eşiğine ihtiyaç duyabilir.

Modeling yapmadan önce bir Constraint Stratejisi oluşturun

Deneyimli tasarımcılar, toplantının başlarında basit bir “konuşturucu harita” çizer. Örneğin, bir pistonlu montaj için, kısıtlama planı olabilir:

  • Base silindir: Düzeltme (veya tamamen montaj kaynağı tarafından kısıtlanmış).
  • Piston: silindirle birlikte konsantrik +, türetilen bir referans uçağı ile çakıştı (yalnızca bir çeviri özgürlüğüne izin vermek).
  • Bağlama çubuğu: iki konsantrik çift (biri piston pin, bir crank pin ile).

Her kısıtlamanın gerekli olduğunu unutmayın – biri kırmızıdandır. İlk önce niyeti tanımlamakla doğal olarak aşırı kısıtlayıcılardan kaçınırsınız.

Tasarım niyetinin belirlenmesine daha fazla atıfta bulunun:0)SolidWorks'in montaj arkadaşları üzerindeki belgeleri) ve ).Autodesk Inventor'un kısıtlamaları referansı).

Temel İlişkilere Sadece Kıtlamalar

Aşırı finanse edilmenin en etkili yollarından biri, kısıtlara karşı minimalist bir tutum benimsemektir. Sadece gerekli göreceli pozisyonu ve hareketi elde eden en az sayıda eşi uygulayın.Her ekstra kısıtlama - hemen bir hataya sebep olmasa bile - düzeltmeye gürültüyü ekleyin ve esnekliği azaltır.

Red dışıt Constraints

Reddant kısıtlamaları da içerir:

  • Aynı şeyi başarmak için iki yüz arkadaşı (örneğin, iki kişi yaralanmış ve sıfır mesafede).
  • Hem bir konsantrik bir eş hem de aynı eksende bir düzeltme kısıtlaması.
  • Birden fazla mesafe eşi, küresel bir parametre tarafından yönlendirilen aynı boyutu ifade eder.
  • Başka eşler tarafından tamamen kısıtlanan bir bileşen üzerinde düzeltmeyi kullanarak.

Çoğu CAD yazılımı, devre dışı kısıtlamaları kontrol etmek için araçlar sağlar. Örneğin, SOLIDWORKS'de, "MateXpert" yararı, modelinizi temizlemek için bu aracı periyodik olarak çalıştırabilir veya sorunlu eşleri tespit edebilir.

Özgürlük Dereceleri - Pratik Bir Örnek

Bir menajeri monte ettiğinizi düşünün. pin döndürmeli ve iki menajer yaprakları ile birlikte ayel kalmalıdır. temel eşler şunlardır:

  1. pin ve bir yaprak deliği arasındaki konsantrik.
  2. pin yüzü ve yaprak yüzü arasında Coincident (o halde pozisyon aksi yönde).
  3. İkinci yaprak ve pin arasında konsantrik.
  4. İkinci yaprak yüzü ve pin yüzü arasında Coincident.

Bu iki çift – dört çift toplam. Bazı kullanıcılar, yaprak kalınlığı değişiklikleri sırasında paralel bir eş ekleyebilir.Bu paralel eş kırmızıdandır çünkü konsantrik ve tesadüfen eşler zaten yaprakları doğru bir şekilde hizaladılar.Eksiyon kalınlığı değişiklikleri olduğunda aşırı finanse etme riskini ortaya koyar.

Konstrüksiyon Türlerinin Stratejik Kullanımı

Tüm kısıtlamalar eşit değildir. Her ilişki için doğru türü seçmek gerekli kısıtlamalar sayısını azaltır ve aşırı kısıtlayıcıları önler. Aşağıda ortak kısıtlamalar kategorileri için ipuçları vardır.

Mate vs. Align vs. Fix

  • [FONT:0)Mate (coincit)) – Kompaj, silindirik veya nokta kontaktları nerede dokunursa veya kızarırsa en yaygın ve genellikle doğru şekilde kullanılan en az kısıtlayıcıdır.
  • [FONT:0)Align (parallel))[yüzlülükler paralel olmalıdır, ancak uyumlu değildir. Eşleştirmenin aşırı kullanımı, özgür kalmalı özgürlük derecelerini kilitleyebilir.
  • [FONT:0)Fix – Sadece ) temel bileşende veya tamamen hareketsiz parçalarda bulunan parçalarda, diğer eşlerin tüm kalan özgürlük derecelerini kilitleme niyetinde olmadığı bir bölümünü asla düzeltmeyin.

Limit ve Hareket Kısıtları

Cenâb-ı Hakk'ın (Sürek) “Üye/günüm” (Sürek) [Dört/Cam)[DDDört:3) [Düzüğün sınırlılığı ancak aynı eksenleri kısıtlayan diğer kısıtlamalarla birlikte tanımlanabilecektir. Örneğin, çevirisini düzelten bir eşe bir mesafe sınırı uygulayın ve aynı zamanda bir çatışmaya neden olacaktır.

Eksekler için konteynerler olarak Subassemblies kullanın

Ortak bir stratejik hata, her bileşeni doğrudan üst düzey bir toplantıya kısıtlamaya kısıtlamanın yerel olarak yönetildiği bir alt yapıtmaktır.Örneğin, piston, çubuk ve crank to a subassembly, Conassembly, o zaman altları sadece birkaç dış eşiyle (örneğin, motor bloğuna konsansüsü) alt yapısını da genişletir.

Daha fazla kısıtlama türü seçmede, bkz.D:0)PTC Creo'nun montaj kısıtlamalarına kılavuzlukları[Dön 1: 1).

Organize ve Doküman Konsolosluk Yapın

İyi bir şekilde eğitilmiş bir model bile, kısıtlar dağınık, isimsiz ve yüzlerce kişi arasında gizlidir. İyi organizasyon aşırı finanse edilene karşı koruyucu bir ölçüdür, çünkü bulmak ve kırmızı kısıtlamaların kaldırılması çok daha kolay.

Mantıksal Naming Konvansiyonları Kullanın

Örneğin, "Mate1" veya "Angle2" gibi varsayılan isimleri kabul etmek yerine, kısıtlamaların gerekli olduğunu ve hangi incelemeye ihtiyaç duyabileceğini yeniden gözden geçirin.

Gruplar Subassembly veya Fonksiyonlar Tarafından

Çoğu CAD yazılımı, kısıtlama ağacındaki klasörleri oluşturmanıza olanak sağlar. “Kinematik Constraints” için klasörler oluşturun, “Fasteners” “Orientation” vs. Tüm eşleri tek bir klasörde kaydırın. Bu gruplama sadece organize değil, aynı klasörde iki çift aynı şeyleri yapar, neden soru sorabilirsin.

Kontrollü tasarım tabloları ve Parametreleri Ortalaştırmaya

Birçok kısıtlama aynı mesafe veya açıyı referans ettiğinde, bu değeri küresel bir parametre veya tasarım masasından uzaklaştırır. Örneğin, her zaman yüzeyinin altında 5 mm oturtmanız gerekir, aksi takdirde bir parametre “SetScrewOffset = 5.0 mm” ve daha sonra parametreyi dengelemeniz gerekirse, parametreyi bir kez değiştirirsiniz ve tüm kısıtlamalar otomatik olarak güncelleştirir.

Parametrik ve Equation-Driven Constraints

Parametrik kısıtlamalar - boyut ve ilişki değerleri değişkenleri, denklemler veya geometrik koşullar tarafından yönlendirilir - ham kısıtlama sayısını azaltmak ve aşırı finanse etmek için güçlü bir yol.Bir bileşen merkezi tutmak için dört ayrı kısıtlama yerine, bir simetri koşulu veya orta nokta kısıtlama kullanabilirsiniz.

Symmetric ve Midplane Constraints kullanın

Birçok CAD paketi, bir uçağın veya yüzü referans eden simetrik eşler sunar. Örneğin, iki duvar arasında bir para birimi simetrik olarak konumlandırılması için, iki mesafe eşi yerine tek bir simetrik kısıtlama kullanabilirsiniz. Bu, kısıtlama sayısını azaltır ve simetrinin boyutlarını değiştirirken otomatik olarak korunur.In-definition sadece bir geometrik koşula sahip olmak zorunda kalır, iki manuel olarak muhafaza edilir.

Red dışı Mates'a Equations

Bir kaydırıcının 10 mm'yi hareket ettiğinde 45 derece döndürmesi gerektiğini varsayalım: iki ayrı eş tanımlayabilirsiniz: Yararlı ve slaytçı için bir mesafe eşi. Ama aynı zamanda onları “cam takip” veya “gear oranı” gibi bir mekanik çiftle bağlayabilirsiniz; Bu, açık bir şekilde eşin ihtiyacı ortadan kaldırır ve potansiyel çatışmaları ortadan kaldırır.

Constraints Aile Masaları için Tasarım Masaları

Bir montajın birden fazla boyut varyasyonu üretseniz, tasarım tablolarını (Excel-güdümlü konfigürasyonları) kontrol etmek için kullanmayı düşünün. Örneğin, bir dizi kapak için, valf kök ve konut arasındaki mesafe değişebilir. her bir yapılandırma için her bir çift düzenleme yerine, bu kısıtlama değerini kontrol etmek için bir tasarım masası sütununu kullanın. Bu uygulama doğal olarak yerdeki manuel kısıtlamaları sınırlar ve konfigürasyonlar arasındaki hataların aşırı-tafinanslarını engeller.

Düzenli olarak Denetim ve Refine Constraints Throughout the Design Rise

Eklenme yönetimi bir zaman aktivitesi değildir.Evre geliştikçe - bölümler eklenir, boyutlar değiştirilmiş, alt topluluklar yeniden düzenlenebilir - kısıtlama planı gözden geçirilir ve temizlenmelidir.Gerekleme süresi denetimleri, kırmızıdan ve çatışma çiftlerinin kademeli birikimini önler.

Solver Teşhis Araçları

Her büyük CAD sistemi tanınmış:

  • [FONT:0]SOLIDWORKS: MateXpert – Aşırı sağlanmış eşleri, özgürlük derecelerini ve düzeltmeleri öneririm.
  • [FONT:0)Inventor: Constraint Tanılar[Dönetici: 1) Yüksek ışıklar, bu tür kısıtlamalar veya çatışma içinde.
  • [FONT:0)Creo: Assembly Tanıları[Dönetici: 1 ) – Her bir bileşen için özgürlük derecelerini gösterir.
  • [[FONT:0)Fusion 360: Ortaklar ve As-Yapılmış Ortaklar[[Dönetici: 1) - Kalan DOF'lerin açık bir görselini sağlar.

Bu araçları herhangi bir büyük değişiklikten sonra çalıştırın. Genellikle gelecekteki hataların sebep olacağını gizli reddanslar ortaya koyarlar.

Bir Constraint Review Checklist

Tasarım incelemeleri sırasında, bir çek listesi noktası içerir: “Bir bileşeninin bir çeviri DOF olması gerektiği konusunda daha fazla kısıtlamaya sahip olması gerekir; eğer hareket eden her bir bileşen için, amaçlanan hareket türü (biri, çeviri, rotasyon, rotasyon, bir araya) not edin ve kısıtlamaların tam olarak doğru bir şekilde uygulanması gerektiğini onaylayın.If a component should slide, it should have one translation DOF; if it should be correct, it should be correct, it must be zero DOF. any deviation (e.g., a blowal DOF because to an extramate) is an over-definition risk.

Version Control and Incremental Constraint Addition

Yeni bir toplantı inşa ederken, kısıtlar artarak, temel bileşenle (genellikle sabit) başlayın ve sonra ilk büyük hareket bölümü ele alalım. Her yeni kısıtlamayı manuel olarak hareket etmeye çalışarak (eğer yazılımlarınız tarafından izin verilen) bir parçanız beklendiği gibi hareket ederseniz, aşırı kısıtlanmış veya aşağılayıcı bir duruma sahip olabilirsiniz.Bu artış yaklaşımı erken çatışmaları yakalamak için, onlarca arkadaşınız eklenir ve çözücüyü test etmek için imkansız hale gelir.

Over-Definition'ı Önlemek için ek en iyi uygulamalar

Yukarıdaki temel stratejilerin ötesinde, birkaç gelişmiş teknik aşırı kullanımlara karşı daha fazla koruma sağlayabilir.

Esnek Subassemblies

Büyük meclislerde, birçok alt topluluk hareket parçaları içeriyor (örneğin, bir araçla lineer bir demiryolu). varsayılan olarak, çoğu CAD yazılımı, bir ebeveyn meclisine eklendiğinde, alt yapısını sıkı bir şekilde kapatarak, tüm iç hareket bastırılır.[0]Eğer o zaman dış bir bileşene taşımaya çalışırsanız, arabayı yapay olarak aşırıdan fazla tanımlayabilirsiniz.

Geometrik Bağımlılık Zincirlerinden Kaçınmak

Geometrik bağımlılıklar, B'ye C'ye kadar kısıtlandığında meydana gelir ve C'ye geri döner. Bu, sistemi kolayca tanımlayabilen kapalı bir kısıtlama yaratır. Örneğin, kapalı bir üçgende dişli eşleri ile bağlantı kurmak, bir döngü gerekliyse (bir dört baraj) esnek serbest bırakmak için esnek bir şekilde kısıtlamak veya basit bir şekilde kısıtlamak gerekir.

Yazılım tabanlı Davranışlara Göz Sağlayın

Farklı CAD yazılımı farklı şekilde çalışır.Bazıları SolidWorks gibi, genellikle otomatik olarak kırmızıdan çıkarmalı ve onları “over-defined but okay” olarak işaretleyebilir.Inventor gibi, araç toleransını anlamanız için bir hata oluşturabilirsiniz. Ancak ne olursa olsun, hatalarınızı düzeltmeye güvenmeyin - sıfır kırmızıdan çıkarma ağacı için baskı yapın.

Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç

Montaj kısıtlamaları, tasarım tanımlamak ve alt topluluklarda kısıtlamalar sağlamak için yeterli bir yapı sağlamak için dengeleme eylemidir - model esnekliğinin sessiz katili - bu ipuçlarını uygulamanız gerektiğinden kaçınılabilir, stratejik türleri ve tutarlı organizasyon. tasarım niyetini tanımlamak için yeterince özgürlükten vazgeçerek, alt topluluklar içinde kısıtlamalar sağlar ve düzenli olarak denetim yapın, esnek modeller yaratırsınız.