NoRT CNC Control 0.4 منتشر شد

نسخه جدیدی از سیستم کنترل دستگاه فرز CNC که من در حال توسعه آن هستم منتشر شده است. این نسخه عمدتاً کاستی ها و باگ های نسخه قبلی را برطرف می کند (NoRT CNC Control منتشر شد)

بهبودها:

  • زمانبندی سرعت حرکت دوباره طراحی شده است. برنامه ریز جدید به طور کامل حرکت را از ابتدا تا انتها، از جمله در نظر گرفتن انحنای قوس ها هنگام حرکت در امتداد یک قوس، تجزیه و تحلیل می کند و حداکثر سرعت ممکن را در محدوده سرعت های تنظیم شده انتخاب می کند تا از حداکثر شتاب های مجاز تجاوز نکند.
  • بخشی از پیکربندی که در قسمت RT روی میکروکنترلر ذخیره شده بود به طور کامل به کد پایتون منتقل شد.
  • رفع مشکلات مربوط به از دست دادن فوکوس در UI هنگام وارد کردن دستورات به صورت دستی
  • قابلیت شبیه‌سازی مستقل یک دوک و یک جدول مختصات اضافه شده است
  • رفع اشکالات وضعیت دستگاه هنگام وارد کردن دستورات به صورت دستی
  • چرخه ارسال پیام به جدول مختصات و به اسپیندل تنظیم شده است، پردازش صحیح سیگنال ریست و پردازش پیام ریست از میکروکنترلر
  • CRC برای تعامل با میکروکنترلر به پروتکل اضافه شد
  • خاموش شدن هنگامی که پورت سریال USB قطع می شود، اگر تعامل با میکروکنترلر از طریق آن انجام شود - قبلاً سیستم شروع به خواندن ttyUSB0 غیر موجود در یک حلقه می کرد.
  • اکنون حرکات پس از راه اندازی مجدد میکروکنترلر مسدود شده است. برای باز کردن قفل، باید دستور خاصی را به میکروکنترلر ارسال کنید. با شروع اجرای g-code ارسال می شود. این امر از حرکت نادرست در صورت راه اندازی مجدد ناگهانی MCU در حین حرکت جلوگیری می کند.

به موازات نوشتن کد، من در حال حاضر از دستگاه تحت کنترل او استفاده می کنم. من اخیراً قطعات یک مدل گلایدر را اره کردم. بنابراین، این کد قبلاً در عمل استفاده می شود.

منبع: linux.org.ru

اضافه کردن نظر