بررسی کامل نقش انکودر، سروو و کنترلر در افت دقت CNC
دقت در ماشینهای CNC یکی از مهمترین فاکتورهایی است که مستقیماً روی کیفیت قطعه نهایی، میزان ضایعات، عمر ابزار و حتی اعتبار کارگاه تأثیر میگذارد. بسیاری از اپراتورها و صاحبان ماشین CNC بعد از مدتی کار متوجه میشوند که دستگاه دیگر مثل روز اول دقیق نیست؛ قطعات از تلرانس خارج میشوند، ابعاد ناپایدار است یا تکرارپذیری کاهش پیدا میکند.
دلیل کاهش دقت ماشین CNC چیست؟
آیا مشکل از انکودر است؟ سروو موتور؟ سروو درایو؟ کنترلر؟ یا ترکیبی از همه اینها؟
در این مقاله بهصورت کاملاً کاربردی و عمومی بررسی میکنیم که چه عواملی باعث افت دقت CNC میشوند و چگونه میتوان این مشکلات را شناسایی و برطرف کرد.
دقت ماشین CNC دقیقاً یعنی چه؟
دقت در CNC به معنی توانایی ماشین در رسیدن به موقعیت موردنظر است. اما این مفهوم چند بخش دارد:
- دقت موقعیتیابی (Accuracy)
- تکرارپذیری (Repeatability)
- پایداری در طول زمان
ممکن است ماشینی در ابتدا دقیق باشد اما پس از چند ساعت کار یا چند روز، دقت آن افت کند. اینجاست که باید به سراغ اجزای کنترلی و حرکتی برویم.

نشانههای رایج کاهش دقت در ماشین CNC
قبل از ورود به دلایل، بیایید نشانهها را بشناسیم:
- اختلاف ابعاد در قطعات مشابه
- خارج شدن قطعه از تلرانس
- خطای برگشت به صفر (Home Error)
- لرزش یا صدای غیرعادی محور
- خطای Position Error در کنترلر
- دقت خوب در یک جهت و خطا در جهت مخالف
اگر با یکی از این موارد مواجه هستید، احتمالاً یکی از اجزای اصلی سیستم دچار مشکل شده است.
نقش انکودر در دقت ماشین CNC
انکودر چشم ماشین CNC است. هر خطایی در بازخورد موقعیت، مستقیماً دقت دستگاه را تحت تأثیر قرار میدهد.
مشکلات رایج انکودر
- کثیفی یا آلودگی انکودر
- کابل معیوب یا شیلد ضعیف
- نویز الکتریکی
- کاهش رزولوشن واقعی
- خرابی تدریجی انکودرهای قدیمی
تأثیر انکودر معیوب
وقتی انکودر موقعیت واقعی محور را اشتباه گزارش دهد:
- سروو مدام در حال اصلاح خطا میشود
- حرکت ناپایدار میشود
- دقت تکرارپذیری کاهش مییابد
نکته مهم:
در بسیاری از ماشینها، مشکل کاهش دقت به اشتباه مکانیکی تشخیص داده میشود، در حالی که انکودر عامل اصلی است.

سروو موتور و تأثیر آن بر دقت CNC
سروو موتور وظیفه تبدیل فرمان کنترلر به حرکت دقیق را دارد. هرگونه ضعف در این بخش مستقیماً روی دقت اثر میگذارد.
دلایل افت دقت مرتبط با سروو موتور
- ضعیف شدن گشتاور
- داغ شدن بیش از حد
- لقی داخلی شفت
- خرابی بلبرینگها
- تنظیم نبودن پارامترهای سروو
نشانههای سروو معیوب
- حرکت ناهماهنگ محور
- لرزش در سرعتهای پایین
- خطای دنبالکننده (Following Error)
- کاهش دقت در بار بالا
نقش سروو درایو در کاهش یا افزایش دقت
سروو درایو مغز تصمیمگیری بین کنترلر و موتور است. تنظیمات نادرست آن یکی از رایجترین دلایل افت دقت CNC است.
مشکلات متداول سروو درایو
- تنظیم نبودن Gain
- پاسخ کند به تغییرات موقعیت
- فیلترهای نویز نامناسب
- ناسازگاری با انکودر
- قدیمی بودن Firmware
حتی اگر سروو موتور و انکودر سالم باشند، یک سروو درایو بد تنظیم شده میتواند کل سیستم را از دقت خارج کند.
کنترلر CNC؛ عامل پنهان ولی بسیار مهم
کنترلر CNC فقط فرمان نمیدهد، بلکه:
- خطاها را تحلیل میکند
- موقعیتها را اصلاح میکند
- هماهنگی بین محورها را برقرار میکند
دلایل کاهش دقت مرتبط با کنترلر
- تنظیم نادرست پارامترهای ماشین
- بکلش جبراننشده (Backlash Compensation)
- خطای نرمافزاری
- ضعف پردازش در کنترلرهای قدیمی
- ناسازگاری با سختافزار جدید
نکته کلیدی:
در بسیاری از اورهالها، با تعویض یا تنظیم صحیح کنترلر، دقت ماشین بهطور چشمگیری بازمیگردد.
کابل، نویز و ارت؛ قاتلان خاموش دقت CNC
یکی از بخشهایی که معمولاً نادیده گرفته میشود، کابلکشی و ارت است.
مشکلات رایج
- کابل انکودر بدون شیلد مناسب
- عبور کابل قدرت کنار کابل سیگنال
- ارت ضعیف یا مشترک
- نویز اینورتر یا اسپیندل
این موارد باعث ارسال سیگنال اشتباه به کنترلر میشوند و نتیجه آن چیزی نیست جز افت دقت تدریجی و غیرقابل تشخیص سریع.
تفاوت خطای مکانیکی و الکتریکی در CNC
تشخیص درست نوع خطا بسیار مهم است:
خطاهای مکانیکی
- لقی بال اسکرو
- خرابی کوپلینگ
- سایش ریل و واگن
- شل بودن اتصالات
خطاهای الکتریکی و کنترلی
- انکودر
- سروو
- درایو
- کنترلر
- کابل و نویز
اگر خطا ثابت نیست و تغییر میکند، معمولاً الکتریکی است.
راهکارهای عملی برای افزایش دقت ماشین CNC
اگر میخواهید دقت دستگاه را برگردانید، این مراحل را دنبال کنید:
- بررسی و تمیزکاری انکودر
- تست کابلها و شیلد
- تنظیم دقیق سروو درایو
- بررسی پارامترهای کنترلر
- حذف نویز و اصلاح ارت
- تست بکلش و جبران نرمافزاری
- در صورت نیاز، تعویض قطعات فرسوده
چه زمانی باید قطعه تعویض شود؟
همه مشکلات با تنظیم حل نمیشوند. در این موارد تعویض منطقی است:
- انکودرهای قدیمی با خطای ناپایدار
- سروو موتور با لقی مکانیکی
- درایوهای ناسازگار با سیستم جدید
- کنترلرهای ضعیف برای دقتهای بالا
جمعبندی نهایی
کاهش دقت ماشین CNC یک مشکل تکعاملی نیست.
در اکثر موارد، ترکیبی از انکودر، سروو، درایو و کنترلر باعث این مسئله میشوند.
اگر بهجای حدس زدن، سیستم را اصولی بررسی کنید، میتوانید:
- دقت دستگاه را بازیابی کنید
- هزینههای تعمیر را کاهش دهید
- کیفیت قطعات را بالا ببرید
- عمر ماشین را افزایش دهید
کارشناسان ما در صنعت پارت به شما عزیزان کمک می کنند که بهترین انتخاب رو برای ماشین CNC خود داشته باشید.