FluidNC عبارة عن برنامج ثابت يعمل بنظام CNC مُحسّن لوحدة التحكم ESP32. إنه الجيل التالي من البرامج الثابتة من منشئي Grbl_ESP32. يتضمن واجهة مستخدم قائمة على الويب ومرونة لتشغيل مجموعة واسعة من أنواع الأجهزة. يتضمن ذلك القدرة على التحكم في الآلات باستخدام أنواع أدوات متعددة مثل الليزر بالإضافة إلى المغزل أو مبدل الأدوات.
ليست هناك حاجة لتجميع البرامج الثابتة. يمكنك استخدام برنامج نصي للتثبيت لتحميل أحدث إصدار من البرنامج الثابت ثم إنشاء ملف نصي لملف التكوين يصف جهازك. يتم تحميل هذا الملف على FLASH على ESP32 باستخدام منفذ USB/التسلسلي أو WIFI.
يمكن أن يكون لديك ملفات تكوين متعددة مخزنة على ESP32. الإعداد الافتراضي هو config.yaml، ولكن يمكنك تغيير ذلك باستخدام $Config/Filename=
الهدف هو الحفاظ على أكبر قدر ممكن من التوافق مع Grbl. إنه متوافق بنسبة 100% مع العمليات اليومية لتشغيل gcode مع المرسل، لذلك لا يوجد أي تغيير في بروتوكول الإرسال/الاستجابة لـ Grbl gcode، ويتم دعم جميع رموز Grbl gcode. تم استبدال معظم إعدادات $ بعناصر يمكن قراءتها بسهولة في ملف التكوين.
يتضمن FluidNC واجهة مستخدم ويب مدمجة تعتمد على المتصفح (Esp32_WebUI) بحيث يمكنك التحكم في الجهاز من جهاز كمبيوتر أو هاتف أو جهاز لوحي على نفس شبكة Wifi.
قم بمراجعة wiki إذا كنت تريد معرفة المزيد حول الميزة أو كيفية استخدامها.
يعد Grbl الأصلي مشروعًا رائعًا من تصميم Sungeon (Sonny) Jeon. لقد عرفته منذ سنوات عديدة وهو دائمًا مفيد جدًا. لقد استخدمت Grbl في العديد من المشاريع.
يعتمد Wifi وWebUI على هذا المشروع.
لدينا خادم Discord لتطوير هذا المشروع. اطلب دعوة
يتطلب هذا المشروع الكثير من العمل وعناصر باهظة الثمن غالبًا للاختبار. يرجى النظر في التبرع الآمن والمأمون والذي يحظى بتقدير كبير عبر رابط PayPal أدناه أو عبر رابط الراعي GitHub في أعلى الصفحة.