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

آموزش برنامه‌نویسی و تولید جی کد هوابرش CNC

در کارخانجات ساخت سازه‌های فولادی سنگین، ماشین‌سازی و صنایع دریایی، آماده‌سازی قطعات با ضخامت‌های بالا نیازمند بهره‌گیری از ماشین‌آلات برش حرارتی اکسی‌استیلن است؛ اما عملکرد دقیق این تجهیزات مکانیکی وابسته به کدهای دستوری است که اپراتور یا مهندس CAM به کنترلر دستگاه ارائه می‌دهد. تسلط بر اصول برنامه نویسی و تولید جی کد هوابرش CNC مرز میان یک قطعه بریده‌شده دقیق و سالم را با قطعه‌ای دفرمه‌شده و پر از پلیسه مشخص می‌کند. برخلاف فرآیندهای براده‌برداری یا برش‌های نوری سریع، برش هواگاز نیازمند زمان‌بندی شیمیایی دقیق برای برافروختگی فولاد و سپس دمش پرفشار اکسیژن است؛ مسائلی که باید مستقیماً در خطوط دستوری G-Code مدیریت شوند. در خطوط تولید پیشرفته نظیر مجموعه تخصصی خدمات هوابرش CNC کمال صنعت، تولید مهندسی این کدها عاملی تعیین‌کننده در تضمین گونیایی لبه‌ها و تحویل به‌موقع پروژه‌ها به شمار می‌رود.

در این مقاله راهنما، ابتدا تفاوت‌های ماهوی پردازش کدهای دستوری در سامانه‌های اکسی‌فیول را نسبت به ماشین‌های تراش، فرز و لیزر تحلیل می‌کنیم تا مشخص شود چرا مکث‌های حرارتی و تنظیمات فشار گاز نقشی اساسی در ساختار کدها دارند؛ سپس فهرست کاملی از کدهای G و M اختصاصی در فرآیند برنامه نویسی و تولید جی کد هوابرش CNC را همراه با یک جدول مهندسی بررسی خواهیم کرد. در ادامه، یک نمونه برنامه عملیاتی برشکاری را بازخوانی نموده، استراتژی‌های ایجاد خطوط لیداین و لیداوت و لانه‌گزینی (Nesting) برای مهار اعوجاج حرارتی را تبیین می‌نماییم تا با یک نتیجه‌گیری جامع، استانداردهای کدنویسی کارگاهی شما را به بالاترین سطح برسانیم.

فهرست مقاله

تفاوت بنیادین ساختار جی کد هوابرش CNC با سایر ماشین‌های برش

در ماشین‌های فرز و تراش، ابزار برشی با ورود به قطعه مستقیماً براده‌برداری می‌کند و در لیزر نیز پرتو نوری در کسری از ثانیه سوراخ‌کاری را به اتمام می‌رساند؛ اما در برنامه نویسی هوابرش CNC، مکانیزم برش یک واکنش شیمیایی اکسیداسیون گرمازا است. به همین علت، برنامه جی‌کد باید سه فاز عملیاتی پیوسته را مدیریت کند:

  1. فاز پیش‌گرمایش (Preheat Cycle): فولاد باید توسط شعله ترکیبی گاز سوختنی و اکسیژن پیش‌گرم به دمای اشتعال (حدود ۸۷۰ تا ۹۵۰ درجه سانتی‌گراد) برسد؛ بنابراین کدنویسی باید شامل مکث زمانی (Dwell) متناسب با ضخامت قطعه باشد.

  2. شروع دمش اکسیژن برشکاری (Cutting Oxygen Piercing): باز شدن ناگهانی شیر اکسیژن برش بدون بالا بردن ارتفاع مشعل، باعث سوختن نازل توسط مذاب بازگشتی می‌شود. کنترل ارتفاع مشعل حین سوراخ‌کاری باید با کدهای کمکی هماهنگ گردد.

  3. جبران پهنای شیار برش (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 با نرم افزار لانه‌گزینی

نمونه عملیاتی جی کد برای برش یک پلیت ضخیم فولادی

برای پیاده‌سازی کاربردی برنامه نویسی و تولید جی کد هوابرش CNC، در ادامه یک فایل استاندارد برای برش یک قطعه پلیت مربعی ۲۰۰×۲۰۰ میلی‌متر با ضخامت ۳۰ میلی‌متر فولاد ساختمانی آورده شده است:

G-Code
 
%
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

اگرچه تسلط بر کدهای متنی برای اپراتور ضروری است، اما چیدمان ده‌ها قطعه در شیت‌های بزرگ نیازمند نرم‌افزارهای لانه‌گزینی است:

  1. نرم‌افزار FastCAM: محبوب‌ترین پلتفرم برای دستگاه‌های هوابرش و پلاسما که کنترل کاملی روی خطوط ورود، پل‌های حرارتی (Bridge Cutting) و زمان‌های پیش‌گرمایش ارائه می‌دهد.

  2. نرم‌افزار Pronest: سیستم تخصصی با ماژول‌های قدرتمند برای بهینه‌سازی متریال و جلوگیری از تغییر شکل ورق در اثر تنش‌های حرارتی.

  3. نرم‌افزار SheetCAM: محیطی سبک و منعطف برای تبدیل فایل‌های DXF به جی‌کدهای استاندارد با قابلیت تنظیم دقیق پورت‌های M-Code.

سخن پایانی

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

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *