محتویات و مراحل تراش CNC

Apr 05, 2024

پیام بگذارید

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


مراحل یک دستگاه CNC
تجزیه و تحلیل نقشه های قطعات و پردازش فرآیند، تجزیه و تحلیل شکل هندسی و اندازه قطعات و الزامات فنی با توجه به نقشه ها، شفاف سازی محتوا و الزامات پردازش، تصمیم گیری در مورد برنامه پردازش، تعیین توالی پردازش، طراحی فیکسچر، انتخاب ابزار، مسیر معقول را تعیین کنید و مقدار مناسب برش را انتخاب کنید.
در عین حال، عملکرد سیستم CNC و توانایی خود ماشین ابزار CNC باید وارد عمل شود و از انتخاب صحیح نقاط تنظیم ابزار و روش های برش استفاده شود تا زمان کمکی مانند تعویض ابزار و نمایه سازی به حداقل برسد. .

 

info-700-700


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


ساختار یک برنامه ماشینکاری CNC
1. ترکیب برنامه: از چند بخش برنامه تشکیل شده است.
تابع O0001;O(FANUC-O,AB8400-P,SINUMERIK8M-%) شماره برنامه را مشخص می کند، هر شماره برنامه مربوط به یک قطعه ماشینکاری شده است.
N010 G92 X0 Y0; نقطه ویرگول پایان بخش را نشان می دهد
N020 G90 G00 X50 Y60;
...; زیربرنامه ها را می توان فراخوانی کرد.
N150 M05;
N160 M02;


2. قالب بخش:
(1) قالب آدرس ورد: مانند N020 G90 G00 X50 Y60;
متداول ترین فرمت، ماشین های CNC مدرن از آن استفاده می کنند. آدرس N شماره بخش برنامه است و آدرس G و عدد 90 کلمه آدرس تابع آماده سازی را تشکیل می دهند.
(2) قالب بخش برنامه متغیر: مانند B2000، B3000، B، B6000.
از تقسیم کننده B برای باز کردن هر کلمه استفاده کنید، اگر داده ای وجود نداشته باشد، تقسیم کننده را نمی توان حذف کرد. معمولاً در دستگاه های برش سیم CNC یافت می شود، علاوه بر این، فرمت هایی مانند برنامه نویسی 3B وجود دارد.
(3) قالب بخش برنامه با مرتبه ثابت: مانند 00701+0;
ربات کنترل شده توسط سیستم زیمنس اشتباه است، پاراگراف برنامه بالا به این معنی است: N007 G01 X+02500 Y-13400 F15 S30 M02;