I、J、K是圓心相對於圓弧起點的相對座標值
I 是圓心座標的X座標減去圓弧起點的X座標值,
J 是圓心座標的Y座標減去圓弧起點的Y座標
K 是圓心座標的Z座標減去圓弧起點的Z座標
IJK,圓和圓弧的指令
I—該圓弧的圓心相對於起點的X軸的座標增量
J—該圓弧的圓心相對於起點的Y軸的座標增量
K—該圓弧的圓心相對於起點的Z軸的座標增量
IJK合起來表示一個點座標,也表示了圓弧的中心和半徑
R程式設計擴充套件知識:
用圓弧半徑R程式設計,等於給定圓弧起點、終點、半徑三個引數程式設計
這時候有四種情況:
(1)、起點與終點之間的距離大於圓弧直徑,此圓弧無效,系統會報警
(2)、起點與終點之間的距離等於圓弧直徑,此圓弧只有一個(因為數控指令中確定了圓弧的順逆)
(3)、起點與終點之間的距離小於圓弧直徑但是大於0,則該圓弧有2個解,
如果R取正值,加工正圓,如果R取負值,加工橢圓
(4)、起點與終點之間的距離等於0(重合),此該圓弧有無數個解。此時無法用R程式設計實現
則應該用I、J、K程式設計,滿足R不足之處
I、J、K是圓心相對於圓弧起點的相對座標值
I 是圓心座標的X座標減去圓弧起點的X座標值,
J 是圓心座標的Y座標減去圓弧起點的Y座標
K 是圓心座標的Z座標減去圓弧起點的Z座標
IJK,圓和圓弧的指令
I—該圓弧的圓心相對於起點的X軸的座標增量
J—該圓弧的圓心相對於起點的Y軸的座標增量
K—該圓弧的圓心相對於起點的Z軸的座標增量
IJK合起來表示一個點座標,也表示了圓弧的中心和半徑
R程式設計擴充套件知識:
用圓弧半徑R程式設計,等於給定圓弧起點、終點、半徑三個引數程式設計
這時候有四種情況:
(1)、起點與終點之間的距離大於圓弧直徑,此圓弧無效,系統會報警
(2)、起點與終點之間的距離等於圓弧直徑,此圓弧只有一個(因為數控指令中確定了圓弧的順逆)
(3)、起點與終點之間的距離小於圓弧直徑但是大於0,則該圓弧有2個解,
如果R取正值,加工正圓,如果R取負值,加工橢圓
(4)、起點與終點之間的距離等於0(重合),此該圓弧有無數個解。此時無法用R程式設計實現
則應該用I、J、K程式設計,滿足R不足之處