کنترلر دستگاه CNC چیست و چه کاربردی دارد ؟!

 

<<کنترلر دستگاه CNC>>

کنترلر چیست؟ چه کاربردی دارد ؟آیا همه این ها برای شما هم سوال است !! کنترلر دستگاه CNC به دستگاه هاي كنترل شده عددي كامپيوتر گفته میشوند كه كنترل كننده عملكرد محصولات cnc و فرآيندهاي آنها هستند.

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

این اعداد به طور معمول مختصات یک نمودار هستند , و همچنین نقش مهمی در کنترل حرکت برش دارند. به عبارت کلی تر ، کنترل کننده CNC مغز سیستم CNC است.

یک کنترلر به عنوان پیوندی بین سیستم رایانه و اجزای مکانیکی دستگاه CNC عمل می کند. اصطلاح “کنترلر” ممکن است یک کلمه عمومی باشد. با این حال ،

معمولاً کل سیستم کنترل ماشین را نشان می دهد.

کنترلر دستگاه CNC چیست؟

همانطور که قبلاً بحث شد ، کنترلر مغز دستگاه CNC است. به عبارت دیگر ، کنترل کننده وظیفه حیاتی تفسیر را بر عهده دارد. یکی از عملکردهای اصلی کنترلر

دریافت سیگنال های شرطی شده از طریق رایانه یا نمایه سازی است. پس از دریافت سیگنال ها ، این سیگنال ها را به حرکت مکانیکی تفسیر می کند.

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

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

از مکانیزم های کنترلر دستگاه CNC بیندازیم.

1. نرم افزار CNC

نرم افزار cnc
نرم افزار cnc

در اینجا قابل ذکر است که هم کامپیوتر و هم کنترلر با کمک نرم افزار کار می کنند. در شرایط معمول ، سه نوع برنامه نرم افزاری مورد نیاز است که شامل : نرم

افزار سیستم عامل ، نرم افزار کاربردی و نرم افزار رابط ماشین هستند.

2. تجهیزات پردازش

دستگاه پردازش ,  قطعه کار شروع را به یک قسمت کامل تغییر می دهد. در اکثر سیستم های CNC ، تجهیزات پردازش شامل یک ایستگاه کاری و یک اسپیندل

است. همچنین شامل موتورها و محورهایی است که آنها را به حرکت در می آورد.

3. واحد کنترل ماشین

واحد کنترل ماشین به عنوان MPU نیز شناخته می شود. MPU کنترلر CNC به طور متوالی دستورالعمل ها و برنامه ها را اجرا می کند. MPU شامل رابط های ورودی / خروجی ، حافظه و CPU است.

کنترلر دستگاه CNC چگونه کار می کند؟

دستگاه CNC شبیه بقیه تجهیزات صنعتی است. این ماشین آلات در دسته دستگاه های الکترو مکانیکی قرار دارند که ابزارهای ماشین سازی را دستکاری می کنند.

به طور دقیق ، ماشین های CNC از رایانه ای تشکیل شده اند که اپراتور در آن برنامه را وارد می کند. در اینجا جالب است بدانید که تمام فرایندهای برش که باید

اجرا شوند همراه با ابعاد به تجهیزات وارد می شوند. در اینجا لیستی از مراحل وجود دارد که کنترلر دستگاه CNC با کمک آنها وظایف خود را انجام می دهد.

مرحله 1: CAD

طراحی با کمک رایانه نقشی اساسی در ایجاد اشکال دو بعدی و سه بعدی دارد. پرونده های CAD در کنترلر بارگذاری می شوند زیرا این پرونده دارای

مشخصات مربوط به ابعاد و ساختار است. این مشخصات کنترلر را برای انجام کارهای چند بعدی هدایت می کند.

طراحی قطعه با نرم افزار CAD و بارگذاری در کنترلر
طراحی قطعه با نرم افزار CAD و بارگذاری در کنترلر

 

مرحله 2: تبدیل CAD به کد CNC

از آنجا که از پرونده های CAD در مجموعه ای از برنامه ها استفاده می شود ،برای ترجمه به کد CNC نیاز دارد. این جایی است که نرم افزار CAM مورد

توجه قرار می گیرد. این می تواند فایل CAD را به کد CNC تبدیل کند تا کنترلر بتواند آن را به راحتی بخواند.

مرحله 3: آماده سازی دستگاه

هنگامی که اپراتور یک پرونده قابل خواندن را بدست آورد ، اکنون زمان آماده سازی دستگاه است. آنها همچنین قطعه های کاری را که به برنامه که به روشی

مناسب در کنترل کننده اجرا می شود متصل می کنند.

مرحله 4: اجرای فرایندهای مختلف

با آماده بودن همه کدها ، اپراتور می تواند برنامه را به کنترلر وارد کند تا خروجی مورد نظر را بدست آورد. این برنامه ها دستگاه را در کل مراحل راهنمایی می کنند.

جالب اینجاست که نحوه انتخاب دستورات توسط کنترلر های دستگاه CNC نیز بستگی زیادی به مدارهای داخلی دارد. این نرم افزار یا برد مدار می توانند به

سرعت نمودارهای طراحی  را برای هر کنترل کننده خاص پیکربندی کنند.

انواع کنترل کننده های دستگاه CNC

روترهای CNC از نظر پروتکل های مربوط به ارتباطات صنعتی بسیار متفاوت هستند. هنگام انتخاب روتر CNC ، زبان و عملکردها بسیار مهم است. بر اساس

تنوع ، بازار CNC توسط تجهیزات دستگاه تراش CNC هدایت می شود.  سیستم های کنترل CNC در روتر CNC را می توان بر اساس انواع زیر ذکر کرد.

  • نوع حرکت CNC
  • نوع محور CNC
  • حلقه کنترل CNC

 

روتر دستگاه CNC
روتر دستگاه CNC

تعریف انواع کنترلر دستگاه CNC

1. نوع حرکت CNC

نوع حرکت CNC به تفاوت دستگاهی که باید کنترل شود ، اشاره دارد. دو نوع سیستم کنترل وجود دارد: سیستم کانتورینگ و سیستم کنترل نقطه به نقطه .

2. کنترلر حلقه سیستم های CNC 

کنترل حلقه سیستم های CNC  بر اساس روش حلقه ای است. سیستم حلقه باز (open loop) و سیستم حلقه بسته ( closed-loop) زیر مجموعه آن هستند.

کنترلر دستگاه CNC سیستم حلقه باز (open loop)
کنترلر دستگاه CNC سیستم حلقه باز (open loop)

 

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

بسته به سیستمی گفته می شود که از سیستم کنترلر بازخورد جمع می کند.

3. کنترلر CNC از نوع محور

سیستم CNC از نوع محور دارای پنج زیر مجموعه است:

  • سیستم کنترل دو محوره که در آن کنترل کننده فقط به دو محور دسترسی می دهد
  • سیستم کنترل دو و نیم محور به یک ماشین سه محوره اطلاق می شود. با این حال ، حرکت 3D نخواهد بود
  • سیستم های کنترل سه محوره ماشین هایی هستند که در هر سه بعد کار می کنند ، یعنی X ، Y و Z
  • سیستم کنترل چهار محوره ماشینی است که دارای سه محور است. همچنین دارای یک محور اضافی با چرخش اضافی به شکل محور B است
  • سیستم های کنترل پنج محوره دارای سه محور اصلی هستند. با این حال ، آنها دارای چرخش اضافی در امتداد جهت Y و Z هستند
کنترلر دستگاه CNC چند محوره
کنترلر دستگاه CNC چند محوره

نتیجه 

در این مقاله سعی کردیم توضیحاتی در مورد کنترلر دستگاه های cnc بدهیم امیدواریم که تاکنون ، شما درک کاملی از اصول اساسی کنترل کننده CNC داشته باشید.

به طور دقیق ، یک کنترلر مجموعه ای از اجزا را تشکیل می دهد. که هر جز به صورت منسجم کار می کند ، که منجر به  حرکتی مطلوب می شود. این امر همچنین منجر به برش دقیق مواد نیز می شود.

برای اطلاعات بیشتر در مورد محصولات مرتبط ، میتوانید با متخصصین ما مشورت کنید >> 3246630032466301 , 32466302

استفاده از این مقاله با ذکر منبع “کنترل افزار تبریز” بلامانع است .

0 0 رای ها
رأی دهی به مقاله/محصول
اشتراک در
اطلاع از
guest

0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
0
افکار شما را دوست داریم، لطفا نظر دهید.x