برنامه نویسی سی ان سی ( برنامه نویسی cnc )

شرکت کارن سی ان سی تصمیم گرفته در کنار فعالیت خود در زمینه ی طراحی و ساخت ماین آلات صنعتی ( انواع دستگاه سی ان سی و پرس وکیوم ) به برگذاری دوره های اموزشی برنامه نویسی سی ان سی در کوتاه ترین زمان از صفرتا صد بپردازد .

آموزش نرم افزار های سی ان سی : ( برای مشاهده ی هر کدام کلیک کنید ).

مهندس سلحشور : 09120452250

برنامه نویسی سی ان سی :

اغلب سيستم هاي كنترل از علايم 66525Din به عنوان زبان برنامه نويسي استفاده مي كنند، پس يک برنامه اصلي تشكيل شده از تعدادي جمله و يک جمله از تعدادي كلمات مي باشد، كلمات از تركيب يک حرف يا يک رقم ساخته مي شوند.

هر جمله داراي اين اطلاعات زیر است:

  • 1- اطلاعات فني برنامه
  • 2- اطلاعات هندسي
  • 3- اطلاعات فني
  • 4-زبان برنامه نويسي

اصول برنامه نويسی در سيستم های كنترل CNC استاندارد شده است. قواعد كلي زير در هنگام نوشتن بلوك های برنامه قابل كاربرد هستند.

برنامه نویسی سی ان سی ، برنامه نویسی cnc
لغات برنامه در برنامه نویسی سیستم سی ان سی

هر بلوک متشكل است از تعدادی لغت برنامه كه اين به نوبه خود از چند حرف آدرس و يک رشته اعداد ساخته شده است.

  • 1200 S   300F         10Z 56Y 40X 01G   20N
  • لغت برنامه       شماره آدرس رديف آدرس
  • شكل 001 يك بلوك از برنامه حاوي هدف لغت برنامه است.
  • حروف شروع هر لغت تعيين كننده نوع آن است.
مهمترین حروف در CNC

مهمترين حروف آدرس از نوع فرمان G مي باشد. فرمانهاي G 00 تا 99 G كنترل حركت ابزار را بر عهده دارند. مهمترين آدرس برای وضعيت های مكمل عبارتند از X و Y و Z كه وضعيت مختصات را روشن می نمايد.

حرف F سرعت پيشروي را مشخص مي كند و حرف S سرعت كلونی را تنظيم مي نمايد.

برنامه نویسی سی ان سی ، برنامه نویسی cnc
 مفهوم علائم برنامه نویسی سیستم سی ان سی

علائم در زبان برنامه نويسي به فرم بين المللd استاندارد می باشند.

  • A چرخش محور حول محور X
  • B چرخش محور y
  • C چرخش محور z
  • D حافظه تصحیح قرار ابزار
  • E دومين سرعت پيشروی
  • F اولين سرعت پيشروی
  • G زمان جابجایی ابزار استفاده نشده h
  • I طول شيب رزوكاری موازي با محور x
  • J طول شيب رزوكاری موازي با محورy
  • K طول شيب رزوكاری موازي با محورz
  • M تابع يا فرمان كم;d
  • N شماره بلوك
  • O استفاده نشده
  • P سومين حركت موازي با محور x
  • Q سومين حركت موازي با محور y
  • R حركت سريع در مسير Z يا سومين حركت موازd  با Z
  • S سرعت کله گی T ابزار
  • U دومين حركت موازي با محور X
  • V دومين حركت موازي با محور Y
  • W دومين حركت موازي با محور Z
توضيح برنامه نویسی سیستم cnc

براي اجراي گام های ماشينكاری مورد نظر ماشين CNC در ابتدا نياز به اطلاعات هندسی و فنی داریم

.مهمترين اين اطلاعات هندسي شامل:

  • 1- ابعاد قطعه پس از تراش كامل
  • 2- توصيف حركات ابزار
  • 3- ايجاد نقاط صفر و مرجع در داخل محدوده كار

اطلاعات فني شامل :

  • 1- اطلاعات مربوط به ابزار بكار رفته
  • 2- اطلاعات فلزتراشی ( سرعت برش ، سرعت پيشروی و غيره )
  • 3- كنترل اعمال مختلف ماشين (خنک كردن و غيره )

محتويات اين بخش به سه قسمت است :

  • 1- برنامه نويسی هندسي ساده
  • 2- برنامه نويسی هندسي با توزيع برش
  • 3- برنامه نويسی اطلاعات فنی

برنامه نویسی سیستم cnc

ابتدا بايد نقطه صفر قطعه كار را مشخص كنيم ، در اين حالت خاص بهتر است نقطه صفر قطعه كار را در طول محور مركزی و لبه چپ قطعه درنظر بگيريم.

در مرحله دوم تمام نقاط هندسی مهم در طول مسير بايستی نقطه گذاری شوند و جدول كليه مختصات اين نقاط را مشخص نمايد.

کارن سی ان سی :