Bir parça, çok konfigürasyonlu bir montajdan dış referanslar içeriyorsa, en iyi uygulama, her montaj konfigürasyonuna karşılık gelen bir parça konfigürasyonu olmasıdır.
Bir montajdaki çoklu konfigürasyonların dış referansları, bir parçanın tekli konfigürasyonunun tanımını etkiliyorsa, montajı kaydederken bir uyarı görüntülenir. Böyle bir çoklu-tek (n:1) ilişkisi olması önerilmez. Yalnızca en son güncellenen montaj konfigürasyonu güncel olacaktır. Diğer montaj konfigürasyonları tarihi geçmiş olacak ve dolayısıyla bunları etkinleştirdiğinizde yeniden oluşturma zaman alacaktır. Ayrıca parçanın tekli konfigürasyonunun farklı versiyonlarının benzersiz tanımlayıcıları olmaz; bu ise yanlış versiyonunun üretilmesi veya satın alınmasıyla sonuçlanabilir.
En iyi uygulama, montaj konfigürasyonları ile parça konfigürasyonları arasında bire-bir (1:1) bir ilişki olmasıdır.
Örnek
Yığın adlı bir montajın
Fikstür adlı bir parça üzerinde bir blok yığını var.
Fikstür'ün yüksekliğinin blok yığınından 20 mm daha yüksek olmasını istiyorsunuz. Yani blok yığınının yüksekliği H ise,
Fikstür'ün yüksekliği H+20'dir.
Montajın üç konfigürasyonu vardır. Her konfigürasyonun farklı boyutta blokları, dolayısıyla farklı H değerleri olur. Fikstür, montaj bağlamında oluşturulur ve yüksekliği, en üstteki bloğun yüzünden 20 mm uzak olarak tanımlanır.
Problem:
n:1 İlişkisi - Önerilmez
Montaj Konfigürasyonu |
Yükseklik (H). |
Parça Konfigürasyonu |
Yükseklik (H+20). |
Küçük |
30 |
Varsayılan |
50? 65? 80? Hangi montaj konfigürasyonunun etkin olduğuna bağlıdır.
|
Orta |
45 |
Büyük |
60 |
Güncel konfigürasyon verileri yalnızca en son güncellenen montaj konfigürasyonu için kaydedilir çünkü diğer iki konfigürasyon için
Fikstür yüksekliği güncel değildir. Örneğin,
Büyük montaj konfigürasyonunu etkinleştirirseniz,
Fikstür yüksekliği 80 olur. Bu nedenle
Küçük ve
Orta konfigürasyonları için,
Fikstür yüksekliği güncel olmaz.
Çözüm:
1:1 İlişki - En İyi Uygulama
Montaj Konfigürasyonu |
Yükseklik (H). |
Parça Konfigürasyonu |
Yükseklik (H+20). |
Küçük |
30 |
Kısa |
50 |
Orta |
45 |
Ortalama |
65 |
Büyük |
60 |
Uzun |
80 |
Artık
Fikstür'ün her versiyonunun benzersiz bir tanımlayıcısı vardır. Güncel konfigürasyon verileri her montaj konfigürasyonu için kaydedilir. Verilerin yeniden oluşturulması gerekmeyeceğinden, montaj konfigürasyonları arasında geçiş yapma süresi kısalır.