ProjelerVaka Çalışması · CAD/CAM

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.

CAD/CAMLGS / LSFC# / .NETMasaüstü MühendislikÜretim OtomasyonuYazılım Yeniden Mühendisliği
  • 18 dk okuma
Hafif çelik yapı karkası — CAD/CAM mühendislik yaklaşımını temsil eden görsel
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.
01 / 09

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.

02 / 09

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.

03 / 09

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.
04 / 09

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.
05 / 09

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.

06 / 09

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

07 / 09

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

08 / 09

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.
09 / 09

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.