① 數控系統編程開頭為什麼要輸入G17 G21 G40 G49 G80 G90
恢復機床系統各模態指令。為了簡化編程,數控系統對每一組的代碼指令,都選取了其中的一個作為開機默認代碼,此代碼在開機時或系統復位時可以自動生效,因此,在編程時對這些代碼可以省略不寫。
G00、G01、G02、G03就屬於同組代碼,其編號為「01」組。同組代碼具有相互取代的作用,同組代碼在一個程序段中只能有一個有效。當在同一個程序段中有兩個或兩個以上的同組代碼時,一般以最後輸入的代碼為准,有時機床還會出現報警。
(1)編程G後必須跟一個數什麼意思擴展閱讀
在編程過程中要避免將同組代碼編入同一個程序段中,以免引起混淆。對於不同組的代碼,在同一個程序段中可以進行不同的組合。例如:G00 G17 G21 G40 G49 G80;上面的程序段是規范的程序段,所有的代碼均為不同組代碼。
模態代碼 一經指定,在接下來的程序段中一直持續有效,直到出現同組其他代碼時,該代碼才失效。在FANUC 0i系統中除「00」組中的G代碼是非模態的,其他組的G代碼都是模態代碼。另外,F、S、T代碼也屬於模態代碼。
② G90銆 G91鎸囦護鏄浠涔堟剰鎬
1. G90鎸囦護鍜孏91鎸囦護鍧愭爣浣嶇疆鐨勫尯鍒
G90鎸囦護錛氭槸鎸囩Щ鍔ㄥ悗鐨勪綅緗鍧愭爣鍊兼寚浠ゆ柟寮忋
G91鎸囦護錛氭槸鎸囩Щ鍔ㄥ悗浣嶇疆浠ヨ窛紱繪寚浠ょ殑鏂瑰紡銆
2. G90鎸囦護鍜孏91鎸囦護姒傚康涓婄殑鍖哄埆
G90鎸囦護錛氬拰鐜板湪浣嶇疆鏃犲叧,縐誨姩鍚庝綅緗鏄鍧愭爣鍊箋
G91鎸囦護錛氫粠鐜版湁浣嶇疆鍒拌揪鏃㈠畾浣嶇疆鍜岀Щ鍔ㄦ柟鍚戝拰縐誨姩璺濈繪湁鍏熾
鎵╁睍璧勬枡錛
鏁版帶閾e簥錛忓姞宸ヤ腑蹇冪紪紼嬮氱敤G鎸囦護
鍑嗗囧姛鑳紾鎸囦護鐢盙浠g爜鍚庤窡涓鎴栦簩浣嶆暟鍊肩粍鎴愶紝瀹冪敤鏉ヨ勫畾鍒鍏峰拰宸ヤ歡鐨勭浉瀵硅繍鍔ㄨ建榪廣佹満搴婂潗鏍囩郴銆佸潗鏍囧鉤闈銆佸垁鍏瘋ˉ鍋褲佸潗鏍囧嚲緗絳夊氱嶅姞宸ユ搷浣溿
G浠g爜鍔熻兘鏈夐潪妯℃丟鍔熻兘鍜屾ā鎬丟鍔熻兘涔嬪垎錛屽姞宸ヤ腑蹇冩ā鎬丟鍔熻兘緇勪腑鍖呭惈涓涓緙虹渷G鍔熻兘錛屼笂鐢墊椂灝嗚鍒濆嬪寲涓鴻ュ姛鑳姐傛病鏈夊叡鍚屽弬鏁扮殑涓嶅悓緇凣浠g爜鍙浠ユ斁鍦ㄥ悓涓紼嬪簭孌典腑錛岃屼笖涓庨『搴忔棤鍏熾
1. 緇濆圭紪紼嬫寚浠ゅ拰澧為噺緙栫▼鎸囦護G90銆丟91
鎸囦護鍔熻兘錛欸90緇濆圭紪紼嬫寚浠わ紝琛ㄧず紼嬪簭孌典腑鐨勫昂瀵稿瓧涓虹粷瀵瑰潗鏍囧礆紝鍗充粠緙栫▼闆剁偣寮濮嬬殑鍧愭爣鍊礆紱G91澧為噺緙栫▼鎸囦護錛岃〃紺虹▼搴忔典腑鐨勫昂瀵稿瓧涓哄為噺鍧愭爣鍊礆紝鍗沖垁鍏瘋繍鍔ㄧ殑緇堢偣鐩稿逛簬璧風偣鍧愭爣鍊肩殑澧為噺銆
2. 鍧愭爣騫抽潰閫夋嫨鎸囦護G17銆丟18銆丟19
鎸囦護鍔熻兘錛欸17銆丟18銆丟19琛ㄧず閫夋嫨鐨勬彃琛ュ鉤闈錛屽叾涓璆17琛ㄧず閫夋嫨XY騫抽潰錛汫18琛ㄧず閫夋嫨XZ騫抽潰錛汫19琛ㄧず閫夋嫨YZ騫抽潰銆
3. 蹇閫熺偣瀹氫綅鎸囦護GOO
鎸囦護鍔熻兘錛氬垁鍏蜂互鍚勮醬鍐呭畾鐨勯熷害鐢卞綋鍓嶇偣蹇閫熺Щ鍔ㄥ埌鐩鏍囩偣銆
GOO蹇閫熷畾浣嶇殑璺寰勪竴鑸鐨嗚懼畾鎴愭枩榪45鈥橈紙鍙堢О涓洪潪鐩寸嚎褰㈠畾浣嶏級鏂瑰紡銆傛枩榪45鈥樻柟寮忕Щ鍔ㄦ椂錛孹銆乊杞寸殕浠ョ浉鍚岀殑閫熺巼鍚屾椂縐誨姩錛屽啀媯嫻嬪凡瀹氫綅鑷充竴杞村潗鏍囦綅緗鍚庯紝鍙縐誨姩鍙︿竴杞磋嚦鍧愭爣鐐逛負姝銆傜紪紼嬩漢鍛樺簲浜嗚В鎵浣跨敤鐨勬暟鎺х郴緇熺殑鍒鍏風Щ鍔ㄨ建榪規儏鍐碉紝浠ラ伩鍏嶅姞宸ヤ腑鍙鑳藉嚭鐜扮殑紕版挒銆
4. 鐩寸嚎鎻掕ˉ鎸囦護G01
鎸囦護鍔熻兘錛氫袱涓鍧愭爣(鎴栦笁涓鍧愭爣)浠ヨ仈鍔ㄧ殑鏂瑰紡錛屾寜鎸囧畾鐨勮繘緇欓熷害F錛岀洿綰挎彃琛ュ姞宸ュ嚭浠繪剰鏂滅巼鐨勫鉤闈(鎴栫┖闂)鐩寸嚎銆傛湁鏃朵篃鐢ㄤ綔寰堢煭璺濈葷殑絀鴻岀▼榪愬姩鎸囦護錛屼互闃叉Goo鎸囦護鍦ㄧ煭璺濈婚珮閫熻繍鍔ㄦ椂鍙鑳藉嚭鐜扮殑鎯鎬ц繃鍐茬幇璞°
5. 鍦嗗姬鎻掕ˉ鎸囦護G02銆丟03
鎸囦護鍔熻兘錛氬湪鎸囧畾騫抽潰鍐呭渾寮ф彃琛ヨ繍鍔ㄣ侴02涓篔欏峰渾寮ф彃琛ユ寚浠わ紝G03涓洪嗗渾寮ф彃琛ユ寚浠ゃ
6. 鏆傚仠鎸囦護G04
鎸囦護鍔熻兘錛欸04涓烘殏鍋滄寚浠わ紝浣垮垁鍏蜂綔鐭鏆傜殑鏃犺繘緇欏厜鏁村姞宸(涓昏醬浠嶇劧鍦ㄨ漿鍔)錛岀粡榪囨寚浠ょ殑鏆傚仠鏃墮棿鍚庡啀緇х畫鎵ц屼笅涓紼嬪簭孌點侴04涓洪潪妯℃佹寚浠わ紝鏈塆04紼嬪簭孌甸噷涓嶈兘鏈夊叾浠栨寚浠ゃ
鍙傝冭祫鏂欙細
鐧懼害鐧劇戔斺旀暟鎺ч摚搴