Tekla'da Otomasyon: Özel Bileşenler, Şablonlar ve Çizim Üretimi
Tekla Structures'ta özel bileşen (custom component), birleşim makroları, ana çizim kataloğu (Master Drawing Catalog), Organizer ve raporlama ile tekrarlı işleri otomatikleştirme rehberi. Detaylandırma süresini kısaltan ama mühendislik denetimini elden bırakmayan saha pratikleriyle.
Özet
Tekla Structures, çelik ve betonarme yapıların imalat seviyesinde detaylandırıldığı bir BIM platformudur; gerçek gücü ise tekrarlı işleri otomatikleştirme kapasitesinde ortaya çıkar. Bu rehber, detaylandırma sürecindeki dört temel otomasyon ekseni olan özel bileşenler (custom components), birleşim makroları (connection components), ana çizim kataloğu (Master Drawing Catalog) ile çizim üretimi ve Organizer/raporlama araçlarını saha pratiğiyle ele alır. Amaç, "modeli bir kez kur, çıktıları otomatik türet" felsefesini günlük iş akışına oturtmaktır. Bununla birlikte otomasyonun bir mühendislik denetimini değil, tekrarlı el emeğini ortadan kaldırdığını; doğruluk sorumluluğunun her zaman detaycı ve proje müellifinde kaldığını vurguluyoruz. Tekla'nın genel mantığı ve konfigürasyonları için silodaki Tekla Structures Nedir? rehberine de göz atabilirsiniz.
Tekla'da Otomasyonun Mantığı
Tekla'nın çekirdek felsefesi tek cümleyle özetlenir: bir kez modelle, her şeyi modelden türet. Yapının her kirişi, levhası, bulonu ve donatısı; geometri, malzeme, profil, kalite ve ağırlık bilgisini taşıyan akıllı bir nesnedir. Çizimler, listeler ve imalat dosyaları bu nesnelerden otomatik üretilir. Modelde bir değişiklik yapıldığında ilişkili çıktılar güncellenir.
Otomasyon bu felsefenin doğal uzantısıdır. Tekla'da otomasyonu dört katmanda düşünmek pratiktir:
- Nesne üretim otomasyonu — birleşim makroları ve özel bileşenler ile parça/birleşim oluşturma.
- Çizim üretim otomasyonu — ana çizim kataloğu, kural setleri ve klonlama ile çizim üretme.
- Veri/raporlama otomasyonu — Organizer, şablon ve rapor editörü ile metraj ve liste çıkarma.
- Programatik otomasyon — Tekla Open API ile toplu, kod tabanlı işlemler.
İlk üç katman kod yazmadan, görsel arayüzle yönetilir ve gündelik üretkenliğin büyük kısmını karşılar. Dördüncü katman ise tekrarlı toplu işler ve dış sistem entegrasyonu için devreye girer. Bu tablo katmanların kapsamını özetler:
| Katman | Araç | Tipik Çıktı | Programlama |
|---|---|---|---|
| Nesne üretimi | Sistem bileşenleri, özel bileşen | Birleşim, parça, detay | Hayır |
| Çizim üretimi | Master Drawing Catalog, kural setleri | GA / montaj / parça çizimleri | Hayır |
| Veri ve raporlama | Organizer, şablon/rapor editörü | Metraj, BOM, Excel raporu | Hayır |
| Programatik | Tekla Open API, eklenti (extension) | Toplu nesne, dış veri köprüsü | Evet (C#/.NET) |
Birleşim Bileşenleri (Connection Components)
Tekla'nın en bilinen üretkenlik aracı, sistem bileşeni denen yüzlerce hazır çelik birleşim makrosudur: alın levhalı birleşim, fin plate, guse levhası, baş plaka (base plate), moment birleşimleri ve daha fazlası. Bu makrolar parametriktir; bir kez ayarlandığında benzer birleşimlere otomatik uygulanır ve model değiştiğinde kendini günceller.
Saha pratiğinde verimliliğin anahtarı, makroların ayarlarını projeye bir kez doğru kurup özellik dosyası (properties file) olarak kaydetmektir. Böylece aynı tip birleşim onlarca düğüm noktasına saniyeler içinde uygulanır. Tekla 2025 ile gelen iyileştirmeler — akıllı numaralandırma önizlemeleri ve imalatla daha sıkı entegrasyon (PowerFab Connector) — bu akışı daha da hızlandırmıştır.
Saha notu: Sistem bileşenleri Eurocode 3 (EN 1993) ve AISC tabanlı geometrik makrolardır; bunlar birleşimi çizer, ancak birleşimin taşıma kapasitesini hesaplamaz. Birleşim kapasitesi kontrolü için IDEA StatiCa gibi bir hesap aracıyla BIM bağlantısı kurulur. Makronun otomatik ürettiği levha kalınlığı veya bulon adedi, mühendislik hesabıyla doğrulanmadan imalata gönderilmemelidir.
Standart makroların karşılamadığı, firmaya özgü tekrarlı detaylar için ise bir sonraki başlığın konusu olan özel bileşenler devreye girer.
Özel Bileşenler (Custom Components)
Özel bileşen, kullanıcının kendi modelindeki bir geometriden tanımlayıp parametrik hâle getirdiği birleşim, parça, dikiş (seam) veya detaydır. Resmî dokümantasyondaki tanımıyla, özel bileşen editörü ile mevcut bir bileşen ince ayarlanarak modeldeki değişikliklere otomatik uyum sağlayan (self-adjusting), parametrik bir nesneye dönüştürülür.
Tipik iş akışı şöyledir:
| Adım | Yapılan İş |
|---|---|
| 1. Örnek modelleme | Birleşim/detay bir kez elle modellenir |
| 2. Bileşen tanımı | "Define custom component" ile nesneler bir bileşene paketlenir |
| 3. Editörde parametreleme | Custom Component Editor'da mesafeler, levhalar, bulonlar değişkenlere bağlanır |
| 4. Bağımlılık kurma | Bileşenin ana parçalara (kiriş, kolon) referansı tanımlanır |
| 5. Kaydet ve yeniden kullan | Bileşen kataloğa kaydedilir, başka düğümlere uygulanır |
Özel bileşenin asıl değeri, bir kez doğru kurulduğunda modeldeki tüm örneklerinin tek noktadan güncellenebilmesidir: bileşeni düzenlediğinizde Tekla, modeldeki tüm örnekleri yaptığınız değişikliklerle günceller. Bu, firmaya özgü standart detayların projeden projeye taşınmasını sağlar ve hazır bileşenler Tekla Warehouse üzerinden paylaşılabilir.
Diyalog kutuları ve giriş alanları, gerektiğinde metin editörüyle de özelleştirilebilir; bu daha ileri bir adımdır ve genellikle kütüphane standardizasyonu yapan kıdemli detaycılar tarafından kullanılır.
Saha notu: Özel bileşen iki ucu keskin bir araçtır. İyi kurulmuş bir bileşen tutarlılık ve hız getirir; hatalı kurulmuş bir bileşen ise hatayı kullanıldığı her düğüme kopyalar. Bu yüzden yeni bir özel bileşeni yaygınlaştırmadan önce, farklı profil ve açılarda birkaç test düğümünde davranışını doğrulamak gerekir. Yapı yönetiminde tekrarlanabilir kalite için standart detay kütüphanesi yaklaşımı, yönetim süreçleriyle de örtüşür.
Çizim Üretim Otomasyonu ve Ana Çizim Kataloğu
Detaylandırmada en çok zaman, çizim üretiminden çok çizimleri düzenlemekte harcanır. Tekla bu yükü Master Drawing Catalog (Ana Çizim Kataloğu) ile azaltır. Ana çizim (master drawing), aynı görünümde yeni çizimler üretmek için kullanılan bir çizim ya da çizim özellikleri kümesidir. Üç temel tip vardır:
- Klonlama şablonları (cloning templates): Mevcut, elle düzenlenmiş bir çizim referans alınarak benzer parçalara aynı yerleşim klonlanır.
- Kaydedilmiş ayarlar (saved settings): Belirli bir çizim tipi için tüm özellik ayarlarının paketi.
- Kural setleri (rule sets): Farklı tipte çok sayıda çizimi tek seferde otomatik üreten, yüksek düzeyde otomatik kurallar.
Kural setleri otomasyonun zirvesidir: "şu filtreye uyan tüm kolonlar için parça çizimi, şu montajlar için montaj çizimi üret" gibi bir kural tanımlanır ve yüzlerce çizim tek komutla oluşur. Resmî kılavuzun vurguladığı gibi, kataloğu güncel ve düzenli tutmak çizim üretim hızının en kritik belirleyicisidir: gereksiz ana çizimleri silmek, klasörlerle düzenlemek, örnek görseller ve anahtar kelimeler eklemek üretimi hızlandırır.
Çizimlerin içindeki başlık blokları, ölçek tabloları ve grafik öğeler ise Template Editor (Şablon Editörü) ile bir kez tasarlanıp tüm çizimlere uygulanır. Bu, firma çizim standardını otomatik dayatmanın yoludur.
| Çizim Tipi | Otomasyon Aracı | Tipik Kullanım |
|---|---|---|
| Genel görünüş (GA) | Saved settings + Template Editor | Aks ve genel yerleşim |
| Montaj çizimi (assembly) | Kural seti veya klonlama | Atölye montaj birimleri |
| Parça çizimi (single-part) | Kural seti | Tekil imalat parçaları |
| Donatı çizimi | Saved settings | Betonarme/prefabrik detay |
Organizer ve Raporlama Otomasyonu
Modelin değeri yalnızca geometride değil, taşıdığı veridedir. Organizer, model bilgisini yönetmek, nesne özelliklerini sorgulamak ve nesneleri sınıflamak için kullanılan günlük araçtır. İki bölümden oluşur:
- Object Browser (Nesne Tarayıcı): Yaptığınız seçime göre model bilgisini anlık görüntüler ve raporlar; seçilen nesnelerin ağırlık, profil, malzeme gibi özelliklerini canlı tablo olarak verir.
- Kategoriler (Categories): Yapı konumlarını (kat, aks, bölge) tanımlayarak nesneleri otomatik düzenler ve konumları modelde görselleştirir. Konum dışı, özel kategoriler de oluşturulabilir (ör. "ihale paketi A", "saha-1 montajı").
Özellik şablonları (property templates) ile farklı nesne tipleri için özelleştirilmiş görünümler hazırlanır; Object Browser'dan seçim bir Excel şablonuyla dışa aktarılarak otomatik metraj ve listeler üretilir. Bu, geleneksel manuel sayım ve listeleme işini büyük ölçüde ortadan kaldırır.
Daha biçimsel çıktılar için rapor editörü (report editor), malzeme listesi (BOM), bulon listesi ve ağırlık metrajı gibi standart raporları şablon üzerinden üretir. Model değiştiğinde rapor yeniden çalıştırılarak güncel kalır.
Saha notu: Organizer'ın gücü, kategorileri erken ve projeye uygun kurmaktan gelir. Konum kategorileri aks/kat sistemine göre baştan tanımlanırsa, montaj sıralaması ve hak ediş metrajı neredeyse otomatik çıkar. Sonradan kurulan kategori sistemi ise nesneleri elle yeniden sınıflamayı gerektirir.
Numaralandırma: Otomasyonun Görünmez Omurgası
Çizim ve rapor otomasyonunun tamamı, doğru numaralandırmaya (numbering) dayanır. Numaralandırma, aynı geometrideki parçalara aynı marka/pozisyon numarasını, farklı olanlara farklı numara atayan süreçtir. Hatalı kurulmuş numaralandırma toleransları, aynı parçaya farklı marka verir; bu da atölyede gereksiz parça çeşidi, fazla çizim ve maliyet demektir.
Otomasyon açısından kritik nokta şudur: kural setleri ve raporlar marka numaralarına göre çalışır. Yani önce sağlam bir numaralandırma serisi ve "compare/modify" toleransı kurulmadan çizim/rapor otomasyonu güvenilir olmaz. Tecrübeli detaycılar numaralandırmayı projenin erken safhasında kilitler ve revizyonlarda yeniden numaralandırma stratejisini (yeni numara mı, mevcut korunsun mu) bilinçli yönetir. Bu konunun model kurulumu içindeki yeri için Tekla Structures Nedir? rehberindeki iş akışı tablosu yardımcı olur.
Tekla Open API ile Programatik Otomasyon
Görsel araçların yetmediği yerde Tekla Open API devreye girer. API ile yazılan uygulamalara eklenti (extension) denir; bunlar Tekla dışında C#/.NET ile geliştirilir. Resmî dokümantasyona göre Open API ile, örneğin, modelleme ve çizim nesnelerinin oluşturulması otomatikleştirilebilir.
Tipik kullanım senaryoları:
- Dış bir Excel/veritabanından gelen koordinatlarla toplu kolon/kiriş üretimi.
- Onlarca düğüme aynı birleşimi kurallı şekilde basan araçlar.
- Şirket içi standartları zorlayan toplu kontrol/doğrulama eklentileri.
- Analiz yazılımları (Tekla Structures Nedir? rehberinde değinilen ETABS, SAP2000, RFEM, IDEA StatiCa) ile özel veri köprüleri.
API ayrıca Grasshopper bağlantısı üzerinden algoritmik/parametrik modellemeyi de mümkün kılar. Ancak programatik otomasyon, görsel araçların alternatifi değil tamamlayıcısıdır: gündelik işin %90'ı kod yazmadan, özel bileşen + kural seti + Organizer üçlüsüyle çözülür. Mühendislik hesaplarının kendisi Tekla'da değil, ilgili analiz yazılımında yapılır; ilgili genel araçlar için hesaplama araçları ve uygulanacak yönetmelikler ayrı süreçlerdir.
ISO 19650 ve Bilgi Yönetimi Bağlamı
Otomasyon yalnızca teknik bir hız meselesi değil, aynı zamanda bir bilgi yönetimi disiplinidir. Uluslararası ISO 19650 standardı, BIM ortamında bilginin nasıl üretileceğini, adlandırılacağını ve paylaşılacağını çerçeveler. Tekla otomasyonu bu çerçeveyle doğrudan ilişkilidir:
- Standart adlandırma ve numaralandırma, ISO 19650'nin bilgi konteyneri mantığıyla örtüşür.
- Şablon ve katalog standardizasyonu, proje genelinde tutarlı çıktı üretir.
- IFC dışa aktarımı ve Trimble Connect ile paylaşım, ortak veri ortamı (CDE) yaklaşımını destekler.
Pratikte bu, otomasyon kurallarının kişiye değil firma standardına bağlanması demektir: özel bileşen kütüphanesi, ana çizim kataloğu ve Organizer kategorileri bir kez kurumsal standart olarak tanımlandığında, her detaycı aynı kaliteyi tekrar üretir. Çelik yapı detaylandırmasının imalata bağlanan yönü için silodaki çelik içerikleri tamamlayıcı okuma sağlar.
Otomasyonun Sınırları ve Mühendislik Sorumluluğu
Otomasyon güçlü ama tehlikesiz değildir. Birkaç ilke:
- Hata çoğalır. Yanlış bir özel bileşen veya kural seti, hatayı tek tek değil toplu olarak üretir. İlk seriyi mutlaka örnekleme ile denetleyin.
- Geometri hesap değildir. Makrolar birleşimi çizer; kapasiteyi hesaplamaz. Levha/bulon kararları mühendislik hesabıyla (Eurocode 3 / AISC) doğrulanmalıdır.
- Numaralandırma omurgadır. Önce numaralandırmayı kilitleyin, sonra çizim/rapor otomatikleştirin.
- Standart önce, otomasyon sonra. Kişisel ayarlar yerine firma standardına bağlı kütüphane kurun; aksi hâlde otomasyon dağınıklığı hızlandırır.
Sonuç olarak Tekla otomasyonu, detaycının tekrarlı el emeğini ortadan kaldırır ve mühendisin zamanını asıl değer üreten kararlara — birleşim tasarımı, imalat uygunluğu, koordinasyon — ayırmasını sağlar. Ama çıktının doğruluğu her zaman insanın sorumluluğunda kalır. Otomasyon, iyi mühendisi daha hızlı; özensiz mühendisi ise daha hızlı hatalı yapar.
Sık Sorulan Sorular
Özel bileşen kütüphanemi başka projeye nasıl taşırım? Özel bileşenler bileşen kataloğunda saklanır ve dışa/içe aktarılabilir; ayrıca Tekla Warehouse üzerinden paylaşılabilir. Kurumsal kullanımda en sağlıklı yöntem, bileşenleri firma ortamına (environment) gömerek her yeni projede hazır gelmesini sağlamaktır.
Kural setleriyle üretilen çizimler elle düzenlenebilir mi? Evet. Otomatik üretilen çizimler sonradan elle düzenlenebilir; ancak bu düzenlemeler yeniden üretimde kaybolabileceğinden, tekrarlı düzeltmeleri kural setine veya şablona geri beslemek daha verimlidir.
Organizer raporu ile rapor editörü çıktısı arasındaki fark nedir? Organizer/Object Browser anlık, etkileşimli sorgular ve Excel dışa aktarım için idealdir. Rapor editörü ise BOM, bulon listesi gibi biçimsel, şablona dayalı standart raporlar üretir. İkisi birbirini tamamlar.
Otomasyonu öğrenmek ne kadar sürer? Sistem bileşenleri ve ana çizim kataloğunun temel kullanımı birkaç haftada öğrenilir. Özel bileşen ve kural seti tasarımında ustalık ile Open API geliştirme ise aylar süren uygulamalı deneyim gerektirir.
Kaynaklar
- Trimble User Assistance – Custom components / Define custom components (resmî dokümantasyon, support.tekla.com — özel bileşen tanımı ve editörü).
- Trimble User Assistance – Customize Master drawing catalog (resmî dokümantasyon — klonlama şablonu, kaydedilmiş ayar, kural seti tanımları).
- Trimble User Assistance – Organizer / Object Browser / Categories (resmî dokümantasyon — model bilgisi yönetimi ve özellik şablonları).
- Trimble User Assistance – Develop applications using Tekla Open API (resmî dokümantasyon — eklenti ve programatik otomasyon).
- BuildingPoint – Tekla 2025 Updates: Smarter Automation (Tekla 2025 otomasyon ve PowerFab Connector iyileştirmeleri).
- buildingSMART / ISO 19650 (BIM bilgi yönetimi çerçevesi — otomasyon standardizasyonu bağlamı).