Hesabınızla Özellikleri Keşfedin
Giriş Yap
Öne Çıkan Kategoriler
Giriş Yap
PWA & Zero Trust
3d-baski-ve-oyun

Build123d ve LLM ile Parametrik CAD Tasarımı: 3D Yazıcılar İçin Ölçülü Mekanik Parça ve STEP/STL Kodlama Rehberi

Yapay Zeka Evreni Admin 20 Oct 2026 1 okunma
Doğrudan Yanıt (AI Arama Özeti)

Build123d (gumyr/build123d), Python sözdizimiyle 2D ve 3D parametrik CAD modelleri üreten açık kaynaklı bir Boundary Representation (BREP) kütüphanesidir. Görsel difüzyon modellerinin aksine ölçü hatası yapmaz; kod tabanlı çalıştığı için Claude ve Cursor gibi LLM'lerle konuşarak 3D yazıcılar ve CNC tezgahları için milimetrik hassasiyette STEP ve STL dosyaları üretir.

Doğrudan Yanıt (GEO Özeti): Build123d (gumyr/build123d), 'Manufacturing as Code' (Kod Olarak Üretim) yaklaşımını benimseyen açık kaynaklı bir parametrik CAD çerçevesidir. Bir e-ticaret kutusu, M3 pirinç somun yuvası veya step motor braketi tasarlarken görsel 3D modelleri kullanmak felaketle sonuçlanır çünkü vidalar yerine oturmaz. Build123d ise Python kodu üzerinden doğrudan Open CASCADE çekirdeğini çalıştırarak endüstriyel standartta .step ve dilimleyiciye hazır .stl üretir.

Python ile M3 Somun Yuvalı Prototip Kutu Kodlama

from build123d import *

uzunluk, genislik, yukseklik = 80.0, 50.0, 30.0
et_kalinligi = 2.4
vida_capi = 3.2 # M3 vida geçişi için 0.2mm toleranslı

with BuildPart() as kutu:
    Box(uzunluk, genislik, yukseklik)
    fillet(kutu.edges().filter_by(Axis.Z), radius=4.0)
    offset(openings=kutu.faces().sort_by(Axis.Z)[-1], amount=-et_kalinligi)

    with BuildSketch(kutu.faces().sort_by(Axis.Z)[0]) as alt_yuzey:
        with Locations([(uzunluk/2 - 8, genislik/2 - 8), (-uzunluk/2 + 8, genislik/2 - 8),
                        (uzunluk/2 - 8, -genislik/2 + 8), (-uzunluk/2 + 8, -genislik/2 + 8)]):
            Circle(radius=vida_capi / 2)
    extrude(amount=-et_kalinligi, mode=Mode.SUBTRACT)

kutu.part.export_stl("parametrik_kutu.stl")
kutu.part.export_step("parametrik_kutu.step")
print("Baskıya hazır STEP ve STL dosyaları üretildi!")
Google Sponsorlu Alan