---
title: "SolidCraft: Rust ile Geliştirilen Açık Kaynak Parametrik 3D CAD ve MCP Entegrasyonu"
url: https://blog.edumints.com/solidcraft-rust-ile-gelistirilen-acik-kaynak-parametrik-3d-cad-ve-mcp
category: "Yazılım"
date: 2026-10-13T15:21:30.947Z
publisher: Edumints Blog
lang: tr-TR
source_name: "Hacker News"
source_url: https://github.com/bherbruck/solidcraft
---

# SolidCraft: Rust ile Geliştirilen Açık Kaynak Parametrik 3D CAD ve MCP Entegrasyonu

## Pure Rust ile Modern Parametrik CAD
SolidCraft, tamamen saf Rust (pure Rust) diliyle inşa edilmiş açık kaynaklı, parametrik bir 3D CAD uygulamasıdır. Kullanıcıların eskiz çizmesine (sketch), kısıtlar tanımlamasına (constrain) ve parametrik bir özellik zaman çizelgesi (feature timeline) üzerinden katı cisimler oluşturmasına imkân tanır. Tasarımda herhangi bir boyut değiştirildiğinde tüm model anında yeniden derlenir. Masaüstünde veya doğrudan web tarayıcısında çalışabilen yazılım, bünyesindeki yerleşik Model Context Protocol (MCP) sunucusu sayesinde yapay zeka ajanlarının doğrudan 3D modelleme yapabilmesini sağlar.

## Raspberry Pi 4 Kasa Modelleme Örneği
Boş bir tasarımdan eksiksiz bir Raspberry Pi 4 kasasının üretildiği demo süreci sistemin işlevselliğini özetler:
- Kart parametrelerine uygun eskiz boyutlandırma,
- Ekstrüzyon (extrude), radyus (fillet) ve kabuk (shell) işlemleri,
- Kenarlıkların tek hamlede yuvarlatılması,
- 58 × 49 mm montaj deliklerine M2.5 standoff deseni uygulama,
- Port boşlukları ve havalandırma yarıklarının açılması,
- DejaVu Sans Bold yazı tipiyle "Pi 4" kabartması,
- PETG malzeme tanımı ve kütle hesabı,
- Yüksekliğin 24 mm'den 32 mm'ye güncellenmesiyle modelin baştan sona yeniden hesaplanması.

## Desteklenen Platformlar ve İndirme Seçenekleri
SolidCraft geniş bir platform desteğiyle sunulmaktadır:
- **Windows:** Kurulum dosyası (installer), ARM64, 32-bit desteği ve taşınabilir zip seçeneği.
- **macOS:** Apple Silicon ve Intel işlemciler için disk imajı (.dmg).
- **Linux:** AppImage, .deb (Ubuntu/Debian/Mint), .rpm (Fedora/openSUSE), Flatpak ve Snap desteği (ARM64 dahil).
- **Web:** Kuruluma gerek kalmadan doğrudan tarayıcı üzerinden çalıştırma.

## Kurulum Notları ve Dokümantasyon
- **Güvenlik Doğrulaması:** Paketler henüz imzalanmadığı için Windows SmartScreen ("Yine de çalıştır") ve macOS ("Aç") üzerinde kullanıcı onayı gerekebilir.
- **Dokümantasyon:** Kullanıcı ve geliştirici rehberini içeren kapsamlı *SolidCraft Book* kılavuzu (`docs/book`) yer almaktadır.

## Geliştirme Durumu ve Geometrik Doğruluk
- Proje henüz erken aşamada olmakla birlikte basit parçalar için kullanıma hazırdır.
- Paylaşılan 76 referans parçadan 75'inin hacim, yüzey alanı, kütle merkezi ve sınırlayıcı kutusu FreeCAD ve analitik hesaplamalarla tam eşleşmektedir (1 parça takip edilen bir hatadır).
- Özellikler listesi, yol haritası ve bilinen hatalar GitHub üzerinde topluluk incelemesine açıktır.

## Yazılım Geliştirme ve Öğrenme Çıkarımları
SolidCraft, sistem programlama dili Rust'ın bellek güvenliği ve performans avantajlarının grafik ve geometri yoğun alanlarda nasıl kullanılabileceğini kanıtlar. Geliştiriciler açısından en kritik öğrenim, yerleşik **MCP desteği**dir; bu mimari, yapay zeka ajanlarını sadece metin veya kod üreten araçlar olmaktan çıkarıp karmaşık mühendislik ve CAD ortamlarını doğrudan manipüle eden otonom sistemlere dönüştürme pratiği sunar.



---

Bu konuyu derinlemesine öğrenmek isterseniz: [Hazır MCP Sunucuları ve Ekosistem](https://edumints.com/kesfet/mcp-model-context-protocol-ai-asistanlarini-aracla-bin4) modülüne göz atın.

---

**Kaynak:** Hacker News (https://github.com/bherbruck/solidcraft)
**Yayıncı:** [Edumints Blog](https://blog.edumints.com) · Alıntılarken bu URL'ye bağlantı verin: https://blog.edumints.com/solidcraft-rust-ile-gelistirilen-acik-kaynak-parametrik-3d-cad-ve-mcp
