在华中数控铣床中要编整圆I是谁相对于谁的距离

来源:百度知道 编辑:UC知道 时间:2024/06/06 12:25:59
为此苦恼已久,将要考试
还望那位高手告知,最好具体点 尽快
比如圆心在(-10,20),半径为30的整圆
g00x0y50
z2
g01x0y20
g03I( )J0
定位在x0y20
应该怎么编整圆

对于标准的G代码编程来说,I和J永远都是圆心相对于当前点的距离,即从当前点指向圆心的矢量(或者说,以当前点为坐标系原点时,圆心的坐标值)。
你举的例子有问题,从当前的起点画圆,如果圆心在(-10,20)的话,半径是10;如果半径是30的话,圆心肯定不在(-10,20)。帮你改一下定位点,做一个半径30圆心在(-10,20)的圆吧:
G90G54G43G00X50.Y50.Z10.
Z2.
G01X20.Y20. F2000
G03I-30.J0 F300
......