فهرست مطالب:
بروزرسانیشده در فروردین 6, 1401
امروزه برنامه نویسان ابزارهای قدرتمندی برای ایجاد و اطمینان از صحت کدهای CNC در اختیار دارند نرم افزارهای CAD/CAM امکانات زیادی برای برنامه نویسان مهیا می کنند که استفاده از آنها ساده است مزایای استفاده از این نرم افزارها به قرار زیر است محاسبه مختصات مسیر ابزار- تعیین سرعت برشی و پیشروی – نمایش فرآیند ماشینکاری بصورت off line (بدون ارتباط با ماشین CNC ) و پس پردازش (G کد گرفتن) برنامه و طراحی قطعات بصورت دو بعدی و سه بعدی.هر قطعه ای که باید ماشینکاری شود ابتدا باید شکل هندسی آن با استفاده از بسته CAD (نرم افزارهای مختلف طراحی) رسم شود و سپس در داخل نرم افزار CAM آن را فرا می خوانیم مدل CAD ایجاد شده توسط نرم افزار CAM مستقیماً برای تعیین سیکلهای ماشینکاری و تعیین مسیر ابزار مربوطه به کار می رود سرانجام بسته CAM کد ماشینکاری قطعه را برای ماشین ابزار CNC انتخاب شده ایجاد می کند.
نحوه سیستمهای حرکتی:
1- سیستم حرکتی مطلق(Absolute)
معرفی هر نقطعه نسبت به نقطه مرجع سیستم حرکتی مطلق نامیده میشود که با علامت X,Y,Z وکدG90 در نرم افزار Powermill بکار می رود.
2- سیستم حرکتی افزایشی یا زنجیره ای(Incremental)
معرفی هرنقطه نسبت به نقطه ماقبل خود سیستم حرکتی افزایشی نامیده می شود که با علامت U,W,V وکد G91 مشخص می شود
مقایسه سیستمهای مطلق و افزایشی:
در یک سیستم مطلق اگر در هنگام براده برداری ابزار بشکند ماشین را می توان متوقف کرد و به صورت دستی ابزار را تعویض نموده و به طور اتومات ابزار برش به همان نقطه ای که ابزارشکسته بود برگشته و شروع به ادامه براده برداری نمود.
درسیستم مطلق تعویض اطلاعات اصلاحی و اضافه یاکم نمودن یک دستور العمل در هرجا نیاز باشد بسادگی انجام گرفته اما در سیستم نسبی باید ازنقطه ای که مبداء به حساب می آید شروع به برنامه ریزی مجدد نمود و اصطلاحات را انجام داد. در سیستم نسبی اگربرنامه ریزی دستی مورد استفاده قرارگیرد کنترل برنامه قبل از وارد کردن ساده بوده و در این سیستم جمع فرمانهای موقعیتی برای هریک از محورها بایستی صفر گردد.
برنامه نویسی از روی قطعه کار در سیستم نسبی براحتی انجام میپذیرد و همچنین درمواقعی که تقارن وجود داشته باشد با قراردادن مثبت و منفی جلوی اعداد ابعادتقارن براحتی بدست می آید.
اطلاعات لازم جهت برنامه نویسی:
1- اطلاعات تکنولوژیکی (بخصوص درباره ابزارها-ابزارهای برنده-سرعتهای برشی-سرعتهای تغذیه-نحوه کارکرد هر ابزار و کاربرد آن)
2- نقشه خوانی (تسلط کافی به نقشه خوانی وشناخت علایم صافی سطوح- انطباقات و سطوح پرداخت-جنس قطعه کار)
3- آشنایی بازبان انگلیسی
4-مشخصات فنی CNC (مطالعه کاتالوگهای programming-operation دستگاه-شناسایی محورهای حرکتی-شناسایی سیستمهای حرکتی)
نکات ایمنی در برنامه نویسی و اپراتوری ماشینهای CNC
1-قبل از اجرای برنامه نوشته شده روی ماشین و با قطعه کاراصلی, برنامه نوشته شده چک شود.
2-ابزار و تجهیزات مناسب با جنس قطعه کارانتخاب شود.
3-از برخورد ابزاردرحرکت سریع جلوگیری شود.
4-سرعتهای پیشروی وبرشی مناسب جهت تراشیدن قطعات انتخاب شود.
5-تعویض ابزار در فاصله دوری انجام شود.
6-از مواد خنک کننده استفاده شود.
7-سرویس به موقع دستگاه.
آشنایی با کاربرد انواع نرم افزارهای CNC
Master Cam-1
Master cam یک بسته نرم افزاری قوی است با قابلیتهای فراوان که دارای بخش فرزکاری می باشد این نرم افزاربه علت سادگی کار با آن از پرطرفدارترین نرم افزارهای CNC است. این نرم افزار دارای دومحیط CADوCAM میباشد که کار با محیط CAD آن از نظر کاربری اندکی مشکل باشد. به علت سادگی و جلوگیری از زمان اضافی میتوانیم مدل مورد نظر را Auto cad یا در Mechanical طراحی کرده و از آنجا وارد محیط CAM مصدرکم نمود.این نرم افزار با سیستمهای عامل ویندوز 98 NT40 و بالاتر قابل استفاده است. ازخصوصیات این نرم افزارز و یادگیری آن مسیرابزار را برای ماشینکاری ایجاد کرده وسپس کاربر با انتخاب پردازشگر(Post processor) دلخواه, کد ماشینکاری قطعه موجود را ایجاد می کند.از نقاط قوت برنامه قابلیت شبیه سازی کل فرایند ماشینکاری است.
2-CATIA
این نرم افزار در برابر نرم افزارهای دیگر دارای قابلیتهای زیاد می باشد.قبل ازشروع به کارباید یک بازبافرمت CAT part یا CAT product در دسترس باشد.و وارد شدن به محیط ماشینکاری آن<surface machining start<NC manufacturing می باشد. دراین نرم افزار مناطق ماشینکاری رامی توان به دسته های زیر تقسیم کرد:
1-تمام سطوح قطعه (خشن کاری)
2-یک زیرمجموعه ازسطوح قطعه
3- یک زیرمجموعه ازسطوح قطعه بایک کانتورمحدود می باشد.
بعلت قوی بودن این نرم افزار بیشتر مهندسان روشهای جهت عملیات ماشینکاری پیشنهاد داده اند یا در این نرم افزارطراحی کرده اند:
1-عملیات خشن کاری
2-عملیات پرداخت کاری اولیه
3-شناسایی مناطق ماشین کاری نشده
4-تولید و خروج مدارک.
3-Powermill
Powermill یک محصول کارآمد در زمینه تهیه مسیرهای ابزار در ماشین های CNC برای مدلهای ترسیم شده در برنامه های مدل سازی CAD است. مدلهای توپر صلب (solid) و مدلهای صفحه ای (surface) با فرمتهایی نظیر IGES,UDAFS,SAT,STL یاDUCT را می توان به محیط powermill فرا خواند و عملیات مذکور را اعمال کرد.علاوه بر اینها قادر به مشاهده و شبیه سازی مسیرهای ابزار ایجاد شده توسط Powermill روی مدلهایی قبل از تهیه برنامه NC می باشیم. این نرم افزار در بیشتر شرکتهای ایران جهت ماشینکاری قطعات وجود دارد کاربا این نرم افزارآسانتر ازcatia است.
4-Edge cam
این نرم افزار برای برنامه نویسی و ویرایش کردن و send کردن برنامه نوشته شده می باشد بدلیل اینکه این نرم افزار در اغلب شرکتهای مهندسی شناخته شده نمی باشد، کاربرد چندانی ندارد این نرم افزار بیشتر فقط برای Send کردن کاربرد دارد برای فرستادن برنامه به دستگاه از گزینه Samplemill استفاده می کنیم این نرم افزار بر روی سیستمهایی که powermill قابل نصب است میتوان نصب کرد. در ضمن بعد از انتخاب گزینه Sample mill ما در آنجا نوع ماشین (فرز-تراش-دریل و…) را انتخاب می کنیم و مشخصات دستگاه را با سیستم چک می کنیم و بعد از فشردن روی گزینه Hand shanking وارد منوهای دیگری می شویم که در آنجا چندین گزینه وجود دارد که ما فقط Xon-Wait را انتخاب می کنیم یعنی با enter کردن برنامه دیگر نیازی به Enter کردن سریع روی دستگاه نمی باشد.
منبع: وب سایت مهندس حرفه ای
دانلود آموزش شبیه ساز سی ان سی sscnc برای کنترل زیمنس (SINUMERIK)