Revit modeli neden ağırlaşır, nasıl hafifletilir?
Revit modeli iki türlü ağırlaşır: dosya büyür ya da model yavaşlar. Çoğu zaman ikisi aynı sebeplerden gelir ve bu sebeplerin büyük kısmı modelin kendisi değil, onun içine taşınmış yüktür. Hafifletmenin yolu önce yükün nerede olduğunu bulmak, sonra onu sırayla atmaktır.
Ağırlığın iki yüzü
“Model ağırlaştı” cümlesi iki farklı şikâyeti anlatabilir. Biri dosyanın büyümesidir: RVT yüzlerce megabayta çıkar, gönderilmesi ve yedeklenmesi zorlaşır. Öteki modelin yavaşlamasıdır: açılış dakikalar sürer, görünüşler geç çizilir, kaydetme ve merkezle eşitleme uzar.
İkisi her zaman birlikte gitmez. Küçük bir dosya, çözülmemiş binlerce uyarı ya da karmaşık gruplar yüzünden yavaş olabilir; büyük bir dosya ise yalnız içine gömülmüş bir çizim yüzünden büyük ama yine de hızlı olabilir. Bu yüzden önce hangi şikâyetin söz konusu olduğunu belirle.
Aşağıdaki adımların hiçbiri modelin tasarım bilgisine dokunmaz; yalnız gereksiz yükü atar. Yine de başlamadan önce modelin bir kopyasını al.
Belirtiye göre teşhis
| Belirti | İlk bakılacak yer |
|---|---|
| Dosya boyutu birden sıçradı | İçe aktarılmış (import) CAD çizimleri ve patlatılmış CAD |
| Birkaç görünüş çok geç çiziliyor | O görünüşlerde görünen içe aktarılmış CAD ve ayrıntılı 3B öğeler |
| Her işlemde gecikme, sık hata mesajı | Uyarılar listesi |
| Kopyalama ve taşıma çok yavaş, model bazen kapanıyor | Gruplar ve iç içe gruplar |
| Dosya yıllardır büyüyor, hiç küçülmüyor | Kullanılmayan aileler, görünüşler, bağlantılar ve sıkıştırma |
| Merkezle eşitleme her gün biraz daha uzuyor | Merkezi modelin sıkıştırılması |
İçe aktarılmış CAD: en sık sebep
Revit’e bir DWG iki yolla girer. Link CAD, çizimi dışarıda bırakıp modele yalnız ona bir bağlantı ekler; Import CAD ise çizimin tamamını RVT’nin içine kopyalar. İçe aktarılan her DWG, içindeki bütün katmanlar, bloklar ve çizgi tipleriyle birlikte modelin bir parçası olur.
Daha da ağırı, içe aktarılan çizimin patlatılmasıdır: her çizgi ayrı bir Revit öğesine dönüşür, beraberinde yeni çizgi stilleri ve dolgu desenleri gelir. Bir ailenin içine patlatılarak konmuş tek bir altlık, modeli fark edilir biçimde büyütebilir.
- Altlık için her zaman Link CAD kullan; Import CAD’e yalnız gerçekten modelde kalması gereken küçük bir çizim için başvur.
- Bağlarken Current view only seçeneğini işaretle: çizim yalnız o görünüşte görünür, 3B görünüşlere ve kesitlere taşınmaz. Bu seçenek 3B bir görünüşe bağlarken kullanılamaz.
- Layers ayarında gereksiz katmanları bırakma. Specify ile seçilmeyen katmanlar hiç gelmez; sonradan gerekirse çizimi yeniden bağlaman gerekir.
- DWG’yi bağlamadan önce AutoCAD’de temizle: kullanılmayan tanımları sil, iç içe referansları kaldır. Adımlar CAD dosyası küçültme rehberinde.
- İşi biten altlıkları modelde bırakma; Manage Links penceresinden kaldır.
Uyarılar birikmesin
Revit, çakışan duvarlar, üst üste binen öğeler, odaya bağlanamayan sınırlar gibi durumlar için uyarı üretir. Tek bir uyarı modeli durdurmaz, ama yüzlercesi birikince Revit her değişiklikte bu ilişkileri yeniden kontrol eder ve model yavaşlar.
Uyarıların listesi Manage sekmesinde, Inquiry panelindeki Review Warnings düğmesindedir; modelde hiç uyarı yoksa bu düğme etkin olmaz. Pencere, uyarıları türlerine göre gruplar ve ilgili öğeleri seçmeni sağlar. Listeyi HTML olarak dışa aktarıp ekiple paylaşmak, düzeltmeyi bölüşmeyi kolaylaştırır.
Bütün uyarıları sıfırlamak her zaman gerekmez; ama türlerine bakıp en kalabalık grupla başlamak, en çok yükü en az emekle atar. Uyarı sayısını haftalık olarak not etmek, sorunun büyümesini erkenden fark ettirir.
Gruplar ve yerinde modellenen aileler
Gruplar, tekrarlanan bir düzeni (bir otel odası, bir tuvalet çekirdeği) çoğaltmak için kullanışlıdır, ama aşırı kullanıldıklarında modelin en kırılgan parçası olurlar. İç içe gruplar, çok sayıda öğe içeren büyük gruplar ve gruplanmış öğelerin grup dışındakilere bağlanması, kopyalama ve düzenlemeyi yavaşlatır, kimi durumda modelin hata verip kapanmasına yol açar.
- Grupları küçük ve tek seviyeli tut; grubun içine grup koyma.
- Grup içindeki öğeleri grup dışındaki öğelere hizalama ve kilitleme gibi bağlarla bağlama.
- Tekrarlanan bir nesne tek parçaysa grup yerine aile kullan.
- Artık kullanılmayan grup tanımlarını temizle; yerleştirilmiş kopyası kalmayan grup tanımları dosyada yer tutmaya devam eder.
Yerinde modellenen aileler (model-in-place) de benzer bir tuzaktır. Her biri yalnız o proje için var olan tekil bir ailedir; kopyalandığında her kopya yeni bir aile tanımı olur. Birden çok yerde tekrarlanacak bir öğeyi yerinde modellemek yerine yüklenebilir bir aile olarak hazırla.
Kullanılmayan içerik
Revit projesi yıllar içinde kullanılmayan içerik biriktirir: denenip bırakılmış aileler ve türler, şablondan gelen ama hiç yerleştirilmemiş malzemeler, paftaya konmamış görünüşler, unutulmuş bağlantılar.
- Manage sekmesindeki Purge Unused ile kullanılmayan aileleri, türleri ve malzemeleri temizle. Bir aile silinince içindekiler de boşa çıkar; liste boşalana kadar tekrarla.
- Paftaya konmamış ve çalışmada kullanılmayan görünüşleri sil. Proje tarayıcısında görünüşleri paftada olup olmadıklarına göre gruplamak bunları bulmayı kolaylaştırır.
- Manage Links penceresinde bağlı Revit modellerini, CAD çizimlerini ve görselleri gözden geçir; işi bitenleri kaldır. Purge Unused bağlantıları silmez.
- Açık pencereleri azalt: View sekmesindeki Close Inactive Views, yalnız etkin görünüşü açık bırakır ve belleği rahatlatır.
- Ekip çalışması açık bir modelde açarken yalnız gereken çalışma kümelerini (workset) yükle.
Sıkıştırarak kaydetmek
Revit kaydederken dosyanın tamamını baştan yazmaz; hız için değişiklikleri mevcut dosyaya ekler. Bu yüzden içerik silinse bile dosya boyutu hemen küçülmez. Temizlikten sonra dosyayı sıkıştırarak kaydetmek bu boşluğu atar.
| Model türü | Nasıl sıkıştırılır |
|---|---|
| Tek kullanıcılı model | Save As penceresinde Options düğmesine bas, Compact File seçeneğini işaretleyip kaydet |
| Ekip çalışması açık merkezi model | Collaborate sekmesinde Synchronize with Central açılır menüsünden Synchronize and Modify Settings’i seç ve Compact Central Model kutusunu işaretle |
Sıkıştırma kaydetmeyi uzatır ve varsayılan olarak kapalıdır. Her eşitlemede değil, belirli aralıklarla ve temizlikten sonra yap. Merkezi modeli sıkıştırmadan önce ekibin modelde çalışmayı bıraktığından emin ol.
Düzenli bakım
Ağırlaşma bir günde olmaz; bir günde de geçmez. Bakımı takvime bağlamak, modelin teslim haftasında sorun çıkarmasını önler:
| Ne sıklıkla | Ne yapılır |
|---|---|
| Her hafta | Uyarı sayısını not et, yeni uyarıları temizle |
| Her ay | Purge Unused, işi biten bağlantıları kaldır, sıkıştırarak kaydet |
| Her teslimden önce | Audit ile aç, gereksiz görünüşleri sil, bağı kesilmiş bir kopyayı temizleyip gönder |
Gönderilecek modelin hazırlanması ve bağı kesilmiş kopya oluşturma adımları Revit modelini paylaşma rehberinde. Model yalnız incelenecekse, ağır RVT yerine Navisworks NWD çok daha hafif bir paylaşım yoludur. Temizlikten sonra hâlâ büyük bir model gönderiyorsan kaydet.me ile tek bağlantıda toplam 2 GB’a kadar yollayabilirsin.