فانوک چیست؟
FANUC یک گروه صنعتی ژاپنی است که محصولات و خدمات اتوماسیون مانند رباتیک و سامانههای کنترل عددی رایانهای (CNC) ارائه میدهد.
فانوک بزرگترین شرکت سازنده رباتهای صنعتی در جهان محسوب میشود. این شرکت در ابتدا به عنوان بخشی از فوجیتسو و برای توسعه سیستمهای کنترل عددی اولیه (NC) آغاز به کار کرد.
نام FANUC برگرفته از عبارت Fuji Automatic Numerical Control میباشد.
کنترل پنل CNC چیست و چه کاربردی دارد؟
کنترل پنل CNC مجموعهای از دستورالعملها است که برای ماشینکاری یک قطعه به صورت دقیق و منظم تهیه میشود. این برنامه شامل اطلاعاتی مانند نوع قطعه کار، نحوه ماشینکاری، مسیر حرکت ابزار، سرعتهای برش، مختصات دستگاه، نقاط صفر و سیستم کنترل است.
این دستورات به صورت یک برنامه CNC نوشته شده و وارد حافظه ماشین میشود.
برنامهنویسی ماشینهای CNC میتواند به دو روش انجام شود:
1. برنامهنویسی دستی
در این روش، برنامه بر اساس نقشه قطعه و انتخاب ابزارها به صورت دستی نوشته میشود. پس از تعیین تقدم و تأخر عملیات و محاسبه نقاط حرکت ابزار، برنامه با استفاده از زبان برنامهنویسی مخصوص ماشین CNC نوشته و به صورت دستی وارد ماشین میشود.
این روش برای قطعات ساده مناسبتر است.
2. برنامهنویسی با سیستمهای CAD/CAM
برای قطعات پیچیده که محاسبه دستی نقاط حرکت ابزار دشوار است، ابتدا قطعه توسط نرمافزارهای طراحی (CAD) ترسیم میشود و سپس با استفاده از نرمافزارهای ساخت (CAM) برنامه ماشینکاری تهیه میگردد.
مراحل نوشتن برنامه ماشینکاری CNC
- بررسی نقشه و انتخاب ماشین مناسب
- طراحی قید و بند و انتخاب ابزارهای مورد نیاز
- محاسبه پارامترهای ماشینکاری
- تعیین نقطه صفر قطعه کار و نوع سیستم اندازهگیری
- تهیه پیشنویس برنامه
- آمادهسازی و وارد کردن برنامه به ماشین
- شبیهسازی برنامه برای اطمینان از صحت عملکرد
- اجرای برنامه
توجه: قبل از بستن قطعه کار، برنامه را بدون قطعه اجرا کنید تا از نبود برخورد ابزارها و حرکات ناخواسته اطمینان حاصل شود.
اجزای برنامه CNC
-
نام برنامه: برنامه با علامت % شروع شده و یک عدد بین 1 تا 9999 به عنوان شماره برنامه اختصاص مییابد.
در صورتی که برنامه خارج از حافظه ماشین نوشته شده باشد، علامت MPF (Main Program File) نیز به آن اضافه میشود. -
پایان برنامه: برنامه با یکی از کدهای M02، M03 یا M99 خاتمه مییابد.
M02
: پایان برنامه برای تولید یک قطعهM03
: پایان برنامه و بازگشت به ابتدا برای تولید انبوهM99
: پایان برنامه و امکان ویرایش آن در حین برنامهنویسی دستی
- متن برنامه: شامل بلوکها یا خطوط کد است که دستورات مربوط به سرعت برش، سرعت اسپیندل، مسیر حرکت ابزار، پیشروی و دیگر پارامترها را شامل میشود.