İçeriğe geç

// YAPI MÜHENDİSLİĞİ · YAZILIM MÜHENDİSLİĞİ

Yapı Mühendisliği,
Yazılım Disipliniyle.

Yapısal Tasarım Mühendisi · Deprem performansı, güçlendirme ve mühendislik yazılımı

Yapıları TBDY-2018’e göre tasarlıyor ve değerlendiriyorum. Bu işin yazılımını da kendim yazıyorum: hesap motorları, veri hatları, API’ler, test ve benchmark paketleri.

Hakkımda

Her hesabın arkasında bir yönetmelik, bir detay ve bir sorumluluk var.

Mesleğe masa başında değil, sahada başladım. Şantiye şefliği, içme suyu hatları, çelik ve betonarme imalatlarda kalite kontrol: bir yapının nasıl ayakta durduğunu önce çizimde değil, kalıbın sökülüşünde gördüm. Bugün bir model kurarken o sahayı hâlâ görüyorum; hangi detayın kâğıtta güzel durup şantiyede zorlanacağını kestirebiliyorum.

Bugün Prota Mühendislik’teyim. Yeni yapıların modelleme, analiz ve tasarımının yanında asıl ağırlığım mevcut yapılarda: deprem performansı değerlendirmesi ve güçlendirme projeleri. SAP2000 ve ProtaStructure’da doğrusal/doğrusal olmayan, statik ve dinamik analizler kuruyorum; ama modelin sayı üretmesiyle mühendisin karar vermesi arasındaki farkı hiç unutmuyorum.

Yazılımı bir yan uğraş olarak değil, ikinci disiplin olarak yürütüyorum. TBDY-2018 ve TS500 hükümlerini şemayla doğrulanan veri katmanlarına ve test edilen hesap motorlarına dönüştürdüm; SAP2000’i OAPI üzerinden programatik olarak süren parametrik analiz araçları, analiz raporlarını ayrıştırıp tarayıcıda canlı denetim yapan hatlar, kalıp planına DXF üreten bir masaüstü uygulaması ve teknik ressamın gününü kısaltan bir AutoCAD paketi (AutoLISP + Python) yazdım. Hepsi aynı disiplinle: sürüm kontrolü, test paketi, benchmark. Bu siteyi de kendim yazdım.

/ Deprem performansı & güçlendirme/ Doğrusal olmayan / dinamik analiz/ TBDY-2018 → doğrulanmış yazılım/ Python · API · test & benchmark

ÇALIŞMA İLKELERİM

Yönetmeliğe uygunluk

TBDY-2018 ve TS500 benim için bir kontrol listesi değil, tasarımın dili. Hesap ona göre kurulur, kontrol ona göre yürür.

Yazılım disiplini

Yazdığım araç bir script değil, ürün: sürümlenir, test edilir, ölçülür. “Çalışıyor” yetmez; doğrulanmış ve tekrar üretilebilir olmalı.

Detaya önem

Bir hesabın doğruluğu çoğu zaman en küçük ayrıntıda saklıdır: bir bindirme boyu, bir etriye aralığı, bir sınır koşulu.

Sorumluluk

Yapısal karar, can güvenliği demek. Varsayımları açık yazarım; kontrol edilemeyen hesaba güvenmem.

Uzmanlık

İki disiplin, bir kesişim.

Yapı mühendisliği ve yazılım mühendisliği; ikisini de kendi standardında yürütüyorum. Asıl değer kesişimde çıkıyor: mühendislik bilgisinin doğrulanmış, tekrar üretilebilir yazılıma dönüşmesi.

Disiplin 01 · Yapı

Yapı Mühendisliği

Yeni ve mevcut yapılarda modelleme, analiz ve tasarım. Doğrusal ve doğrusal olmayan, statik ve dinamik analizler; TBDY-2018 ve TS500’e tam uyum; deprem performansı değerlendirmesi ve güçlendirme. Sahadan gelen bir gözle: kâğıttaki detayın şantiyede nasıl davranacağını bilerek.

  • Modelleme & yapısal analiz
  • Doğrusal olmayan / dinamik analiz
  • Deprem performansı & güçlendirme

Disiplin 02 · Yazılım

Yazılım Mühendisliği

Masaüstü ve web uygulamaları, API’ler, veri hatları; hepsi aynı disiplinle: sürüm kontrolü, test ve benchmark paketleri, şemayla doğrulanan veri. Çalıştığı ortamı da kendim kurarım.

  • API · masaüstü · web uygulamaları
  • Test · benchmark · sürüm kontrolü
  • Veri hatları · Linux/Docker

Kesişim · 01 ∩ 02

Mühendislik Yazılımı

İki disiplinin buluştuğu yer: yapı mühendisinin bilgisi, yazılım mühendisinin standardıyla ürüne dönüşür. Yönetmelik hükmü hesap motoruna, analiz programı bir API arkasında parametrik araca, analiz raporu tarayıcıda canlı denetime, donatı kontürü kalıp planına. Mekanik iş yazılıma geçer; yargı mühendiste kalır.

  • Yönetmelik → hesap motoru
  • SAP2000 OAPI · parametrik analiz
  • Rapordan arayüze · analizden çizime

Seçili İşler

Problemden çalışan çözüme.

Sahadan projeler ve sıfırdan yazdığım mühendislik yazılımları: hesap motorları, veri hatları, masaüstü ve web uygulamaları. Her biri bir problemle başladı, çalışan bir çözümle bitti.

Problem

Mevcut, büyük ölçekli bir yapının TBDY-2018’e göre deprem performansı belirlenecek, yetersiz kalan elemanlar güçlendirilecekti. Mevcut yapı bilgisi sınırlıydı; yapıyı önce tanımak gerekiyordu.

Yaklaşım

İşin en ağır kısmı analiz değil, veriydi. Ferroscan ile donatıyı okuyup Hilti yazılımında inceledim; karot noktalarını belirleyip numune aldım; yönetmeliğin istediği yerlerde kolonları sıyırıp donatıyı gözle doğruladım. Bu veriyle SAP2000 ve ProtaStructure’da 3B modeli kurdum ve TBDY-2018’e göre doğrusal/doğrusal olmayan performans analizlerini yürüttüm.

Sonuç

Performans hedefini sağlamayan elemanlar tek tek belirlendi; güçlendirme perdesi, mantolama ve çelik çözümlerinden hangisinin nerede kullanılacağına karar verildi, detaylar çizildi, hesap ve rapor dosyası teslim edildi. Rölöveden rapora, projenin her aşamasında yer aldım.

Rölöve & Veri ToplamaFerroscan · KarotTBDY-2018SAP2000 · ProtaStructureGüçlendirme Detayı
Problem

Kesit, donatı, kapasite, detaylandırma: yönetmeliğin istediği kontroller elle yapıldığında uzun, tekrarlı ve hataya açıktı. Her projede aynı denetim sıfırdan üretiliyor, her mühendis aynı sayfayı yeniden yorumluyordu.

Yaklaşım

Yönetmelik hükümlerini tek tek algoritmaya çevirip bir hesap motoru olarak yazdım; üstüne parametreleri arayüzden alan bir katman koydum. Motor, TBDY-2018 ve TS500 kontrollerini adım adım yürütür ve her kuralın sonucunu dayandığı maddeyle birlikte raporlar.

Sonuç

Saatler süren manuel kontrol dakikalara indi. Daha önemlisi, her kontrol izlenebilir, tekrar üretilebilir ve denetlenebilir oldu: bir sonucun neden çıktığı artık hafızada değil, raporda.

TBDY-2018TS500PythonAlgoritmik KontrolOtomatik Rapor

AYRICA

Kamu Yapıları & Altyapı · Teknik Koordinasyon

Tesis ve altyapı projelerinde metraj, keşif, birim fiyat analizi, ihale dokümantasyonu, bütçe kontrolü ve saha uygulama takibi; imalatların şartname ve standartlara uygunluğunun denetimi.

Saha Mühendisliği & Şantiye Şefliği

İçme suyu isale/şebeke hatları, çelik konstrüksiyon, betonarme tesis ve arıtma yapıları; güzergâh koordinasyonu, kaynak kontrolleri, hidrostatik testler ve birleşim kalite kontrolleri.

Deneyim

Sahadan ofise, hesaptan yazılıma.

Ağustos 2025 – Devam ediyor

Yapısal Tasarım Mühendisi

Prota Mühendislik · Ankara

Mevcut yapılarda rölöve, değerlendirme ve güçlendirme projeleri; deprem performans analizi. SAP2000 ve ProtaStructure ile doğrusal/doğrusal olmayan, statik ve dinamik analizler. Yanında iki iç yazılım: SAP2000 OAPI üzerinde parametrik analiz aracı ve TBDY-2018/TS500 kontrollerini yürüten hesap aracı.

Haziran 2024 – Devam ediyor

Yüksek Lisans (Deprem & Yapı Mühendisliği)

Mersin Üniversitesi

Deprem ve yapı mühendisliği odaklı lisansüstü çalışma; not ortalaması 4.00. Prota’daki görevle paralel yürüyor.

Mayıs 2022 – Mayıs 2023

İnşaat Mühendisi

Kamu Sektörü · Altyapı & Tesis Projeleri

Tesis ve altyapı projelerinde metraj, keşif, birim fiyat analizi, ihale dokümantasyonu, bütçe kontrolü ve saha takibi. İmalatların teknik şartnameye ve mühendislik standartlarına uygunluğunun denetimi.

Mart 2021 – Ekim 2021

Şantiye Şefi

Elensarı İnşaat

Su altyapısı, çelik konstrüksiyon ve betonarme tesis imalatlarında saha koordinasyonu, kalite kontrol ve test organizasyonu: boru hatları, çelik montaj, kaynak kontrolleri, hidrostatik testler, betonarme perde ve havuz imalatları.

Eğitim & Sertifikalar

Temel sağlam, öğrenme sürüyor.

Mersin Üniversitesi

Yüksek Lisans, İnşaat Mühendisliği

Haziran 2024 – Devam ediyor

Odak: Deprem & Yapı Mühendisliği · Not Ortalaması 4.00

Doğu Akdeniz Üniversitesi

Lisans, İnşaat Mühendisliği

2016 – 2020

Not Ortalaması 3.02

Mevcut Yapılarda Performans Analizi Eğitimi

Ocak 2026
Deprem Güçlendirme Derneği (DEGUDER)

Mevcut yapılardan rölöve, donatı ve malzeme verisi toplama; bu veriyi performans değerlendirmesinde kullanma ve SAP2000/ProtaStructure destekli analiz yaklaşımları.

Kod Olarak Yetenekler

Profilim, komut satırında.

tolga@tolgaozkocak.tech: ~/profil
$

İletişim

Bir yapı mı, bir sistem mi kuralım?

Mevcut bir yapıyı değerlendirmek, bir mühendislik yazılımı geliştirmek ya da sadece fikir alışverişi için: yazın.

tbozkocak@icloud.com