天天看點

西門子立車程式設計——刀尖補償指令

與FANUC指令相同

G40一取消刀具半徑補償,刀具路徑就在程式設計軌迹上

G41一刀具在軌迹的右側移動

G42一刀具在軌迹的左側移動

西門子立車程式設計——刀尖補償指令

下面結合着假想刀尖的概念,舉例子加以說明刀補的使用。

西門子立車程式設計——刀尖補償指令

見上圖,為了切削所示輪廓,用1-9号刀尖都可以實作,圖中使用了3号或9号,如果使用了3号刀尖:

N20:假想刀尖在(5,0),刀尖圓弧下端即程式設計坐标在(20,0)

N30:假想刀尖在(15,0),刀尖圓弧下端即程式設計坐标在(40,0)

N40:假想刀尖在(30,-15),刀尖圓弧左端即程式設計坐标在(60,-10)

N50:假想刀尖在(35,-20),刀尖圓弧下端即程式設計坐标在(80,-20)

N60:假想刀尖在(40,-45),刀尖圓弧左端即程式設計坐标在(80,-40)

N70:G40指令使半徑補償失效,假想刀尖坐标與程式設計坐标重合。

如果使用了9号刀尖,假想刀尖與刀尖圓弧圓心重合,刀尖圓弧的切削位置始終是程式設計坐标,同3号刀尖的切削軌迹、效果完全相同。

西門子立車程式設計——刀尖補償指令

見上圖,為了切削所示輪廓,用1-9号刀尖都可以實作,圖中使用了6号或9号,如果使用了6号刀尖(假想刀尖的坐标在MCS内):

N30:假想刀尖在(15,-5),刀尖圓弧上端即程式設計坐标在(20,0)

N40:假想刀尖在(25,-5),刀尖圓弧上端即程式設計坐标在(40,0)

N50:假想刀尖在(30,-10),刀尖圓弧右端即程式設計坐标在(60,-10)

N60:假想刀尖在(40,-24.142),刀尖圓弧右端即程式設計坐标在(80,-24.142)

N70:假想刀尖在(40,-40),刀尖圓弧右端即程式設計坐标在(80,-40)

N80:G40指令使半徑補償失效,退刀。

如果使用了9号刀尖,假想刀尖與刀尖圓弧圓心重合,刀尖圓弧的切削位置始終是程式設計坐标,同6号刀尖的切削軌迹、效果完全相同,所不同的隻是假想刀尖的位置相差固定的值(1個圓弧半徑)。

OO