今天主要講坐标旋轉G68的應用,同時拓展一些宏程式的知識點。
該指令可使程式設計圖形按照指定旋轉中心及旋轉方向旋轉一定的角度,G68表示開始坐标系旋轉,G69用于撤消旋轉功能。
1、基本程式設計方法
程式設計格式:G68 X ~ Y ~ R ~
......
G69
式中:
X、Y――旋轉中心的坐标值(可以是X、Y、Z中的任意兩個,它們由目前平面選擇指令G17、G18、G19中的一個确定)。當X、Y省略時,G68指令認為目前的位置即為旋轉中心。
R--旋轉角度,逆時針旋轉定義為正方向,順時針旋轉定義為負方向。

用東北話講,這個圖比較磕碜,用UG簡單畫一下,有點那個意思就行,主要能讓大夥看得懂就好!
這段程式怎麼編寫呢?那就往下看,雖然這張圖看着簡單,但是很實用的。
方法一:
G90G54G0X0Y0M03S1800
G43H01Z30M08
G0X60Y15
G01Z-1
G03X15Y60R40
G0Z30
G68X0Y0R90(坐标旋轉90度)
G0X60Y15
G01Z-1
G03X15Y60R40
G0Z30
G69(取消坐标旋轉)
G68X0Y0R180(坐标旋轉180度)
G0X60Y15
G01Z-1
G03X15Y60R40
G0Z30
G69(取消坐标旋轉)
G68X0Y0R270(坐标旋轉270度)
G0X60Y15
G01Z-1
G03X15Y60R40
G0Z30
G69(取消坐标旋轉)
方法二:(宏程式)
G90G54G0X0Y0M03S1800
G43H01Z30M08
G0X60Y15
G01Z-1
G03X15Y60R40
G0Z30
#1=90
#2=360
WHILE[#1LT#2]DO1
G68X0Y0R#1
G0X60Y15
G01Z-1
G03X15Y60R40
G0Z30
G69
#1=#1+90
END1
好了,今天就跟大家分享到這裡,記得關注@直覺學數控 哦!