Skip to content

G-code Studio v1.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 18:42
· 36 commits to main since this release

G-code Studio v1.5.0

دو نسبـت نصب ارائه می‌شود:

فایل حجم تقریبی مناسب چه کسی؟
full-setup.exe (نصب کامل) ~۲۰۰ MB ویندوز بدون اینترنت — WebView2 داخل بسته است
light-setup.exe (نصب آپدیت/سبک) ~۱.۵ MB به‌روزرسانی سریع — WebView2 فقط در صورت نبود، آنلاین دانلود می‌شود (ویندوز ۱۰/۱۱ به‌روز معمولاً دارد)

💡 برای «آپدیت» نسخه‌های قبلی، همان light-setup.exe را نصب کنید — روی نسخهٔ موجود نصب می‌شود.

آنچه در این نسخه است (۱.۵)

  • 🪢 اسپلاین پروفایل با فلش‌های مماس: انتخاب هر نقطه → دو فلش زرد
    در دو سمت آن ظاهر می‌شود؛ کشیدن فلش = تنظیم دقیق انحنای اسپلاین
    (مماس dr/dh)؛ دابل‌کلیک روی فلش = مماس خودکار
  • 📚 کتابخانهٔ ۱۸ پروفایل آماده: گلدان/سایه‌روشن/گلدان‌کشت/لیوان/بطری/
    کاسه/ساعت‌شنی/جام/فانوس/آمفورا/قلم‌خانه/گلدان‌دوطبقه/تخم‌مرغی/بشکه/
    مخروط/شمع‌دان/دلو/سلادون — همهٔ قابل‌ویرایش با thumbnail زنده
  • 🎲 دکمهٔ پروفایل تصادفی چاپ‌پسند: شیب دیواره ≤ ۵۰°، شعاع ۸..۳۴mm،
    کف ≥ ۱۰mm — تولید در هستهٔ Rust با قواعد چاپ خوب
  • 📥 ایمپورت پروفایل از SVG: پارسر کامل مسیر SVG
    (M/L/H/V/C/S/Q/T/A/Z + transformها) → نیم‌رخ راست → پروفایل
  • 🎚️ دیالوگ کیفیت خروجی STL: ۴ سطح (۰٫۵×/۱×/۲×/۳×) با تخمین زندهٔ
    تعداد مثلث — کیفیت فقط ریزباشدِ STL؛ G-code مستقل می‌ماند
  • 💾 ذخیرهٔ مستقیم G-code از طراح: بدون گذر از ویرایشگر، مستقیم روی دیسک
  • 🗿 نمای جامد سایه‌دار در پیش‌نمایش 3D: سطح فرم با نورپردازی
    Hemisphere+Rim مثل اپ مرجع — طرح کامل دیده می‌شود نه فقط خطوط مسیر؛
    سه حالت نما: جامد / جامد+مسیر / فقط مسیر + دیسک کف
  • 🐌 مدولاسیون سرعت بافت: نازل روی قله/درهٔ بافت آرام‌تر می‌رود
    (تا ۴۰٪ کاهش) مثل ویدئوهای مرجع؛ دامنهٔ بافت به ۰٫۹×قطر نازل محدود
    می‌شود (جلوگیری از برخورد نازل/لایهٔ معلق) با هشدار W-TEX-NOZZLE
  • 🏷️ نسخهٔ برنامه در عنوان پنجره (منبع واحد package.json)
  • و همهٔ قابلیت‌های ۱.۴: کف چندلایه/سرعت‌های mm/s/G-code استاندارد/
    نمایشگر سریع/اسپات سطحی + ۱.۳: دما/فن/دیال θ

نکات ایمنی (صداقت)

  • این برنامه صحت چاپ فیزیکی را تضمین نمی‌کند؛ فایل را با ابزار معتبر بازبینی کنید.
  • دماهای پریست مواد «شروع مناسب رایج» هستند نه عدد قطعی — به فیلامنت/دستگاه شما وابسته‌اند.
  • پریست‌های پرینتر «community» هستند: داده از صفحات رسمی سازنده، اما روی دستگاه
    توسط ما آزموده نشده‌اند.
  • تست نصب روی ویندوز واقعی با اینترنت قطع (full) و اینترنت روشن (light)، دستی انجام
    نشده است (CI فقط build می‌سازد).

آزمون‌ها

  • cargo test -p gcode-core: 176 آزمون واحد — سبز در این CI
  • npm test (Vitest): 39 آزمون — سبز در این CI