در کارخانجات ساخت سازههای فولادی سنگین، ماشینسازی و صنایع دریایی، آمادهسازی قطعات با ضخامتهای بالا نیازمند بهرهگیری از ماشینآلات برش حرارتی اکسیاستیلن است؛ اما عملکرد دقیق این تجهیزات مکانیکی وابسته به کدهای دستوری است که اپراتور یا مهندس CAM به کنترلر دستگاه ارائه میدهد. تسلط بر اصول برنامه نویسی و تولید جی کد هوابرش CNC مرز میان یک قطعه بریدهشده دقیق و سالم را با قطعهای دفرمهشده و پر از پلیسه مشخص میکند. برخلاف فرآیندهای برادهبرداری یا برشهای نوری سریع، برش هواگاز نیازمند زمانبندی شیمیایی دقیق برای برافروختگی فولاد و سپس دمش پرفشار اکسیژن است؛ مسائلی که باید مستقیماً در خطوط دستوری G-Code مدیریت شوند. در خطوط تولید پیشرفته نظیر مجموعه تخصصی خدمات هوابرش CNC کمال صنعت، تولید مهندسی این کدها عاملی تعیینکننده در تضمین گونیایی لبهها و تحویل بهموقع پروژهها به شمار میرود.
در این مقاله راهنما، ابتدا تفاوتهای ماهوی پردازش کدهای دستوری در سامانههای اکسیفیول را نسبت به ماشینهای تراش، فرز و لیزر تحلیل میکنیم تا مشخص شود چرا مکثهای حرارتی و تنظیمات فشار گاز نقشی اساسی در ساختار کدها دارند؛ سپس فهرست کاملی از کدهای G و M اختصاصی در فرآیند برنامه نویسی و تولید جی کد هوابرش CNC را همراه با یک جدول مهندسی بررسی خواهیم کرد. در ادامه، یک نمونه برنامه عملیاتی برشکاری را بازخوانی نموده، استراتژیهای ایجاد خطوط لیداین و لیداوت و لانهگزینی (Nesting) برای مهار اعوجاج حرارتی را تبیین مینماییم تا با یک نتیجهگیری جامع، استانداردهای کدنویسی کارگاهی شما را به بالاترین سطح برسانیم.
فهرست مقاله
تفاوت بنیادین ساختار جی کد هوابرش CNC با سایر ماشینهای برش
در ماشینهای فرز و تراش، ابزار برشی با ورود به قطعه مستقیماً برادهبرداری میکند و در لیزر نیز پرتو نوری در کسری از ثانیه سوراخکاری را به اتمام میرساند؛ اما در برنامه نویسی هوابرش CNC، مکانیزم برش یک واکنش شیمیایی اکسیداسیون گرمازا است. به همین علت، برنامه جیکد باید سه فاز عملیاتی پیوسته را مدیریت کند:
فاز پیشگرمایش (Preheat Cycle): فولاد باید توسط شعله ترکیبی گاز سوختنی و اکسیژن پیشگرم به دمای اشتعال (حدود ۸۷۰ تا ۹۵۰ درجه سانتیگراد) برسد؛ بنابراین کدنویسی باید شامل مکث زمانی (Dwell) متناسب با ضخامت قطعه باشد.
شروع دمش اکسیژن برشکاری (Cutting Oxygen Piercing): باز شدن ناگهانی شیر اکسیژن برش بدون بالا بردن ارتفاع مشعل، باعث سوختن نازل توسط مذاب بازگشتی میشود. کنترل ارتفاع مشعل حین سوراخکاری باید با کدهای کمکی هماهنگ گردد.
جبران پهنای شیار برش (Kerf Compensation): شیار هوابرش بسیار عریضتر از لیزر و پلاسما است (گاهی تا بیش از ۳ تا ۵ میلیمتر)؛ عدم تعریف دقیق کدهای
G41وG42قطعه را از تلورانس ابعادی خارج میکند. برای بررسی هماهنگی سختافزاری با این کدها، مطالعه مقاله انواع کنترلر هوابرش CNC صنعتی پیشنهاد میشود.
جدول کدهای پرکاربرد G و M در برنامه نویسی و تولید جی کد هوابرش CNC
جدول زیر استانداردهای دستوری مورد استفاده در کنترلرهای رایج هوابرش (نظیر Starfire، Fangling و MicroEDGE) را معرفی میکند:
| کد دستوری | طبقهبندی | شرح عملکرد فنی در هوابرش CNC | مثال در ساختار برنامه |
| G00 | حرکتی سریع | جابهجایی سریع مشعل بدون روشن بودن اکسیژن برش | G00 X50.0 Y100.0 |
| G01 | درونیابی خطی | حرکت در مسیر مستقیم با نرخ پیشروی برشکاری | G01 X200.0 Y100.0 F180 |
| G02 / G03 | درونیابی دورانی | حرکت روی کمان ساعتگرد / پادساعتگرد | G02 X300.0 Y200.0 R50.0 F160 |
| G04 | مکث زمانی | توقف مشعل برای پیشگرمایش سطح ورق فولادی | G04 P8.0 (مکث ۸ ثانیه پیشگرم) |
| G41 / G42 | جبران آفست | اعمال جبران شعاع شیار برش به سمت چپ / راست | G41 D01 G01 X10.0 Y0 |
| G40 | لغو جبران | لغو وضعیت آفست کرف برش در پایان کانتور | G40 G01 X0 Y0 |
| M07 | کد کمکی (M-Code) | باز شدن شیر اصلی اکسیژن برشکاری پرفشار | M07 (استارت فرآیند برش) |
| M08 | کد کمکی (M-Code) | قطع شیر اصلی اکسیژن برش و خاموشی برشکاری | M08 (پایان خط برش) |
| M70 / M71 | کنترل مشعل | فرمان پایین آمدن / بالا رفتن مشعل (کنترل ارتفاع) | M71 (مشعل به ارتفاع ایمن میرود) |
| M30 | اتمام برنامه | پایان قطعه کار و ریست شدن خطوط برنامه | M30 |
نمونه عملیاتی جی کد برای برش یک پلیت ضخیم فولادی
برای پیادهسازی کاربردی برنامه نویسی و تولید جی کد هوابرش CNC، در ادامه یک فایل استاندارد برای برش یک قطعه پلیت مربعی ۲۰۰×۲۰۰ میلیمتر با ضخامت ۳۰ میلیمتر فولاد ساختمانی آورده شده است:
%
O2001 (OXY-FUEL STEEL PLATE 30MM)
G21 (SET UNITS TO MILLIMETERS)
G90 (ABSOLUTE PROGRAMMING)
G00 Z30.0 (RETRACT TORCH TO SAFE HEIGHT)
G00 X-20.0 Y-20.0 (RAPID MOVE TO PIERCE POINT)
M70 (TORCH LOWER TO PREHEAT HEIGHT)
G04 P12.0 (PREHEAT DWELL FOR 12 SECONDS)
M71 (TORCH RETRACT SLIGHTLY FOR PIERCING)
M07 (CUTTING OXYGEN VALVE OPEN)
G04 P2.5 (PIERCE DWELL TIME)
M70 (TORCH LOWER TO CUTTING HEIGHT)
G41 D01 (ENGAGE KERF COMPENSATION LEFT)
G01 X0.0 Y0.0 F140 (LINEAR LEAD-IN CUT)
G01 X200.0 Y0.0 F220 (CUT EDGE 1)
G01 X200.0 Y200.0 (CUT EDGE 2)
G01 X0.0 Y200.0 (CUT EDGE 3)
G01 X0.0 Y0.0 (CUT EDGE 4)
G01 X-10.0 Y-10.0 (LEAD-OUT CUT)
G40 (CANCEL KERF COMPENSATION)
M08 (CUTTING OXYGEN SHUT OFF)
M71 (TORCH FULL RETRACT)
G00 X0 Y0 (RETURN TO MACHINE HOME)
M30 (END OF PROGRAM)
%
در این برنامه، تفکیک ارتفاع مشعل در لحظه پیشگرمایش، سوراخکاری و برش خطی مانع از پاشش سرباره مذاب به دهانه نازل شده و استهلاک تورچ را به صفر میرساند.
اصول طراحی لیداین و استراتژیهای مهار اعوجاج حرارتی
در خطوط هوابرش صنعتی، ورود مستقیم نازل به مرز اصلی قطعه باعث ایجاد یک گودافتادگی عمیق در لبه نهایی میشود. بر اساس استانداردهای منتشرشده در پایگاه دانش مهندسی برش حرارتی The Fabricator، در فرآیند تولید جی کد هوابرش CNC رعایت فاکتورهای زیر الزامی است:
طول خط لیداین متناسب با ضخامت: برای ورقهای با ضخامت بیش از ۲۵ میلیمتر، طول خط ورود باید حداقل ۱۵ تا ۲۰ میلیمتر باشد تا پاشش مذاب سوراخکاری خارج از ابعاد قطعه تخلیه گردد.
استفاده از ورود قوسی یا مورب: ورود نازل با زاویه ۴۵ درجه نسبت به ضلع قطعه، انتقال حرارت را نرمتر کرده و از پله زدن لبه جلوگیری میکند.
برشکاری زنجیرهای و خطوط مشترک (Chain & Common Cut): در نرمافزارهای کمکی (CAM)، اتصال مسیر قطعات به یکدیگر تعداد پیشگرمایشها را کاهش داده و مصرف گاز را تا ۳۰ درصد بهینهسازی میکند.
در صورتی که برای سفارش قطعات سازهای سنگین نیازمند برشکاری دقیق یا مشاوره در زمینه نقشههای برش هستید، کارشناسان ما در بخش مشاوره فنی و ارتباط با کمال صنعت آماده پاسخگویی هستند.
نرمافزارهای برتر CAM جهت تولید خودکار جی کد هوابرش CNC
اگرچه تسلط بر کدهای متنی برای اپراتور ضروری است، اما چیدمان دهها قطعه در شیتهای بزرگ نیازمند نرمافزارهای لانهگزینی است:
نرمافزار FastCAM: محبوبترین پلتفرم برای دستگاههای هوابرش و پلاسما که کنترل کاملی روی خطوط ورود، پلهای حرارتی (Bridge Cutting) و زمانهای پیشگرمایش ارائه میدهد.
نرمافزار Pronest: سیستم تخصصی با ماژولهای قدرتمند برای بهینهسازی متریال و جلوگیری از تغییر شکل ورق در اثر تنشهای حرارتی.
نرمافزار SheetCAM: محیطی سبک و منعطف برای تبدیل فایلهای DXF به جیکدهای استاندارد با قابلیت تنظیم دقیق پورتهای M-Code.
سخن پایانی
برنامهنویسی ماشینآلات هوابرش فراتر از رسم چند خط حرکتی ساده است؛ این فرآیند بر پایه مدیریت انتقال حرارت، زمانبندی شیمیایی اشتعال و کنترل دقیق رفتارهای سیال اکسیژن بنا شده است. همانطور که در این راهنما تبیین گردید، تسلط بر برنامه نویسی و تولید جی کد هوابرش CNC از طریق تنظیم بهینه زمان پیشگرمایش، تعریف صحیح آفست شیار برش، طراحی خطوط ورود ایمن و بهرهگیری از نرمافزارهای لانهگزینی هوشمند، هزینههای ناشی از ضایعات ورقهای سنگین فولادی را به صفر میرساند. اجرای این اصول مهندسی در کارگاههای صنعتی، کیفیتی پایدار، لبههایی کاملاً گونیایی و بیشترین صرفهجویی اقتصادی را برای تولیدکنندگان به همراه خواهد داشت.
خدمات مرتبط با این مقاله
مجموعه تولیدی و خدمات صنعتی کمال، کمالشهر کرج.
