YazılarYapay Zeka

Üretken Yapay Zeka ile CAD Tasarım Süreçlerinin Otomasyonu

Parametrik modelleme ile LLM'ler mühendislik süreçlerinde nasıl bir arada çalışır? Entegrasyon katmanları, pilot senaryo tanımı, ölçüm ve durma noktası.

  • 6 dk okuma
Bu Yazıda

Geleneksel bilgisayar destekli tasarım (CAD) süreçleri, üretken yapay zeka modellerinin kontrollü entegrasyonu ile yeni bir düzenlenebilirlik katmanı kazanabilir. Bu yazı, parametrik modelleme ile LLM destekli iş akışlarının nasıl düşünülebileceğine dair teknik bir çerçeve sunar.

Kod öneren yapay zeka asistanını temsil eden illüstrasyon
Yapay zeka destekli mühendislik otomasyonu
01 / 09

Neden CAD + LLM birlikte düşünülmeli?

CAD ortamında tekrarlayan operasyonlar — ölçü güncelleme, montaj revizyonu, çıktı paketleri — çoğu zaman kural tabanlıdır. LLM'ler bu kuralları doğal dil ve yapılandırılmış girdilerle köprüleyebilir; ancak geometri doğruluğu ve üretim gerçekliği hâlâ mühendislik disiplini ve doğrulama katmanlarında kalmalıdır.

Önemli: AI hız ve iterasyon için kaldıraçtır; mimari kararlar, test ve kalite sorumluluğu insanda kalır.
02 / 09

Pratik entegrasyon katmanları

  • Girdi normalizasyonu: Kullanıcı ölçüleri, malzeme ve varyant seçimlerinin yapılandırılmış forma dönüştürülmesi
  • Kural motoru: Parametrik CAD güncellemelerini tetikleyen mühendislik kuralları
  • Doğrulama: Geometri, montaj çakışması ve üretim çıktısı kontrolleri
  • Dokümantasyon: PDF, DWG, DXF ve üretim verisi paketlerinin standart akışı
Yapılandırılmış veri girişini temsil eden illüstrasyon
Parametre → kural → CAD → çıktı akışı

LLM'nin güçlü olduğu alanlar

Doğal dil girdisini yapılandırılmış parametrelere çevirmek, hata mesajlarını sadeleştirmek ve tekrarlayan dokümantasyon metinlerini üretmek bu katmanda değerlidir.

LLM'nin tek başına yeterli olmadığı alanlar

Kritik geometri hesapları, tolerans zinciri, üretim hattı uyumu ve lisanslı CAD API sınırları insan denetimi gerektirir.

Tasarım kararlarının şekillenmesini temsil eden illüstrasyon
Parametrik kural paneli ve tasarım varyasyonları
03 / 09

SolidWorks ekosisteminde düşünme biçimi

SolidWorks API, VBA, .NET ve C# ile otomasyon katmanı oluşturulduğunda LLM destekli arayüzler yalnızca “sohbet” değil, iş akışı orkestrasyonu haline gelebilir: kullanıcı niyetini alır, parametre setine çevirir, API çağrılarını sıralar, sonucu doğrular.

Robotik ve otomasyon donanımını temsil eden illüstrasyon
SolidWorks API otomasyon katmanı
04 / 09

Pilot senaryoyu nasıl tanımlarım

"AI ile CAD otomasyonu yapalım" cümlesi bir proje tanımı değil. Pilotu daraltmadan başlanan her denemenin sonu, çalışan ama kimsenin güvenmediği bir demo oluyor. Kullandığım daraltma şu dört soruyla yapılıyor:

  1. Hangi iş, ayda kaç kez tekrarlanıyor? Ayda üç kez yapılan bir işi otomatikleştirmek, kazandırdığından fazlasını götürür.
  2. Girdi ne kadar yapılandırılmış? Ölçüler bir formdan mı geliyor, e-posta metninden mi? İkincisi LLM'nin gerçekten değer kattığı yerdir.
  3. Yanlış çıktının bedeli ne? Bir teklif resmi yanlışsa düzeltilir; kesime giden bir DXF yanlışsa sac çöpe gider. Bedel yükseldikçe doğrulama katmanı kalınlaşır.
  4. Doğru cevabı kim biliyor? Çıktının doğruluğunu onaylayacak bir kişi yoksa pilot ölçülemez.

İyi bir ilk pilot genelde şudur: sık tekrarlanan, girdisi dağınık, yanlışının ucuz olduğu bir iş. Teklif aşaması bu tarife çoğu firmada birebir uyar.

05 / 09

Ölçüm: neyi, ne zaman ölçmeli

Pilot başlamadan önce mevcut durumu ölçmezseniz, sonrasında elinizde kıyas olmaz. Kaydettiğim dört metrik:

MetrikNasıl ölçülürNeden önemli
Hazırlık süresiGirdi alındığı andan çıktı hazır olana kadar geçen dakikaDoğrudan hissedilen kazanç
Düzeltme oranıOtomatik çıktının kaçta kaçı elle düzeltildiGüvenin gerçek göstergesi
İlk seferde doğruHiç düzeltme gerektirmeyen iş yüzdesiOtomasyonun olgunluk seviyesi
Kaçan hataÜretime gidip orada yakalanan hata sayısıTek gerçek başarısızlık metriği

Bunlardan düzeltme oranı en öğreticisidir. Yüksekse otomasyon çalışmıyor demek değildir; kural setinin eksik olduğu yeri gösterir. Düzeltmelerin nerede yoğunlaştığına bakmak, bir sonraki geliştirme turunun gündemini kendiliğinden yazar.

Yapılandırılmış veri girişini temsil eden illüstrasyon
Parametre → kural → CAD → çıktı akışı
06 / 09

Doğrulama listesi

Üretime giden her otomatik çıktının geçmesi gereken kontroller — sırayla, ilk düşende dur:

  1. Girdi tamlığı — zorunlu parametrelerin hepsi geldi mi, birimleri doğru mu
  2. Aralık kontrolü — her ölçü, üretilebilir aralıkta mı (hat genişliği, minimum büküm yarıçapı, sac kalınlığı)
  3. Geometri sağlığı — rebuild hatasız tamamlandı mı, açık kontur veya sıfır kalınlıkta yüzey var mı
  4. Montaj çakışması — interference kontrolü temiz mi
  5. Çıktı bütünlüğü — beklenen dosyaların hepsi üretildi mi, boyutları makul mü
  6. Ad ve revizyon — dosya adı şemaya uyuyor mu, revizyon numarası artmış mı

Bu listenin tamamı deterministiktir; hiçbir adımında LLM yoktur. Modelin işi girdiyi anlamak ve parametreye çevirmekti; doğruluğu kural kodu söyler.

Ayrım net olmalı: LLM'nin çıktısı hiçbir zaman doğrudan üretime gitmez, her zaman kural motorunun girdisi olur. Kural motoru reddederse iş durur.
07 / 09

Nerede durmalı

Üretken modellerin CAD tarafında iyi olmadığı yerleri baştan kabul etmek, projeyi kurtaran karardır:

  • Tolerans zinciri. Birikimli tolerans hesabı bir muhakeme işi değil, aritmetik ve standart işi. Modele yaptırmayın.
  • Kritik geometri. Mukavemet, ağırlık merkezi, kesit hesabı — bunlar kütüphane işidir, üretim işi değil.
  • CAD API sınırları. Hangi çağrının hangi sürümde ne döndürdüğü belgelenmiş bilgidir; halüsinasyona en açık alan tam da burasıdır.
  • Üretim hattı gerçeği. Roll-form hattının neyi bükebildiğini model bilmez; bu bilgi kural setine elle girer.

Buna karşılık modelin gerçekten kazandırdığı üç yer var: dağınık girdiyi yapılandırmak (e-posta, telefon notu, elle çizilmiş kroki açıklaması), hata mesajlarını kullanıcının anlayacağı dile çevirmek ve tekrar eden dokümantasyon metinlerini üretmek.

08 / 09

Özet çerçeve

Sırayı şöyle kuruyorum: dar bir pilot seç → mevcut durumu ölç → girdi normalizasyonunu LLM'ye ver → kararı kural motoruna bırak → çıktıyı deterministik listeyle doğrula → düzeltme oranına bakarak kural setini büyüt.

Bu döngü, teknoloji değişse de ayakta kalıyor. Model daha iyi olduğunda birinci adım hızlanır; ama doğrulama katmanına duyulan ihtiyaç azalmaz.

09 / 09

Sık Sorulan Sorular

Üretken yapay zeka CAD tasarım süreçlerinde ne işe yarar? En çok değer kattığı yer dağınık girdiyi yapılandırmaktır: e-posta, telefon notu ya da elle çizilmiş kroki açıklamasını parametre setine çevirmek. Ayrıca hata mesajlarını kullanıcının anlayacağı dile çevirmede ve tekrarlayan dokümantasyon metinlerini üretmede güçlüdür.

LLM çıktısı doğrudan üretime gidebilir mi? Hayır. Modelin çıktısı hiçbir zaman doğrudan üretime gitmemeli, her zaman kural motorunun girdisi olmalıdır. Kural motoru reddederse iş durur; doğruluğu deterministik kural kodu söyler, model değil.

Yapay zeka destekli CAD otomasyonu pilotu nasıl seçilir? Dört soruyla: iş ayda kaç kez tekrarlanıyor, girdi ne kadar yapılandırılmış, yanlış çıktının bedeli ne, doğru cevabı kim biliyor? İyi bir ilk pilot genelde sık tekrarlanan, girdisi dağınık ve yanlışının ucuz olduğu bir iştir — teklif aşaması çoğu firmada bu tarife uyar.

Hangi metrikler takip edilmeli? Hazırlık süresi, düzeltme oranı, ilk seferde doğru çıktı yüzdesi ve üretime kaçan hata sayısı. Bunlardan düzeltme oranı en öğreticisidir: kural setinin eksik olduğu yeri doğrudan gösterir.

Üretken modellerin CAD tarafında iyi olmadığı yerler nereler? Tolerans zinciri hesabı, kritik geometri hesapları, CAD API sınırları ve üretim hattı gerçeği. Bu dördü kütüphane, dokümantasyon ve kural seti işidir; modele bırakılırsa halüsinasyon riski en yüksek alanlardır.

Doğrulama katmanı neleri kapsamalı? Girdi tamlığı, aralık kontrolü, geometri sağlığı, montaj çakışması, çıktı bütünlüğü ve ad/revizyon kontrolü. Bu listenin tamamı deterministik olmalı; hiçbir adımında model bulunmamalıdır.

Bu yazı şu rehberin parçasıSolidWorks Otomasyonu — Makro, API ve Eklenti — Baştan Sona RehberMakro mu, API mi, add-in mi? Hangi işin hangi katmanla çözüleceğini, hangi dilin seçileceğini ve nereden başlanacağını tek sayfada topladım.İlgili projeAI Destekli SolidWorks Add-inAI destekli SolidWorks Add-in: parametrik tasarım, 2D→3D otomasyon ve CAD workflow'unu yazılımla tanımlayan mühendislik yazılımı projesi.
#generative-ai#cad#llm#solidworks
PaylaşLinkedIn