İçeriğe geç
Mehmet Eren DereliMACHINE / MARKDOWNEN
Ham Markdown'ı aç

Kaynak kodu, uygulama ve test kayıtları.

İki açık kaynak çalışmada çözülmeye çalışılan problemi, uygulama kararlarını ve doğrulama kayıtlarını inceleyebilirsiniz. Kod, testler ve CI çalıştırmaları doğrudan bağlantılı.

AÇIK KAYNAK / MÜHENDİSLİK KANITI

İki açık kaynak çalışmada çözülmeye çalışılan problemi, uygulama kararlarını ve doğrulama kayıtlarını inceleyebilirsiniz. Kod, testler ve CI çalıştırmaları doğrudan bağlantılı.

GitHub profilini aç

VORMETRA Slice’ı incele

  • 2: aktif açık kaynak proje
  • AGPL/MIT: açık lisans modeli
  • CLI/API/MCP: incelenebilir arayüzler

VORMETRA Slice

01 / DİLİMLEME VE KONTROL

AKTİF GELİŞTİRME

Büyük format granül/FGF üretim zinciri için dilimleme ve programatik kontrol.

Motor + profiller: AGPLv3 · vera-control: MIT

Amaç dilimlemeyi yerel yazılım ve ajan iş akışlarından yönetebilmek. OrcaSlicer’ın C++ motoru üzerine eklenen G1000 profilleri ve Python vera-control katmanı; model ön kontrolünü, süreç yönetimini ve sonuç okumayı HTTP, MCP ve Python arayüzlerinde birleştiriyor.

Uygulama ve doğrulama

  • G1000 profili: kayıtlı gerçek CLI koşusunda 200 × 200 × 100 mm modelden 50 katman
  • Model boyutu ve hatalı girdi kontrolleri; zaman aşımında hata üretme ve iş kilidini bırakma testleri
  • Bozuk/eski kilit temizleme; yerel HTTP arayüzünde yabancı Origin/Host reddi ve meşgul iş için 409 testleri
  • Windows/Ubuntu × Python 3.10/3.13: 4 CI işi başarılı; bağlantılı Windows kaydı 31 geçen, 3 atlanan test gösteriyor

CI’de gerçek slicer ve isteğe bağlı LinuxCNC dönüştürücü testleri gerekli yerel bileşenler olmadan atlanır. Dijital dilimleme kaydı fiziksel baskı doğrulaması değildir; kalibrasyon bekleyen profil değerleri ayrıca işaretlidir.

Kaynak kodunu incele

Kontrol kodunu aç

Başarılı CI kaydını aç

Yerelde incelemek için

git clone https://github.com/mehmeterendereli/vormetra-slice.git

Yazılım çıktı zinciri

3D MODEL → C++ SLICER → G1000 PROFİLİ → G-CODE → LINUXCNC

Programatik kontrol zinciri

İSTEMCİ → MCP · HTTP → VERA CONTROL → SLICER CLI

OpenRelax PC Care

02 / ODAKLI ARAÇ

WINDOWS BAKIM ARACI

PowerShell + WinForms ile kurulum gerektirmeyen, güvenlik sınırları açık Windows bakım aracı.

Amaç bakım hedeflerini ve değişiklikleri kullanıcıya görünür kılmak. Kategori bazlı temizlik, yetki kontrolleri, arka plan runspace ve salt-okunur -SelfTest modu aynı PowerShell uygulamasında ayrı sorumluluklarla ele alınıyor.

  • Windows CI’de PowerShell sözdizimi kontrolü ve gerçek -SelfTest uygulama süreci başarılı
  • SelfTest öncesi/sonrası dosya parmak izleri: ayar dosyası ve AutoClean günlüğü değişmeden kaldı
  • Simüle servis durdurma hatasında temizliğin engellenmesi ve önceki servis durumlarının geri yüklenmesi test edildi
  • Prefetch, tarayıcı profilleri/geçmişi ve tanılama günlükleri temizlik kapsamı dışında

MIT · PowerShell · Windows Forms

Kaynak kodunu incele

Windows CI kaydını aç

Salt-okunur inceleme için

powershell -NoProfile -ExecutionPolicy Bypass -File .\openrelax.ps1 -SelfTest

Çalışma akışı

  1. KATEGORİ SEÇ
  2. SELF-TEST
  3. ARKA PLAN
  4. RAPORLA

Uygulama kararlarının izini sürmek.

ÇALIŞMA STANDARDI

Kaynak, test ve çalıştırma kaydı birlikte incelendiğinde projenin mevcut kapsamı daha net anlaşılır.

01 / İncelenebilir mimari

Bileşenler, arayüzler ve bağımlılık sınırları depoda görünür olmalı.

02 / Tekrarlanabilir başlangıç

Klonlama, çalıştırma ve test komutları doğrudan verilmelidir.

03 / Güvenlik sınırları

Sistemin ne yapmadığı ve hangi koşulda durduğu da özellik kadar önemlidir.

04 / Dürüst olgunluk seviyesi

Prototip, aktif geliştirme ve üretim kanıtı birbirine karıştırılmamalıdır.

Bir entegrasyon, makine veya üretim problemi mi var?

KODDAN ÜRÜNE

İhtiyacı, uygulama sınırlarını ve doğrulama adımlarını birlikte değerlendirebiliriz.

Projeyi konuşalım

Tüm açık repolar

Kaynaklar