بخش G-Code

G-Code

بهینه سازی G-Code

در بحث بهینه سازی که در پست قبل مطرح شد، یکی از موارد مهم در بهینه سازی، بهینه سازی g-code است که خود به چند بخش تقسیم میشود. همانطور که میدانید در g-code ها ما به کنترلر میگوییم چگونه و از چه مسیری با چه ابزاری و چه سرعتی فرآیند برش/تراش را انجام دهند. هر کدام این 4 مورد جا برای بهینه سازی دارند...

آموزش G-Code

آموزش برنامه نویسی CNC

برنامه نویسی CNC ها به زبان G-Code انجام می پذرید و آن زبانی برای توصیف سخت افزار است. مشابه بسیاری از زبان های برنامه نویسی دیگر، این زبان دارای دستورات متعددی است که البته شاید همه ی آنها در یک برنامه استفاده نشوند.

G-Code

معرفی G-Code ها

آدرس های حرفی بعضی از آدرس های حرفی تنها در تراشکاری یا صرفا در چرخاندن قطعه استفاده میشوند؛ بیشتر آنها در هر دو استفاده میشوند. حروف نشانه گذاری شده زیر حروفی هستند که شما بیشتر در G-Code ها میبینید. منابع: Smid 2008، Smid 2010، Green et al. 1996

G-Code

G-Code : کد های ویژه

به G-Code ها، کد های مقدماتی نیز اطلاق می شود، و آن دسته از کلماتی هستند که با حرف G شروع می شوند. عموما یک کد هست که به ماشین میگوید که چه کاری انجام دهد، مانند: حرکت سریع ( جابجایی سریع فرز یا ابزار به نقطه مشخص شده ) خوراک کنترل شده در یک خط راست یا یک منحنی – Feed یا خوراک سری حرکت های...

G-Code

تاریخچه G-Code

G-Code ( همچنین RS-274 ) که بسیار متنوع است، یک اسم مشترک برای زبان برنامه نویسی سیستم های عددی ( NC ) است. اصل استفاده G-Code در کارخانه های تولیدی است که از ماشین آلات کامپیوتر کنترل یا CNC استفاده میکنند. G-Code بعضی جاها زبان برنامه نویسی G هم اطلاق میشود که نباید با زبان G مخصوص LabVIEW اشتباه...

آموزش G-Code

آموزش کاربردی G-Code با یک مثال ساده

مانند هر زبان ماشین دیگری دستورات g-code نیز مانند توابع صدا زده می شوند. یعنی اینکه اسم دستور در ابتدا و سپس پارامتر یا پارامترهای دستور در ادامه می آیند که با “خط فاصله” – Space – جدا میشوند. دستورات g-code را می توان به دو دسته تقسیم کرد، دستورات حرکتی، دستورات عملکردی...

G-Code

G-Code چیست؟

تمام ماشین ها فرمانپذیر هستند. اگر این فرمان پذیری توسط حضور مداوم و یکسره ی اپراتور باشد این دسته از ماشین ها را ماشین های Manual Control یا کنترل دستی می نامند. در حالت دیگر ماشین هایی هستند که لزومی به حضور اپراتور ندارند، تنها طرح دلخواه به ماشین داده شده ( توسط نوار پانچ در گذشته یا توسط زبان...