Hafif Çelik CAD/CAM
Prefabrik Yapı · CAD/CAM · Üretim Otomasyonu
Hafif çelik yapı sistemleri ile CAD/CAM ve üretim otomasyonunu modern masaüstü yazılım mimarisinde birleştiren bağımsız mühendislik projesi.

Bu Yazıda
CAD yazılımları onlarca yıldır mühendislik dünyasının temel araçlarından biri. Ancak endüstride kullanılan gerçek bir mühendislik yazılımı yalnızca ekrana çizgi, profil veya geometrik nesne çizen bir uygulamadan çok daha fazlasıdır. Arka planda geometri, mühendislik verisi, kullanıcı etkileşimi, proje yönetimi ve üretim süreçlerinin aynı sistem içerisinde birlikte çalışması gerekir.
Amaç yalnızca yeni bir CAD programı geliştirmek değil. Tasarım ile üretim arasındaki dijital zinciri modern bir mühendislik yazılımı mimarisi içerisinde yeniden düşünmek.
Proje Nedir?
Bu proje; CAD/CAM, hafif çelik yapı sistemleri, profil tabanlı üretim ve üretim otomasyonu üzerine odaklanan bağımsız bir mühendislik yazılımı geliştirme çalışmasıdır.
Projenin merkezinde oldukça basit görünen ancak mühendislik yazılımları açısından önemli bir soru bulunuyor: Bir CAD uygulaması yalnızca neyin çizildiğini değil, çizilen parçanın nasıl üretileceğini de anlayabilir mi?
Uzun vadeli vizyon, bu iki dünyayı birbirine yaklaştırmak. Bir tarafta kullanıcıyla etkileşime giren modern bir CAD ortamı bulunurken diğer tarafta bu ortamda oluşturulan mühendislik bilgisinin üretim açısından anlam taşıması hedefleniyor.
Neden Böyle Bir Proje?
Mühendislik sektöründe bugün hâlâ yıllar önce geliştirilmiş birçok güçlü masaüstü yazılım kullanılıyor. Bunun önemli bir nedeni var: Bu uygulamaların içerisinde yalnızca kod bulunmuyor. Aynı zamanda yıllar içerisinde oluşmuş kullanıcı alışkanlıkları, mühendislik kararları, üretim tecrübeleri, iş akışları ve domain knowledge bulunuyor.
Yıllar içerisinde oluşan mühendislik bilgisini kaybetmeden teknolojiyi nasıl modernleştirirsiniz?
Bu projenin benim için en ilgi çekici taraflarından biri tam olarak bu problem.
Bu proje yalnızca yeni bir CAD arayüzü geliştirmekle ilgili değil.
ANLA
Mevcut mühendislik davranışının ve kullanıcı iş akışlarının neden o şekilde oluşturulduğunu anlamak.
KORU
Üretim veya kullanıcı açısından değer taşıyan davranışları gereksiz yere değiştirmemek.
YENİDEN TASARLA
Legacy teknolojilere bağlı mimariyi günümüz yazılım geliştirme prensiplerine göre yeniden değerlendirmek.
GELİŞTİR
Modern kullanıcı deneyimi, yeni mühendislik özellikleri ve gelecekte eklenebilecek teknolojiler için sürdürülebilir bir temel oluşturmak.
Legacy Engineering Software'den Modern Bir Platforma
Legacy kelimesi çoğu zaman doğrudan “eski ve kötü yazılım” anlamında kullanılıyor. Mühendislik dünyasında durum bundan çok daha farklı. Yıllarca üretimde kullanılmış bir yazılımın içerisinde son derece değerli iş kuralları bulunabilir.
Legacy Engineering Software
- · Yıllar içinde oluşmuş iş akışları
- · Güçlü domain logic
- · Geleneksel desktop architecture
Re-engineering
Modern CAD/CAM Mimarisi
- · C# / .NET
- · Modern desktop UI
- · Modular architecture
- · Improved UX
- · Future-ready development
Değerli mühendislik bilgisini çöpe atmadan teknolojiyi modernleştirmek.
Profesyonel Bir CAD Kullanıcı Deneyimi
Bir CAD yazılımının teknik olarak güçlü olması tek başına yeterli değildir. Kullanıcı deneyimi bu projede yan konu değil, ana mühendislik problemlerinden biridir.
CAD Kullanıcısının Alışkanlıklarını Yeniden İcat Etmemek
Pan, zoom, selection, grid, snap, ortho, object snap, dynamic input ve coordinate entry artık CAD kullanıcılarının alıştığı ortak bir etkileşim dilinin parçaları.
İyi kullanıcı deneyimi bazen yeni bir şey öğretmek değil, kullanıcının zaten bildiği şeyi doğru şekilde sunmaktır.
CAD'den Üretime
Üretim odaklı bir CAD/CAM ortamında geometri yalnızca ekranda görünen bir şekil değildir; gerçek dünyada gerçekleştirilecek fiziksel bir üretim operasyonunu temsil edebilir.
CAD → Engineering → Manufacturing
CAD
Kullanıcı mühendislik modelini oluşturur.
Engineering Data
Geometri anlam taşıyan mühendislik verisi olarak değerlendirilir.
Manufacturing
Bilgi üretim süreçlerinin anlayabileceği verilere dönüştürülür.
Physical Product
Dijital model gerçek dünyadaki üretimin temelini oluşturur.
Hafif Çelikte CAD Yalnızca Geometri Değildir
Projenin odaklandığı alan hafif çelik yapı sistemleri — Light Gauge Steel / Light Steel Framing. Bu sistemlerde tasarım ile üretim birbirinden tamamen ayrı süreçler değildir.
Dijital model, üretim bilgisinin başlangıç noktasıdır.
Temel düşünce: Drawing → Engineering Information → Manufacturing
Projeyi Farklı Kılan Yaklaşım
CAD Odaklı
Profesyonel mühendislik yazılımlarında kullanılan çizim ve etkileşim yaklaşımı. Amaç basit bir drawing canvas değil, zaman içerisinde gelişebilecek gerçek bir engineering workspace oluşturmak.
Manufacturing-Aware
Geometrik elemanların üretim bağlamından tamamen bağımsız olmadığı bir veri yaklaşımı. CAD ortamında oluşturulan mühendislik bilgisinin üretim süreçlerine kadar taşınabilmesi hedefleniyor.
Modern Architecture
Modern C#/.NET ekosistemi üzerinde geliştirilen altyapı. Gelecekte eklenecek modüllerin mevcut sistemi yeniden yazmayı gerektirmeyeceği sürdürülebilir bir mimari.
Long-Term Platform
Tek görevi belirli çizimleri oluşturmak olan kapalı bir uygulama değil; CAD, engineering data ve manufacturing automation arasında ortak bir platform oluşturmak.
Domain
CAD / CAM
Focus
LGS / LSF
Platform
Desktop Engineering
Tech
C# / .NET
Status
Ongoing Development
Geleceğe Açık Bir Engineering Platform
CAD dünyası değişiyor. Parametrik modelleme, manufacturing intelligence ve yapay zekâ destekli mühendislik araçları giderek daha fazla önem kazanıyor.
Tasarımın yalnızca çizilmediği, mühendislik anlamının korunduğu ve üretimin nasıl gerçekleştirileceğinin de dijital sistem tarafından anlaşılabildiği bir engineering environment oluşturmak.
Sıkça Sorulan Sorular
Prefabrik CAD/CAM ve hafif çelik yapı sistemleri hakkında en çok sorulan konular.
Bu proje nedir?
CAD/CAM, hafif çelik yapı sistemleri, profil tabanlı üretim ve üretim otomasyonunu modern masaüstü yazılım teknolojileriyle bir araya getirmeyi hedefleyen bağımsız bir mühendislik yazılımı geliştirme projesidir.
Proje ne amaçla geliştiriliyor?
Temel amaç, CAD ortamında oluşturulan geometrik ve mühendislik verisinin tasarımdan üretime kadar anlamını koruyabileceği modern ve sürdürülebilir bir engineering software altyapısı oluşturmaktır.
Hangi teknolojilerle geliştiriliyor?
Yeni nesil altyapıda ağırlıklı olarak C#, .NET ve modern Windows masaüstü uygulama geliştirme teknolojileri kullanılmaktadır.
Bu bir CAD programı mı yoksa CAM yazılımı mı?
Yalnızca klasik bir CAD çizim uygulaması olarak düşünülmemektedir. Uzun vadeli yaklaşım, CAD fonksiyonları ile üretim ve CAM süreçlerini ortak bir mühendislik veri modeli içerisinde birbirine yaklaştırmaktır.
Hafif çelik yapılarla nasıl ilişkilidir?
Hafif çelik sistemlerde profiller yalnızca geometrik parçalar değildir; aynı zamanda gerçek dünyada üretilecek yapı bileşenlerini temsil eder. Bu nedenle profil geometrisi ile üretim bilgisinin ilişkisi birlikte ele alınır.
Legacy CAD yazılımlarının modernizasyonu neden önemlidir?
Uzun yıllardır kullanılan mühendislik yazılımları önemli iş kuralları ve domain bilgisi içerebilir. Modernizasyonun amacı bu bilgiyi kaybetmek değil; daha sürdürülebilir teknolojiler, modern kullanıcı deneyimi ve geliştirilebilir bir yazılım mimarisiyle geleceğe taşımaktır.
Mevcut bir yazılımın yalnızca arayüz yenilemesi midir?
Hayır. Modern kullanıcı arayüzü projenin yalnızca görünen kısmıdır. Çalışma aynı zamanda komut sistemi, CAD etkileşimleri, veri modelleri, proje altyapısı ve üretim odaklı süreçlerin modern bir mimari içerisinde yeniden değerlendirilmesini kapsar.
Geliştirme devam ediyor mu?
Evet. Modüler ve uzun vadeli bir bağımsız yazılım mühendisliği projesi olarak aktif biçimde geliştirilmektedir.
Projede yapay zekâ kullanılması planlanıyor mu?
Uzun vadede yapay zekâ destekli mühendislik araçlarının kullanılabileceği alanlar değerlendirilmektedir. Ancak amaç yalnızca AI özelliği eklemek değil; mühendislik ve üretim süreçlerinde gerçek bir fayda sağlayabileceği alanlarda akıllı araçlar geliştirmektir.
Ticari bir ürün müdür?
Bu sayfada proje, bağımsız olarak üzerinde çalıştığım bir teknik ve yazılım geliştirme çalışması olarak ele alınmaktadır. Burada paylaşılmasının amacı geliştirme yaklaşımını, teknik vizyonunu ve mühendislik problemlerine nasıl yaklaştığımı aktarmaktır.