تاريخ : دوشنبه ۱۳۸۸/۰۷/۲۷

G-codes
G00   Positioning in Rapid
G01   Linear Interpolation
(G02   Circular Interpolation (CW
(G03   Circular Interpolation (CCW
G04   Dwell
G07   Imaginary axis designation
G09   Exact stop check
G10   Program parameter input
G11   Program parameter input cancel
G12   Circle Cutting CW
G13   Circle Cutting CCW
G17   XY Plane
G18   XZ Plane
G19   YZ Plane
G20   Inch Units
G21   Metric Units
G22   Stored stroke limit ON
G23   Stored stroke limit OFF
. .
. .
G27   Reference point return check
G28   Automatic return to reference point
G29   Automatic return from reference point
G30   Return to 2nd, 3rd, 4th reference point
G31   Skip function
. .
G33   Thread cutting
(G34   Bolt hole circle (Canned Cycle
(G35   Line at angle (Canned Cycle
(G36   Arc (Canned Cycle
G40   Cutter compensation Cancel
G41   Cutter compensation Left
G42   Cutter compensation Right
(G43   Tool Length Compensation (Plus
(G44   Tool Length Compensation (Minus
G45   Tool offset increase
G46   Tool offset decrease
G47   Tool offset double increase
G48   Tool offset double decrease
G49   Tool Length Compensation Cancel

برای دیدن ادامه کدها به ادامه مطالب مراجعه کنید





ادامه مطلب...
ارسال توسط مهندس محسن مرادی
 
تاريخ : شنبه ۱۳۸۸/۰۷/۲۵
پس یک دستگاه CNC عملا همان همان دستگاه دستی ساده می باشد که قابلیت فرمان پذیری از طریق کد ها و منطق ریاضیاتی را دارد در این دستگاه حضور کاربر (اپراتور) برای کار با دستگاه محدود به ایستادن این فرد پشت بخش کنترل کننده دستگاه می باشد و نوشتن برنامه های حرکتی آنهم فقط برای یکبار ، دیگر دستگاه این عمل را بصورت خودکار هر چند بار که بخواهیم تکرار می نمایدالبته بدون حضور کاربر.
بدنه این دستگاه تقریبا شبیه دستگاه های دستی می باشند یک CNC فرز عملا همان بدنه سخت افزاری فرز دستی را دارد همینطور برای CNC تراش و CNC سنگ و...
تنها تفاوت اضافه شدن بخش کنترل گر میباشد (البته این تفاوت بصورت عام می باشد ولی به صورت خاص مطمئنا بخش الکترونیکی هم تغییر کرده است )
اما بخش کنترلگر ،این بخش ،بخش اصلی یک دستگاه CNC می باشد در صنعت این بخش با نام کنترلر CONTROLER خوانده می شود یک دستگاه CNC از هر نوع (تراش،فرز ،سنگ،ابزار تیز کن،تزریق ،پرس ،و...)بیشتربا نوع کنترلرش شناخته شده است مطمئنا آموزشی که به افراد داده میشود در اصل براساس کنترلر این دستگا ه ها می باشد
کنترلر های مختلفی برای دستگاه های CNC موجود میباشد مانند فانوک – هایدن هاین، زیمنس – C39 - 2P22 –C15 – فاگورو میتسوبیشی و...
زیمنس و هایدن هاین از مارک هایی می باشند که در ایران فراوان استفاده می شوند اما تفاوت های اینها به چگونه است
منطق در یافت اطلاعات بصورت کد هائی می باشد که با G شروع می شوند به عنوان مثال کد G01 حرکت خطی است G02 و G03 حرکت دورانی می باشند و G90 نوع مختصات را از نظر مطلق بودن یا نسبی بودن مشخص می نماید .
کدهای عنوان شده کدهای عمومی می باشند و در کدهای خاص با توجه به نوع کنترلر شاید شماره کد فرق تماید به عنوان مثال G20 در زیمنس منظور انتخاب سیستم اندازه گیری متریک می باشد ولی این در هایدن هاین کد G70 این کار را امجام میدهد پس همانطور که گفته شد آموزش کدها باید با توجه به نوع کنترلر صورت گیرد خدا را شکر که استاد بنده در دانشگاه کد نویسی را تحت زیمنس و مدل های بالای این مارک به ما یاد داد.


ادامه مطلب...
ارسال توسط مهندس محسن مرادی

اسلايدر