一种可快速定义任意放置工件的工件坐标的方法技术

技术编号:27684090 阅读:41 留言:0更新日期:2021-03-17 03:40
本发明专利技术涉及一种可快速定义任意放置工件的工件坐标的方法,包括以下步骤:步骤1:设定工件的座标系,通过3D量测表,量测出任意3个点的位置坐标,通过3点定圆中心的方式,计算出基准孔1的坐标位置(x1,y1),基准孔2坐标(x2,y2)以及基准孔3坐标(x3,y3);步骤2:计算出工件的倾斜角度θ,斜率k,步骤3:计算倾斜工件的原点位置(x0,y0),步骤4:将原点位置(x0,y0)放入控制器;步骤5:自行对刀将原点位置(z0)设定Z坐标进入控制器;步骤6:通过控制器指令加工。本发明专利技术能快速的找到工件的工件原点及工件相对机床放置的倾斜角度,实现直接加工的目的,有效提高了工作效率。

【技术实现步骤摘要】
一种可快速定义任意放置工件的工件坐标的方法
本专利技术属于大型模具加工领域,尤其涉及一种可快速定义任意放置工件的工件坐标的方法。
技术介绍
大型模具(5t-15t)放置在机床工作台上,一般情况下工件歪斜并不平行于机床之X/Y轴,需要人工敲打矫正使工件平行机床轴。大型模具(5T-15T)的工件校直,使得工件的基准边平行于X轴或者Y轴,此部分的工作非常值费时费力,预计需要1小时。定位销校正同样需要大量时间去校正定位销的尺寸,且定位销位置较小,不好对,操作人员在吊装大型工件的时候去对准定位销也是费时费力,且也只能是粗定位即定位精度并不高,无法不调整就加工工件。
技术实现思路
为解决上述技术问题,本专利技术的目的是提供一种可快速定义任意放置工件的工件坐标的方法。为实现上述目的,本专利技术采用如下技术方案:一种可快速定义任意放置工件的工件坐标的方法,包括以下步骤:步骤1:设定工件的座标系,设定基准孔中心,在孔内壁上通过3D量测表,量测出任意3个点的位置坐标,通过3点定圆中心的方式,计算出基准孔1的坐标位置(x1,y1),依据3点定圆中心的方式依次量测三个基准孔的坐标,并存入对应坐标系,将分别将基准孔一坐标(x1,y1)、基准孔二坐标(x2,y2)以及基准孔三坐标(x3,y3)存入系统中;步骤2:在步骤1中已知的基准孔后,利用基准孔1和基准孔2计算出工件的倾斜角度θ,基准孔1和基准孔2连线的斜率k,其中,倾斜角度θ公式如下:θ=arctan(y2-y1/x2-x1),斜率k公式如下:k=(y2-y1/x2-x1);步骤3:计算倾斜工件的原点位置(x0,y0),公式如下:x0=[k*x1+1/k*x3+y3-y1]/[k+1/k]y0=k*[x0-x1]+y1;步骤4:执行宏程序将原点位置(x0,y0)放入控制器的坐标系内;步骤5:自行对刀,确定Z轴原点,然后输入到控制器的坐标内;步骤6:根据步骤1至5中测出工件原点坐标及工件倾斜角度,在加工时通过控制器指令,来实现坐标系转换,实现倾斜工件的加工。优选地,所述的一种可快速定义任意放置工件的工件坐标的方法,所述系统为机床控制器。优选地,所述的一种可快速定义任意放置工件的工件坐标的方法,所述系统的宏变量为机床控制器内的一个变量名,为控制器内的一个存储地址,可以将需要的值输入进这个变量内。借由上述方案,本专利技术至少具有以下优点:本专利技术能快速的找到任意放置的工件的中心位置,不需要操作人员去进行调整对工件的位置,本专利技术还利用坐标旋转功能,使机床加工的程序坐标原点设定到工件中心,并且使加工程序坐标旋转到加工工件相对机床摆放的倾斜角度,实现直接加工的目的,有效的提高了对工件加工的效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术的示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者间接在该另一个元件上。当一个元件被称为是“连接于”另一个元件,它可以是直接连接到另一个元件或间接连接至该另一个元件上。需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。实施例如图1所示,一种可快速定义任意放置工件的工件坐标的方法,包括以下步骤:步骤1:设定工件的座标系,设定基准孔中心,在孔内壁上通过3D量测表,量测出任意3个点的位置坐标,通过3点定圆中心的方式,计算出基准孔1的坐标位置(x1,y1),依据3点定圆中心的方式依次量测三个基准孔的坐标,并存入对应坐标系,将分别将基准孔一坐标(x1,y1)、基准孔二坐标(x2,y2)以及基准孔三坐标(x3,y3)存入系统中;步骤2:在步骤1中已知的基准孔后,利用基准孔1和基准孔2计算出工件的倾斜角度θ,基准孔1和基准孔2连线的斜率k,其中,倾斜角度θ公式如下:θ=arctan(y2-y1/x2-x1),斜率k公式如下:k=(y2-y1/x2-x1);步骤3:计算倾斜工件的原点位置(x0,y0),公式如下:x0=[k*x1+1/k*x3+y3-y1]/[k+1/k]y0=k*[x0-x1]+y1;步骤4:将原点位置(x0,y0)放入控制器的坐标系内;步骤5:自行对刀,确定Z轴原点,然后输入到控制器的坐标内;步骤6:根据步骤1至5中测出工件原点坐标及工件倾斜角度,在加工时通过控制器指令,来实现坐标系转换,实现倾斜工件的加工。本专利技术中所述系统为机床控制器。本专利技术中所述系统的宏变量为机床控制器内的一个变量名,为控制器内的一个存储地址,可以将需要的值输入进这个变量内。在上述步骤3中,计算倾斜工件的原点位置(x0,y0),公式如下:x0=[k*x1+1/k*x3+y3-y1]/[k+1/k]y0=k*[x0-x1]+y1;编写宏程序如下:%O8888#1=#5241(G55X)#2=#5242(G55Y)#3=#5261(G56X)#4=#5262(G56Y)#5=#5281(G57X)#6=#5282(G57Y)…M99%依据上述的程序将基准孔一坐标(x1,y1)存入G55、基准孔二坐标(x2,y2)存入G56以及基准孔三坐标(x3,y3)存入G57即可,这样操作人员可以由此部分的计算过程透过宏程序写入控制器内,使用者仅需执行M98P8888即可,上述的程序本文档来自技高网...

【技术保护点】
1.一种可快速定义任意放置工件的工件坐标的方法,其特征在于,包括以下步骤:/n步骤1:设定工件的座标系,设定基准孔中心,在孔内壁上通过3D量测表,量测出任意3个点的位置坐标,通过3点定圆中心的方式,计算出基准孔1的坐标位置(x1,y1),依据3点定圆中心的方式依次量测三个基准孔的坐标,并存入对应坐标系,将分别将基准孔一坐标(x1,y1)、基准孔二坐标(x2,y2)以及基准孔三坐标(x3,y3)存入系统中;/n步骤2:在步骤1中已知的基准孔后,利用基准孔1和基准孔2计算出工件的倾斜角度θ,基准孔1和基准孔2连线的斜率k,/n其中,倾斜角度θ公式如下:/nθ=arctan(y2-y1/x2-x1),/n斜率k公式如下:/nk=(y2-y1/x2-x1);/n步骤3:计算倾斜工件的原点位置(x0,y0),/n公式如下:/nx0=[k*x1+1/k*x3+y3-y1]/[k+1/k]/ny0=k*[x0-x1]+y1;/n步骤4:执行上示宏程序将原点位置(x0,y0)放入控制器的坐标系内;/n步骤5:自行对刀,确定Z轴原点,然后输入到控制器的坐标内;/n步骤6:根据步骤1至5中测出工件原点坐标及工件倾斜角度,在加工时通过系统指令,来实现坐标系转换,实现倾斜工件的加工。/n...

【技术特征摘要】
1.一种可快速定义任意放置工件的工件坐标的方法,其特征在于,包括以下步骤:
步骤1:设定工件的座标系,设定基准孔中心,在孔内壁上通过3D量测表,量测出任意3个点的位置坐标,通过3点定圆中心的方式,计算出基准孔1的坐标位置(x1,y1),依据3点定圆中心的方式依次量测三个基准孔的坐标,并存入对应坐标系,将分别将基准孔一坐标(x1,y1)、基准孔二坐标(x2,y2)以及基准孔三坐标(x3,y3)存入系统中;
步骤2:在步骤1中已知的基准孔后,利用基准孔1和基准孔2计算出工件的倾斜角度θ,基准孔1和基准孔2连线的斜率k,
其中,倾斜角度θ公式如下:
θ=arctan(y2-y1/x2-x1),
斜率k公式如下:
k=(y2-y1/x2-x1);
步骤3:计算倾斜工件的原点位置(x0,y...

【专利技术属性】
技术研发人员:王忠林曹敏建
申请(专利权)人:崴立机电苏州有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1