数控车床编程坐标系问题
兄弟,你这个问题我回答过了,我就将回答的在给你复制过来把,记得采纳哦
编程建坐标系的作用?我想你问的的是用程序加工时机床对刀(建立坐标系)的作用把?
首先:编程是要用图纸的,编程说简单了就是将图纸转化成机床能识别的程序的依个 过程,而我们都知道图纸中的尺寸在编程时都是建立在以编程起点为编程坐标系原点建立的尺寸坐标系基础上的,如下图:
编程时为了方便,以下面的编程圆点为编程起点,这个是编程用的坐标原点
但是在我们将程序编号之后,需要让机床知道我们编的程序从那里开始走,这时候我们的手段就是对刀:
对刀就是指让机床知道你编的程序需要从那里开始走的一个过程,就是说让机床找到你的编程原点,并且把这个点的机床坐标输入到机床坐标系里面去。(也就是说让机床找到机床原点与编程原点之间的关系,如上图!)
这时候就明确了:你想问的是为什么第一段都先建立坐标系?因为我们前面说过了,机床要对刀,并且把对刀的坐标输入到机床对刀界面的G54坐标了,这时候你编程的时候就需要让机床知道你的刀从那里开始走,而开始走的这个点就是编程圆点,也就是你的对刀点,所以第一段都要先建坐标系,因为如果不建坐标系,机床就不知道自己该怎么走!
再说U、W和X、Z:
U、W是相对坐标编程,也就是走到的那一点相对与上一点的坐标距离。以下图为例,如果用U、W编程:
……
G0 Z0. X40.;(毛坯按精加工走)
G1 X0. F100;
X27.;
X30 Z1.5;(这里之前我用绝对坐标X、Z走刀)
W24(=30-4.5-1.5);(这里用相对坐标U、W编程,你会发现,这里具体走多少距离就需要计算了)
……
通过上面你会发现:用U、W相对编程是,你一直要计算走刀相对与上一点的距离;但是用X、Z绝对编程时,只需要按照图纸输入数字就好了,根本不要计算……
最后说F100两种系统会不会有一个快一些!
F100是进给量的意思,只要两种系统都是设定的每分钟进给或者每转进给,并且进给倍率都一样的话,那么他们走的是一样快的!
回答了这么久了,记得采纳哦,都达到你加分的标准喽,呵呵!
谢谢兄弟回答的这么详细。我们大地系统是在主轴起动后直接W进去多少,不用建立坐标系,我们加工的产品是圆环,分内圈和外圈,加工好组合起来,内圈和外圈中间放钢珠,没有图纸,这样的话X、Z和U、W还有区别吗?我做的是大地系统都用U、W,广数没有做到过,所以不明白
如图:a是绝对坐标,b则是指A到B的相对坐标。
从a图能看到:用走刀举例:G01 X10. Y10.;(走到A点)
G01 X50. Y40.;(走到B点)
很明显能看到,用X\Y\Z(此图无z,但是同理),走到那里就直接输那个点的坐标就好了,不用计算
从b图能看到:用走刀举例:G01 X10. Y10.;(走到A点)
G01 U40. V30.;(走到B点)
很明显能看到,用U\V\W(此图无W,但是同理),走到A点后,再到B点,B点的坐标需要减去A点的坐标才可以……这里需要计算
顺便给你说个常识:绝对坐标用X、Y、Z表示,但是相对坐标用U、V、W表示,X、Y、Z和U、V、W分别对应!
而不管你的有没有图纸,只要编程,那么X、Z和U、W就有区别,最简单的办法,你如果不太会用U、W,那你就直接用X、Z就好了,这样就不用计算了。时间久了你就会了,这类型的问题你可以随时问我,但是记得采纳下哦,呵呵!
2024-10-27 广告
另外说句,X、Z是要建立坐标系的,但因为坐标系是自己设定的,所以编写程序时较简单。U、W编写程序的话,无论是否建立坐标系都较复杂些!
打的累啊.....