براي آموزش ماكرو نويسي به سايت زير مراجعه شود
براي آموزش ماكرو نويسي به سايت زير مراجعه شود
www.machinecnc.ir
توضیح راجع به برنامه های ماکرو: ماکروها برنامه هائی هستند که توسط برنامه نویس یا کارخانه سازنده ماشین نوشته شده و در کنترل دستگاه ذخیره میشوند به دلیل دستورهای شرطی و نیز توابع ریاضی این نوع روش هم مشکل تر از برنامه نویسی دستی و هم مشکل تراز برنامه نویسی با نرم افزارهای CAM میباشد معمولا در اکثر ماشینها نمونه هائی از این ماکروها در حافظه ماشین وجود دارد که بسیاری از برنامه نویسان و اپراتورهای این گونه ماشینها به روش کار با آنها آشنائی ندارند لذا از این قابلیت ماشین بی نصیب میمانند
مزایای استفاده از ماکروها:
۱-درک برنامه اصلی ساده تر و پیدا کردن اشتباهات احتمالی سریعتر و آسانتر انجام میگیرد
۲- از آنجا که برنامه ماکرو مستقل از برنامه اصلی اجرا میشود از آن میتوان در جاههای مختلف برنامه استفاده کرد
۳-سرعت برنامه نویسی بالا و در نتیجه کاهش زمان تولید و کاهش زمان بیکاری ماشین
۴-قابلیت ماشینکاری مسیرهای شیب دار و منحنی که بصورت معمول امکان پذیر نیست
۵-عدم نیاز به ابزارهای خاص برای برخی عملیاتهای ماشینکاری (مثلا ابزار پخ زنی و ابزار قوس زنی)
۶- کاهش حجم برنامه اصلی توسط برنامه ماکرو و عدم اشغال حافظه دستگاه نسبت به برنامه های CAM چون حجم برنامه های نرم افزاری معمولا بیشتر از ۲۰۰۰ خط میباشد لذا حافظه دستگاه جا ندارد و با پیغام خطا هنگام ارسال مواجه میشود و اگر از ارسال مستقیم (DNC) استفاده شود به علت کوچک بودن مسافت حرکتی بین خطوط معمولا در بعضی دستگاهها بصورت لحظه ای حرکت میکنند که همین مکث چند ثانیه ای کیفیت سطح مناسبی بدست نمیدهد
در زير گرافيك چند نمونه ماكرو آورده شده است

