تا اونجایی که من می دونم CNC مخفف Computer Numerical Control به معنی کنترل عددی کامپیوتری هست.
اکثر CNC ها دارای PLC هستند . به اون دسته از CNC هایی هم که PLC ندارند و مستقیم با کامپیوتر و درایو ها کنترل میشن DNC میگن.
و باز تا اونجایی که من می دونم برنامه نویسی CNC ها به اون شکلی که فکر می کنین نیست. شما باید برنامه رو تو کامپیوتر وارد کنید. در اصطلاح به زبان برنامه نویسی CNC میگن G-Code . که به طور ساده شما باید پارامترهای کنترلی و میزان پیشروی و ... رو براش مشخص کنید.
کار کردن با CNC نیازمند اطلاعاتی از مجموعه رشته های برق ، مکانیک و کامپیوتر هست.
معمولا برنامه مورد نیاز برای پرداخت یا کار بر روی قطعه رو خود اپراتور دستگاه می نویسه.
اما بحث تعمیر و نگهداری (Maintenance ) بر عهده یک کارشناس متخصصه. برای تعمیر و نگهداری دستگاه معمولا نیاز به اطلاعات کافی در مورد هیدرولیک ، پنوماتیک ، الکترونیک و مکانیک هست.
