Temel Çıkarımlar
- CADFit STL/OBJ verilerinden düzenlenebilir özellik ağaçlarını yeniden oluşturan açık kaynaklı bir mesh-to-CAD motorudur.
- Hafif bir ML taslak algılayıcısı sayesinde tam manuel bir iş akışına göre ≈3× daha hızlı çalışır.
- Araç şu anda ekstrüzyonlar, devrimler, filetler, pahlar, birleşimler, kesimler ve tüm temel taslak ilkel öğelerini işler.
- Geliştirme Altair (şimdi Siemens) tarafından finanse edilmektedir; ortak bir Siemens-MIT patenti beklemede.
- Ticari rakipler Backflip AI ve Autodesk AutoTimeline ile karşılaştırıldığında CADFit, ücretsiz ticari olmayan kullanım, daha geniş özellik-seviyesi yeniden yapılandırma ve şeffaf araştırma-düzeyi kod tabanı sunar.
Giriş
Engineering Paper’ın son derlemesi, yeni bir mesh-to-CAD dönüştürücü dalgasına ışık tutuyor. Backflip AI ve Autodesk AutoTimeline gibi ticari teklifler “AI-first” vaatleriyle dikkat çekerken, Ph.D. adayı Ghadi Nehme liderliğindeki MIT-Siemens iş birliği CADFit adlı açık kaynaklı bir alternatif sunuyor; bu da optimizasyon, geometri doğrulama ve mütevazı bir makine-öğrenimi ön ucunu birleştiriyor.
CADFit Nasıl Çalışır
Mesh’ten Taslaklara
- Mesh alımı – Algoritma standart çokgen formatlarını (STL, OBJ, PLY) kabul eder.
- Taslak çıkarımı – Yüzeysel bir sinir ağı kenar döngülerini muhtemel taslak varlıklarına (çizgiler, yaylar, splinler) sınıflandırır. Nehme, bu adımın tamamen optimizasyon-tabanlı bir boru hattına göre işlem süresini ~3× azalttığını rapor ediyor.
- Parametrik uyum – Algılanan taslaklar, CAD işlemlerini (ekstrüde, devrim vb.) yinelemeli olarak öneren ve bunları orijinal mesh’e karşı geometrik mesafe ölçütleriyle doğrulayan hibrit bir optimize ediciye beslenir.
Özellik Montajı
- Tek tek katı gövdeler birleşim veya kesim Boolean adımlarıyla birleştirilir.
- Sistem, birleştirilmiş modeli yeniden değerlendirir, kalan tutarsızlıkları tespit eder ve sapma kullanıcı-tanımlı toleransın (genellikle yüksek-çözünürlüklü taramalar için ≤0.01 mm) altına düşene kadar uyum döngüsünü tekrar eder.
Desteklenen İşlemler
| Operation | Description |
|---|---|
| Extrusion | 2-D taslağın doğrusal süpürülmesi |
| Revolution | Bir eksen etrafında dönen süpürme |
| Fillet | Yarıçap kontrolüyle yuvarlatılmış kenar |
| Chamfer | Düz kenarlı eğik kesim |
| Union / Cut | Boolean toplama veya çıkarma |
| Sketch primitives | Çizgiler, yaylar, daireler, splinler |
CADFit ve Ticari Rakipler
| Feature | CADFit (MIT/Siemens) | Backflip AI | Autodesk AutoTimeline |
|---|---|---|---|
| License | Açık-kaynak (MIT) – ticari olmayan kullanım için ücretsiz | Sahipli SaaS, abonelik-tabanlı | Sahipli, Fusion 360 ile paketlenmiş |
| Core approach | Hibrit optimizasyon + hafif ML | Uçtan uca derin öğrenme | AI-destekli zaman çizelgesi oluşturma |
| Supported CAD ops | Extrude, revolve, fillet, chamfer, union, cut, tam taslak seti | Öncelikle extrusion & revolve (sınırlı Boolean) | Extrude, revolve, sınırlı özellik çıkarımı |
| Speed (typical mesh 2 M tri) | ~3 min (≈3× daha hızlı manuel) | ~5 min (GPU-hızlandırmalı) | ~4 min (bulut-tabanlı) |
| Accuracy (RMSE) | ≤0.01 mm (araştırma ölçütü) | 0.02–0.05 mm (değişken) | 0.015 mm (rapor edilen) |
| Extensibility | GitHub’da kaynak kod, topluluk katkıları | Kapalı API | Fusion 360 API üzerinden sınırlı betikleme |
| Funding / backing | Altair (Siemens) araştırma hibesi; bekleyen patent | Özel risk sermayesi | Autodesk kurumsal AR-GÜ |
Gerçek-Dünya Demonstrasyonu
2-dakikalık bir YouTube yürütmesi (ICML 2026 sunumu) izleyicileri tam bir yeniden yapılandırma sürecinden geçiriyor: bir türbin kanadının gürültülü taramasından başlayarak CADFit, hava kanadı profili izole ediyor, ekstrüde ediyor, önde kenarda filetler ekliyor ve sonunda sonucu orijinal mesh ile doğruluyor. Video, CADFit’i kara kutu AI üreteçlerinden ayıran yinelemeli “uyum-doğrulama-iyileştirme” döngüsünü vurguluyor.
Kısıtlamalar & Gelecek Yol Haritası
- İşlem kapsamı – Şu anda temel katı modellemeye sınırlı; yüzey-only özellikler (ör. loft, sweep) henüz desteklenmiyor.
- Ticari lisanslama – Ücretsiz kullanım kar amacı gütmeyen veya akademik projelerle sınırlıdır; endüstriyel ortaklar için ücretli bir katman tartışılıyor.
- Ölçeklenebilirlik – 5 M üçgene kadar mesh’lerde etkili olurken, daha büyük nokta bulutları tipik bir 32 GB iş istasyonunda bellek sınırları içinde kalmak için ön-işleme (azaltma) gerektirir.
Sonuç
CADFit, mühendislerin mesh verilerini düzenlenebilir CAD modellerine tersine mühendislik yaparken lisans ücreti ödemeden şeffaflık, hız ve hassasiyet sunan çekici bir karışım sağlar. Açık-kaynak doğası ve akademik kökeni, özellikle araştırma laboratuvarları ve küçük ölçekli üreticiler için ticari AI-odaklı araçlara güçlü bir alternatif haline getiriyor. Özellik seti temel katıların ötesine genişledikçe, CADFit CNC tornalama ve daha geniş üretim ekosisteminde mesh-to-CAD dönüşümü için de-facto standart haline gelebilir.