Kazanimlar:
- AI'ı tasarım fikri üretme, parametrik düşünme ve CAD otomasyonunda doğru konumlandırabilme
- Serbest metin ihtiyacı yapılandırılmış promptla ölçülebilir kısıt ve kritere çevirebilme
- AI'ın ürettiği tasarım ve scriptleri mühendislik kısıtlarıyla doğrulama disiplinini uygulayabilme
Makine mühendisliği, bir fikri fiziksel gerçekliğe dönüştürme sanatıdır: bir ihtiyaç, bir kısıt seti ve doğa yasaları verildiğinde çalışan, güvenli ve üretilebilir bir tasarım ortaya çıkarmak. Yapay zeka (kısaca AI: verilen metinlerden öğrenerek insan gibi metin, kod ve öneri üreten yazılım) bu sürece bir "tasarım ortağı" olarak girer. Alternatif fikirler üretir, parametrik düşünmeyi (tasarımı sabit ölçüler yerine değiştirilebilir değişkenlerle kurma yaklaşımını) hızlandırır, CAD makrolarını yazar ve dokümantasyonu taslaklar. Ancak AI bir mukavemet hesabını onaylamaz, bir toleransın montajda tutup tutmayacağını garanti etmez ve bir tasarımı üretime "gönderemez". Bu kararların hepsi mühendisin yargısında ve yasal sorumluluğundadır. Bu ünitede AI'ı tasarım ve CAD (Computer Aided Design; bilgisayar destekli tasarım) iş akışının neresine koyacağınızı ve çıktısını nasıl doğrulayacağınızı öğreneceksiniz.
AI Tasarım Sürecinin Neresinde Durur?
Bir tasarım sürecini kabaca dört aşamaya ayıralım ve AI ile mühendisin rollerini net biçimde konumlandıralım. Bu ayrım, "AI'a neyi yaptırırım, neyi asla yaptırmam" sorusunun temelini oluşturur.
Aşama
AI'ın rolü (hızlandırıcı)
Mühendisin rolü (karar)
Gereksinim/kavram
Alternatif konsept, benzer çözüm örnekleri, soru listesi
Kısıtları, önceliği ve kabul kriterini belirleme
Ön tasarım
Parametrik ilişki, kaba boyutlandırma taslağı
Hesabı, varsayımı ve yük yolunu doğrulama
Detay tasarım
CAD makro/script, standart parça önerisi
Geometri, tolerans, malzeme kararı
Doğrulama/onay
Rapor taslağı, kontrol listesi, özet
Analiz, test, imza ve sorumluluk
Kritik ilke: AI ıraksak düşünmede (çok sayıda fikir üretme) güçlüdür, yakınsak kararda (bunlardan hangisi doğru, güvenli, üretilebilir sorusunda) zayıftır. Yakınsama; fizik bilgisi, mühendislik sezgisi ve sorumluluk gerektirir. Bu, otomatikleştirilemeyen çekirdek mühendislik işidir.
İpucu: AI'ı "cevap makinesi" değil "fikir çoğaltıcı" olarak kullanın. "Bu bağlantı için 5 farklı tasarım yaklaşımı öner, her birinin artı/eksisini ve zayıf noktasını yaz" demek, "en iyi tasarımı ver" demekten çok daha değerlidir; çünkü kararı ve gerekçeyi sizde bırakır.
Adım Adım: Serbest Metin İhtiyacından Doğrulanmış Tasarıma
- Gereksinimi ölçülebilir kılın. "Hafif ve sağlam olsun" bir gereksinim değildir; "kütle < 2 kg, 500 N dikey yükte emniyet katsayısı ≥ 2, dış ortam korozyonu" bir gereksinimdir.
- Belirsizlikleri işaretletin. Verilmeyen değerleri AI'ın uydurmasına izin vermeyin; "netleştirilmeli" olarak listeletin.
- Çok sayıda konsept üretin. En az 3 alternatif ve her birinin yük yolu mantığı ile zayıf noktası.
- Doğrulama planı çıkarın. Her konsept için "hangi hesabı yapmalıyım" listesi.
- CAD otomasyonunu ekleyin. Tekrarlayan modelleme için makro/script ürettirin.
- Doğrulayın ve onaylayın. Ölçü, birim, kütle ve kritik hesapları bağımsız kontrol edin; sonra imzalayın.
Gereksinimi kısıt ve kritere çeviren prompt
Rol: Deneyimli bir makine tasarım mühendisisin.Görev: Aşağıdaki serbest metin ihtiyacı ölçülebilir tasarımgereksinimlerine (kısıtlar + kriterler) çevir.İhtiyaç: "Bir konveyör için, üzerine 30 kg yük gelen, dış ortamdaçalışacak, kolay monte edilen bir taşıyıcı braket."Çıktı formatı:- Fonksiyonel gereksinimler (ne yapmalı)- Yük/çevre kısıtları (kuvvet, sıcaklık, korozyon, titreşim)- Ölçülebilir kriterler (kütle, emniyet katsayısı, maliyet hedefi)- Belirsiz kalan ve netleştirilmesi gereken noktalarKural: Sayısal değer UYDURMA; verilmeyen değerleri"netleştirilmeli" olarak işaretle.
Son kural önemlidir: AI verilmeyen bir yük değerini kendiliğinden "varsayarsa" tasarımınız yanlış temele oturur. Belirsizlikleri işaretletmek, gereksinim toplama disiplinini güçlendirir.
Çok konsept üreten prompt
Şu eleman için 3 farklı konsept öner: 30 kg dikey statik yük,iki M8 cıvatayla duvara montaj, dış ortam (korozyon), hedef kütle < 1 kg.Her konsept için:- yük yolu (kuvvetin cıvatalara nasıl aktarıldığı)- olası malzeme ailesi- tahmini en zayıf nokta- yapmam gereken hesaplar listesiKural: Sayı uydurma; hesapları ben doğrulayacağım.
Parametrik Düşünme ve CAD Otomasyonu
Modern CAD araçları (SolidWorks, Fusion 360, CATIA, FreeCAD) parametrik ve script tabanlı çalışır. AI, tekrarlayan modelleme görevleri için makro/script üretiminde çok güçlüdür: bir cıvata deseni oluşturma, bir parça ailesini tablo ile türetme, kütle özelliklerini toplu çıkarma. Böylece saatler süren tekrar işi dakikalara iner.
CAD script üreten prompt
FreeCAD Python konsolu için bir script yaz: uzunluk, genişlik,yükseklik ve köşe yarıçapı parametreleriyle bir kutu profil oluştursun,kütle özelliklerini (hacim, ağırlık merkezi) yazdırsın. Malzemeyoğunluğu parametre olsun (kg/m^3). Kodu yorumlarla açıkla.Kural: Ölçü birimini (mm) baştan belirt; birim tutarlılığını koru.Kural: Hacmi analitik formülle de hesaplayıp ekrana bas kidoğrulayabileyim.
Dikkat: AI'ın CAD script'i geometrik olarak "çalışsa" bile mühendislik açısından yanlış olabilir: yanlış birim (mm/m karışması), yanlış eksen, gerçekleşemeyen bir kesişim. Script çalıştıktan sonra üretilen modelin ölçülerini ve kütlesini bilinen bir referansla karşılaştırın.
Tasarım gözden geçirme (design review) prompt
Aşağıdaki tasarım kararlarını bir tasarım gözden geçirme gözüyle eleştir.Bana katılma; zayıf noktaları, riskli varsayımları ve eksik hesaplarılistele. Her madde için "neden risk" ve "nasıl doğrularım" yaz.Tasarım: [braketin malzeme, kalınlık, cıvata, yük bilgisi]
Zayıf Prompt / Güçlü Prompt
Zayıf prompt:
Bana bir braket tasarla.
Yük, malzeme, montaj arayüzü ve kısıt yok; AI genel, boyutsuz ve doğrulanamaz bir açıklama üretir. Çıktı görünüşte dolu ama mühendislik değeri düşüktür.
Güçlü prompt:
Şu braket için 3 farklı konsept öner: 30 kg dikey yük, iki M8 cıvatayladuvara montaj, dış ortam (korozyon), hedef kütle < 1 kg. Her konsept için:yük yolu mantığı, olası malzeme, tahmini zayıf nokta ve hangi hesabıyapmam gerektiği. Sayı uydurma; hesabı ben doğrulayacağım.
İkinci prompt kısıtları verir, birden çok konsept ister ve "hangi hesabı yapmalıyım" sorusuyla doğrulamayı mühendise bırakır. Bu, AI'ı sorumluluğu devralan değil, hızlandıran bir araç olarak konumlandırır.
Üç Mini Vaka (Sayılarla)
Vaka 1 - Pompa ayağı, rezonans tuzağı. Mühendis Ayşe, 1450 dev/dak (yani 24,2 Hz) dönen bir pompa için titreşim sönümleyen ayak tasarlıyor. AI elastomer takoz öneriyor ve k = 200 N/mm sertlik veriyor. Ayşe 40 kg kütle için doğal frekansı kendisi hesaplıyor: f = (1/2π)·√(k/m) = (1/2π)·√(200000/40) ≈ 11,3 Hz. Uyarıcı frekans (24,2 Hz) doğal frekansın yaklaşık iki katı olduğundan izolasyon çalışır, ancak Ayşe daha yumuşak bir takozla (k = 90 N/mm) f ≈ 7,5 Hz'e inip izolasyonu iyileştiriyor. AI'ın ilk değeri "çalışır" ama optimal değildi; kararı hesap verdi.
Vaka 2 - CAD makrosuyla parça ailesi. Bir firma 12 farklı boyutta flanş üretiyor. Mühendis, AI'a bir Fusion 360 script'i yazdırıp tabloyla 12 varyantı otomatik türetiyor; elle 3 gün süren iş 2 saate iniyor. Ama script'in ürettiği DN80 flanşta cıvata deliği çapı 18 mm çıkıyor; oysa katalog M16 için 18 mm delik doğru. Mühendis rastgele bir varyantın ölçülerini standartla karşılaştırıp doğruluyor, ardından tümünü kabul ediyor.
Vaka 3 - Birim tuzağı. Bir stajyer, AI'ın verdiği script'te yoğunluğu 7850 kg/m³ yerine yanlışlıkla 7,85 g/cm³ olarak ama hacmi mm³ cinsinden bırakıyor. Sonuç kütle 1000 kat sapıyor: 3,2 kg yerine 3200 kg. Büyüklük mertebesi kontrolü ("bu braket 3 ton olamaz") hatayı anında yakalıyor. Ders: birim tutarlılığı, AI çıktısında en sık ve en tehlikeli hata kaynağıdır.
Sık yapılan hatalar
- Yakınsamayı AI'a bırakmak: "En iyi tasarımı ver" deyip fizik ve sorumluluğu devretmek.
- Belirsizliği varsaymaya bırakmak: Verilmeyen yük/sıcaklığı AI'ın uydurmasına izin vermek.
- CAD script'ini doğrulamamak: Üretilen modelin ölçü ve kütlesini referansla karşılaştırmamak.
- Birim karışması: mm/m, kg/N veya g/kg karışmasını fark etmeden model/hesap kurmak.
- Tek konsepte kilitlenmek: AI'ın ilk fikrini tek seçenek sanmak; alternatif üretmemek.
- "Çalıştı = doğru" yanılgısı: Script'in hatasız çalışmasını sonucun doğru olmasıyla karıştırmak.
Özetle
- AI tasarımda ıraksak düşünmede (fikir üretme) güçlü, yakınsak kararda (fizik, güvenlik) zayıftır; karar mühendisindir.
- İyi tasarım belirsiz isteği ölçülebilir kısıt ve kritere çevirmekle başlar; AI bu çeviride yardımcıdır.
- CAD otomasyonunda AI güçlü script/makro üretir; ama modelin birim ve ölçülerini mutlaka doğrulayın.
- AI'a birden çok konsept ürettirip "hangi hesabı yapmalıyım" diye sorun; doğrulamayı üstlenin.
- AI bir tasarımı onaylamaz veya üretime göndermez; bu sorumluluk mühendiste kalır.
Uygulama görevi
Basit bir makine elemanı (braket, mesnet, kapak vb.) için serbest metin bir ihtiyaç yazın. AI'a bunu ölçülebilir gereksinimlere (kısıt + kriter) çevirtin ve verilmeyen değerleri "netleştirilmeli" olarak işaretletin. Ardından AI'dan en az üç konsept ve her biri için "yapmam gereken hesaplar" listesini isteyin. Kritik doğrulama: AI'ın önerdiği bir sayısal değeri (boyut, sertlik, malzeme özelliği) seçin ve bunu bir el hesabı veya katalog/veri sayfasıyla doğrulayın; uyuşmazsa nedenini yazın. Son olarak, bu tasarımı üretime almadan önce hangi mühendislik onaylarının gerektiğini bir cümleyle listeleyin.
Kontrol listesi
- [ ] Serbest metin ihtiyacı ölçülebilir kısıt ve kriterlere çevrildi.
- [ ] Verilmeyen değerler "netleştirilmeli" olarak işaretlendi; AI uydurmadı.
- [ ] En az üç konsept ve her biri için doğrulama (hesap) listesi üretildi.
- [ ] CAD script/makro çıktısının birim ve ölçüleri referansla karşılaştırıldı.
- [ ] Büyüklük mertebesi (sanity check) kontrolü yapıldı.
- [ ] Nihai karar ve onay mühendiste bırakıldı; AI'a devredilmedi.