Dağıtım delikleri

Angelo_leo

Guest
Merhaba, çocuklar, bu sabah benim problemime bir çözüm bulmak için bir çözüm bulmaya geldim, ne yazık ki başarılı olmadan.

Size ne yapmak istediğimi söyleyeceğim.

Bir alucobond paneli temsil etmesi gereken bir parametrik blok var ve 100 bin farklı boyuta sahip olduğumdan beri, panellerin her farklı boyutu için montaj deliklerin dağıtımına bir çözüm bulmak istiyorum.

2800 mm uzunluğunda bir panel var, ilk ve son delik ile 25mm'nin kenarlarından uzak ve bir diğeri arasındaki maksimum delik eksenli 600mm.

Onu, panelin tüm uzunluğu ve uzun süre modüler bir "stira" eylemi ile yarattım.

Bunun yerine, yukarıdan 600mm sütunları arasında en fazla mesafe veren "linear parametre" eylemi kullandım.

Sorun, deliklerin arakması 600'ün alt kısımları değildir ve son delik ilkinden farklıdır. Birkaç kelimede merkezi ve simetrik deliklere sahip değilim.

Problemimi daha iyi anlamak için dosyaları ekliyorum.

Bunu yeniden üretmek için bir yol var mı?
 

Ekli dosyalar

  • s1.png
    s1.png
    491.8 KB · Görüntüleme: 19
  • s2.png
    s2.png
    130.5 KB · Görüntüleme: 20
Parçanın toplam uzunluğu ile hi testi, deliklerin bölünmüş mesafesi = toplam sayıda delik
 
Parçanın toplam uzunluğu ile hi testi, deliklerin bölünmüş mesafesi = toplam delikler
merhaba falonef, cevap için teşekkür ederim, ama maalesef ve beni affet, anlamadım.
Daha iyi açıklamaya çalışıyorum, açıklamada bunu yapmak istemiyorum.

Bir zamanlar dinamik blok kurdum, demir eylemle uzun süre değiştirmek için özgür olmak istiyorum ve ulaştığım gibi, parametrelemeler 3 basit kurallara göre ayarlanmalıdır.

1) Panelin kenarlarından ilk ve son delik uzaklığı =25mm
2) maksimum merkezi delik interasse = 600
3) İlk ve ikinci delik arasında ve son ve son delik eşit olarak etkileşime girdi ve 600mm'den fazla değil.

Bu gibi bir şeyi otomatik olarak parametrelemek mümkün mü?
 
Uygun bölümde yazmak, orada assiduously çalışanlardan tavsiye almak daha olasıdır.
Soru sormak moderatörler Tartışmayı hareket etmek için.
 
Autocad'ın formülleri kullanabileceğini düşünmüyorum. Belki yanlışım.

Catia v5 evet.
Bu, çok iyi yapılandırmanızı sağlar
 
İyi olan şey, ihtiyacınız olanı parametrelendirmenizdir, buna nasıl ihtiyacınız var. E.g. panelinin uzunluğunın ötesinde (belgeden kenardan 25 mm sabit mesafe ile delikten yaptığım rahatlık için, parametrik aynı zamanda bu değer, sadece yukarıdaki node gördüğünüz gibi, ancak panel kurulundan panele kadar dikkate alan bir değer yaratabilirim). .
00.jpg... panel yüksekliğiyle başa çık. .
01.jpg

02.jpg... Delikler arasındaki maksimum kesişim...
03.jpg

04.jpg... ve elbette deliklerin yarı/diameteru.
05.jpg

06.jpgZaten otocad'da tasarıma sahip oldum ve nerede olduğunu görebiliyordum.
 
Merhaba, Tristan!
Çok ilginç olan bu şey, ama ne yazık ki stüdyomuzda sadece otocad ile çalışıyoruz ve diğer teknisyenlerle arayüz bunu exlusive olarak kullanmak için biraz zorlandım.

Çok kötü, çünkü bu gibi bir sürü zamanımı kurtaracak.

ps: cehalet affet.

Autocad vanilya ile ne demek istiyorsunuz?


Her neyse yardımınız için çok teşekkür ederiz.
 
Merhaba.
Bir ömür boyu otocad kullanmıyorum
Ama sanırım, mevcut versiyonlarla bile, *.lisp'te programlayabilirsiniz.
Zaman geri dönüşte mükemmel sonuçlarla birçok kişisel hizmet yaptım.
Sınırları olan dinamik bloklar yerine, geçerli bir alternatif olabilir.
Bu dille değişkenleri ekleyebilirsin.
Öğrenmek için çok karmaşık bir dil değil.Buraya bakın
 
Son düzenleme:
Merhaba x11start, bu arada Size çok ilginç olan lisp için teşekkür ederim.
Yapmam gereken işi hızlandırmama yardımcı olabilir.

Sadece bir şey fark ettim:
Her seferinde osnap'u alıyorum ya da daha iyi bir şekilde başkalarını aktive ediyorum.

Benim sorunum mu yoksa lisp'in çalışmasıyla ilgili bir şey mi?
Sanırım bunu düzelttim.

Uygulamada, lisp kodunuzda değişken "smode" Değişti.

Şimdi osnap'ı değişken eklemeye çalıştığım için etkinleştiriyorum.
 

Forum İstatistikleri

Konular
58,521
Mesajlar
499,056
Kullanıcılar
104,110
Son Üye
ChristianR

Çevrimiçi Üyeler

Şu anda çevrimiçi üye yok.
Geri
Üst