雷尼绍探针头程序文件
哈斯雷尼绍测头编程手册说明书
We use cookies to improve your user experience. Our Cookie Notice describes which cookies we use, why we use them, and how you can find more information about them. Please confirm you consent to us using analytics cookies. If you do not consent, you may still use our website with a reduced user experience. Skip navigationProductsIndustriesSolutionsSupportNewsOur companyBuy onlineContact usOnline formSubmit requests and enquiries online.Worldwide officesWe have offices in 36 countries around the globe. Find the right office to meet your needs.Supplier portalInformation for suppliers, or potential suppliers, to Renishaw. File size: 1.07 MB Language: English Part number: H-2000-6929 Please sign in or create a MyRenisile. A MyRenishaw account will give you quick access to additional content from Renishaw and enable you to manage your preferences. We use cookies to improve your user experience. Our Cookie Notice describes which cookies we use, why we use them, and how you can find more information about them. Please confirm you consent to us using analytics cookies. If you do not consent, you may still use our website with a reduced user experience. Skip navigationProductsIndustriesSolutionsSupportNewsOur companyBuy onlineContact usOnline formSubmit requests and enquiries online.Worldwide officesWe have offices in 36 countries around the globe. Find the right office to meet your needs.Supplier portalInformation for suppliers, or potential suppliers, to Renishaw. Omitir navegaciónProductosSectoresSolucionesServicio técnicoNoticiasNuestra empresaComprar en InternetContacte con nosotros
雷尼绍CNC探头编程步骤V01
O2222
G91G28Z0
G0G17G40G49G80G90
(TOOL:1 DIA.OFF: 1 LEN:1 DIA:10.)
T1M6
G0G90G54X7.2503Y10.S10000M3
G43H1Z30.M8
Z1.
G1Z-5.F1500.
Y15.F2500.
G03X2.2503Y20.R5.
有时需要在N多行程式里面加变量,如果手工一个一个的加,那将会是很
麻烦的事,工作量大,易出错,下面价绍一种利用EXCEL来快速编辑程序的方法。
更改方法:
1.先将要加变量的程式复制到记事本中,如下图示:
2.将X替换为“/X/”, 将Y替换为“/Y/”,将Z替换为“/Z/”,如图示:
3.打开EXCEL,将第2步中的文件打开,注意在打开对话框中将文件类型选为
和O9811。探点程序格式案例:(以下是编探Z点的案例)
%
O6666(PROBE)
G91G28Z0
G90 G0 G17 G40 G49 G69 G80
M6T11(探头装在 T11刀座上,换 T11 号探头到主轴上)
G90G00 G54 X-18. Y50. (快速定位到到G54坐标系中的要探点的第一个点上方)
M19(S_ ) (主轴定位,S是让主轴转一个角度,如果是探Z轴方向的点,
S就不需要,如果是探侧面,就需要S,即转角度,使探头
在探各侧面时都是使用探针红宝石球的一个面测量,减小
误差)
M05
M17 (open probe) (打开探头,这个指令是由接线时接到相应端口决定的)
G43Z50.H11(建立刀长,即读取探头的长度)
雷尼绍探头编程步骤 V01
雷尼绍探头使用介绍第一章探头程序编程第一节编探点程序1.定原点,找各探点坐标值先在UG软件里定好工件坐标系原点,然后用UG软件将需要探点的位置的点(X Y Z)找出来,记录下来,以编探点程序用。
2.编探点程序(探点程序的名字自己定如:O6666)探点程序里面控制探头的移动需要调用两个重要的探头运算程序O9810 和O9811。
探点程序格式案例:(以下是编探Z点的案例)%O6666(PROBE)G91G28Z0G90 G0 G17 G40 G49 G69 G80M6 T11 (探头装在 T11刀座上,换 T11 号探头到主轴上)G90 G00 G54 X-18. Y50. (快速定位到到G54坐标系中的要探点的第一个点上方)M19 (S_ ) (主轴定位,S是让主轴转一个角度,如果是探Z轴方向的点, S就不需要,如果是探侧面,就需要S,即转角度,使探头在探各侧面时都是使用探针红宝石球的一个面测量,减小误差)M05M17 (open probe) (打开探头,这个指令是由接线时接到相应端口决定的)G43 Z50.H11 (建立刀长,即读取探头的长度)G90G00Z50. (探头快速下到Z50.的位置)N1(Z+ POINT1) (测第一个点的Z值)G65P9810 X-18. Y50. F3000. (安全快速定位到第一个点的X Y位置,速度为F3000.)G65P9810 Z19. (安全快速定位到第一个点上方的安全的Z位置,速度同上,此处高度一般离下面要测的点3MM)G65P9811 Z16.08 (安全慢速到达第一个探点的Z位置,另外,此步探完点后,会自动的返回到上一步Z19.0的位置)#601=#142 (#142为第一个探点的理论Z16.08与实际探得的“Z实”的差值,它是在O9811里面自动计算,然后传递给#142,#142再将所得的值传递给#601,#601为第一个点Z向要补尝的值)G65P9810 Z20. (安全快速移到安全高度Z20.的位置)N2(Z+ POINT1)(测第二个点的Z值)G65P9810 X-16.5 Y48.3 F3000. (安全快速定位到第二个点的X Y位置,速度为F3000.)G65P9810 Z17. (安全快速定位到第二个点上方的安全的Z位置,速度同上,此处高度一般离下面要测的点3MM)G65P9811 Z14.23 (安全慢速到达第二个探点的Z位置,另外,此步探完点后,会自动的返回到上一步Z19.0的位置)#602=#142 #142为第二个探点的理论Z16.08与实际探得的“Z实”的差值,它是在O9811里面自动计算,然后传递给#142,#142再将所得的值传递给#601,#601为第二个点Z向要补尝的值)G65P9810 Z35. 安全快速移到安全高度Z20.的位置)N3(Z+ POINT1) (测第三个点的Z值)G65P9810 X12.5 Y51.1 F3000.G65P9810 Z19.G65P9811 Z16.08#603=#142G65P9810 Z20.N4(Z+ POINT1) (测第四个点的Z值)G65P9810 X12.2 Y49.2 F3000.G65P9810 Z16.G65P9811 Z13.73#604=#142G65P9810 Z35................N16(Z+ POINT1) (测第十六个点的Z值)G65P9810 X-16.5 Y-18.2 F3000.G65P9810 Z16.G65P9811 Z14.23#616=#142G65P9810 Z35.(下面是对各探测的点的差值Z设定公差范围,超过了公差即跳转到N20 处执行)#620=0.1 (设定公差为0.1,赋值给#620)IF[ABS[#601]GT#620]GOTO20 (如果#601的绝对值大于#620的值,即跳转到N20 处执行)IF[ABS[#602]GT#620]GOTO20 (如果#602的绝对值大于#620的值,即跳转到N20 处执行)IF[ABS[#603]GT#620]GOTO20 (如果#603的绝对值大于#620的值,即跳转到N20 处执行)...............M18G91G28Z0M99N20 #3000=99 point cuo wu Z OUT OF TOL (报警提示,Z超公差,此处“#3000=”后面可以为自己设定0-200另加的提示信息)G91G28Z0M99第二节编辑加工程序将各探点对应的补尝值变量(#601 #602 #603 ......)加到加工程序里面对应的点的坐标处。
雷尼绍测头安全操作及保养规程
雷尼绍测头安全操作及保养规程简介雷尼绍测头是一种常用的测量工具,广泛应用于机械制造、电子制造等领域。
在使用过程中,为了保证使用人员的安全以及保养测头,有必要了解和掌握雷尼绍测头的安全操作及保养规程。
本文将从以下几个方面进行介绍:1.雷尼绍测头安全操作规程2.雷尼绍测头保养规程3.雷尼绍测头维修及更换部件流程雷尼绍测头安全操作规程1. 了解测头操作原理在操作测头之前,首先需要了解测头的测量原理以及使用方法。
在使用过程中,应按照测头的说明书,正确的连接、调整以及使用测头。
负责操作测头的人员必须具备相关技能和经验,以确保测量结果的准确性和稳定性。
2.正确连接测头在连接测头时,必须确保连接到正确的接口,避免接错线或接错位置。
在连接电缆时,应确保电缆插头与测头插座连接牢固,防止出现松动等情况。
3.使用绝缘手套在使用测头时,应穿戴绝缘手套等安全防护用品。
这样可以防止电击,并有利于提高操作人员的安全性能。
4.正常使用测头在使用测头时,应避免受到外界干扰,如电磁场干扰等。
避免使用测头使用在高功率电源附近或高频电源附近。
在使用测头过程中,注意其它同步传感器、电源线、信号线的布线和干扰的防护。
5.避免毁坏保护套雷尼绍测头的保护套是保护测头的一个很重要的组成部分,必须小心使用,避免损坏。
同时,要避免过度压弯或进行其它过度操作,避免造成保护套裂纹和变形等情况。
6.使用期满后要更换在使用一定的时间后,测头可能会发生过度老化或电器故障等情况。
为了避免影响测量结果,使用人员应自行或送回维修中心更换测头。
雷尼绍测头保养规程1. 测头外观清洁测头在使用过程中,会沾染灰尘、油污或其它物质,因此需要在使用结束后及时清洗外观。
使用干净的干净抹布或清水擦拭测头,避免使用化学剂之类的刺激性清洁剂。
2. 保持测头干燥雷尼绍测头是灵敏的电器元件,因此,在长时间停放时,应注意保护测头的电气性能。
保持测头的干燥对于保护测头的寿命和使用效能是很重要的。
Fanuc系统机床雷尼绍探头编程说明
Fanuc系统机床雷尼绍探头编程说明 (1)1、Fanuc探头相关技术基础及原理 (2)2、探头使用规范 (4)3、全局变量的使用情况 (6)4、测头长度校正-O9801 (8)5、校正测针X/Y偏置-O9802 (9)6、校正测针球半径-O9803 (9)7、保护移动程序-O9810 (10)8、单点测量程序-O9811 (11)9、槽/凸台测量程序-O9812 (12)槽测量程序- O9812 (13)凸台测量程序- O9812 (13)有凸台的槽测量程序- O9812 (14)10、孔/圆台测量程序-O9814 (14)孔测量程序-O9814 (15)圆台测量程序-O9814 (15)有圆台的内孔测量程序-O9814 (15)11、内拐角测量-O9815 (16)12、外拐角处测量-O9816 (17)1、 Fanuc探头相关技术基础及原理G31用于触发跳转编程格式:(G90/G91)G31 X x(G90/G91)G31 Y y(G90/G91)G31 Z zG31后只能编程一个轴地址在G31行代码执行过程中,探头移动时若接触零件,则触发跳转,结束本行剩余行程运动,直接跳转至下行程序运动,并记录跳转时当前工件坐标系下的位置信息。
#5061——第1轴跳转信号位置#5062——第2轴跳转信号位置#5063——第3轴跳转信号位置#5064——第4轴跳转信号位置然后利用宏程序读取这几个变量,通过一定的数据计算处理、写入等实现测量、找正、补偿等探头系列操作。
#4014——当前激活的工作偏置,值:54-59,代表G54-G59附常用系统变量:刀具补偿相关变量(补偿号<=200组,若>200组,查阅《数控车/铣宏程序开发》P16)#3000用于系统报警,编程格式如下:#3000=“报警号”;(“报警说明”)注:报警号只能为英语,例:IF [#20 EQ #0] THEN #3000=80;(TOOL NOT FOUND)若IF条件成立,则发出报警,并在屏幕上显示以下信息:3080 (TOOL NOT FOUND)2、探头使用规范●对于初学者,以下变量范围,建议先不用:•#100-#199•#500-#550•其他全局变量可按需要使用●测头使用必须要标定•初次使用时•更换测针后•使用一段时间后•标定后,挂刀方向要固定•标定时的进给与测量的进给保持一致测头报警信息●3086-PATH OBSTRUCTED•保护移动过程中,光线阻挡•保护移动过程中,测头碰触到障碍物●3092-PROBE OPEN•测量是二次触发,第一次测量后,测头需要完全离开产品表面,再进行第二次测量,如果在第一次后,不能完全离开产品表面,会报警;•可以通过修改#506,将#506中的值增大●3093-PROBE FAIL•测量移动结束时,还没有触碰到任何物体,报警•查看O9811,O9812,O9814后面指定的数据是否有误•坐标系设定等3、全局变量的使用情况4、测头长度校正-O9801格式:G65 P9801 Zz Tt举例:G65 P9801 Z0. T21Tt 要更新的刀具号.Zz 标准表面的工件坐标.O1000G17 G40 G49 G69 G80 G90G54 X0 Y0G43 H21 Z20.G65 P9801 Z0 T21G91 G28 Z0G90M30注意:在这里T21的刀补中要有一个预置的大概刀长为什么要校正:●测头安装后,测头中心与主轴的偏心量●测针球的直径误差●测头的触发距离●机床的重复性所以,每次更换测头,或者更换测针后,必须校正!!校正项目:●测头长度校正》值存放在刀具补偿●测针半径校正》值存放在全局变量●测针偏心校正》值存放在全局变量5、校正测针X/Y偏置-O9802格式:G65 P9802 Dd举例:G65 P9802 D50.005Dd: 用于校正的环规直径O1000G17 G40 G49 G69 G80 G90G54 X0 Y0(环规中心)G65 P9802 D50.005G91 G28 Z0G90M30注意:1.准确将主轴定位至环规的中心位置并将测针置于环规内部2. 程序运行后,会将偏心写入#502和#503 6、校正测针球半径-O9803格式:G65 P9803 Dd举例:G65 P9803 D50.005Dd: 用于校正的环规直径O1000G17 G40 G49 G69 G80 G90G54 X0 Y0(环规中心)G65 P9803 D50.005G91 G28 Z0G90M30注意:1.准确将主轴定位至环规的中心位置并将测针置于环规内部2. 程序运行后,会将半径写入#500和#5017、保护移动程序-O9810功能:在测头移动时,如果有障碍物阻挡,机床停止并报警格式:G65 P9810 Xx Yy Zz FfXx Yy Zz:目标位置在当前坐标系下的坐标Ff:移动的进给率注意1.目标位置指定可以单独指定X/Y/Z中的任何一个值;也可以同时指定其中任意2个或3个全部指定举例:G65 P9810 Y-1. F3000G65 P9810 X0 Z-5. F3000G65 P9810 X0 Y1. Z2. F40002.报警当在移动的过程中,碰到障碍,机床停止,报警号3086提示信息“PATH OBSTRUCTED”#3000 = 86 (PATH OBSTRUCTED)8、单点测量程序-O9811功能:每次测量一个面常用格式:G65 P9811 Xx或Yy或ZzXx Yy Zz:目标位置在当前坐标系下的坐标常用扩展格式:G65 P9811 Xx或Yy或Zz [Ss Tt][ ]中的变量为可选输入变量Ss:欲更新的坐标系Tt:欲更新的刀具编号举例:G65 P9811 X0. S101G65 P9811 Z10. T4S参数工件偏置S参数工件偏置S1 G54 S0 G53S2 G55 S101 G54.1 P1 S3 G56 S102 G54.1 P2 S4 G57 Etc. Etc.S5 G58 S148 G54.1 P48 S6 G59注意1.目标位置指定每次只能指定X/Y/Z中的一个值举例:G65 P9811 X-1.G65 P9811 Z-5.G65 P9811 Y1.测量后的数据输出:1.G65 P9811 X4.输出:#135-实测值(4.012)#140-误差值(0.012)2.G65 P9811 Y4.输出:#136-实测值(4.012)#141-误差值(0.012)1.G65 P9811 Z4.输出:#137-实测值(4.012)#142-误差值(0.012)9、槽/凸台测量程序-O9812功能:测量沿X/Y轴向的槽/凸台,见上图常用格式:G65 P9812 Xx或Yy[Zz Rr Ss Tt] Xx:X方向的槽/凸台测量Yy:Y方向的槽/凸台测量Zz:图2和图3形式的特征测量点Z坐标Rr:图3特征测量时,回退量Ss:欲更新的坐标系Tt:欲更新的刀具编号注意:在使用此程序前,需要事先将测头定位在欲测特征的理论中心上槽测量程序- O98121. G65 P9812 X12. [S1 T3]输出:#135-槽对称中心X坐标#140-槽对称中心坐标值与理论值的误差#138-槽的实测宽度#143-槽的实测宽度与理论宽度的差值2. G65 P9812 Y12. [S2 T4]输出:#136-槽对称中心X坐标#141-槽对称中心坐标值与理论值的误差#138-槽的实测宽度#143-槽的实测宽度与理论宽度的差值凸台测量程序- O98121. G65 P9812 X12. Z1. [S1 T3]输出:#135-槽对称中心X坐标#140-槽对称中心坐标值与理论值的误差#138-槽的实测宽度#143-槽的实测宽度与理论宽度的差值2. G65 P9812 Y12. Z1. [S2 T4]输出:#136-槽对称中心X坐标#141-槽对称中心坐标值与理论值的误差#138-槽的实测宽度#143-槽的实测宽度与理论宽度的差值有凸台的槽测量程序- O98121. G65 P9812 X12. Z-1. R-2. [S1 T3]输出:#135-槽对称中心X坐标#140-槽对称中心坐标值与理论值的误差#138-槽的实测宽度#143-槽的实测宽度与理论宽度的差值2. G65 P9812 Y12. Z-1.[S2 T4 R2.]输出:#136-槽对称中心X坐标#141-槽对称中心坐标值与理论值的误差#138-槽的实测宽度#143-槽的实测宽度与理论宽度的差值10、孔/圆台测量程序-O9814功能:4点测量孔或圆台,见上图常用格式:G65 P9814 Dd [Zz Rr Ss Tt] Dd:孔或圆台的直径Zz:图2和图3形式的特征测量点Z坐标Rr:图3特征测量时,回退量Ss:欲更新的坐标系Tt:欲更新的刀具编号注意:在使用此程序前,需要事先将测头定位在欲测特征的理论中心上孔测量程序-O98141. G65 P9814 D12. [S1 T3]输出:#135-圆心X坐标#140-圆心测量X坐标值与理论值的误差#136-圆心Y坐标#141-圆心测量X坐标值与理论值的误差#138-圆的实测直径#143-圆的直径测量值与理论值的误差圆台测量程序-O98141. G65 P9814 D12. Z-2.[S1 T3]输出:#135-圆心X坐标#140-圆心测量X坐标值与理论值的误差#136-圆心Y坐标#141-圆心测量X坐标值与理论值的误差#138-圆的实测直径#143-圆的直径测量值与理论值的误差有圆台的内孔测量程序-O98141. G65 P9814 D12. Z-2. R-2.[S1 T3]输出:#135-圆心X坐标#140-圆心测量X坐标值与理论值的误差#136-圆心Y坐标#141-圆心测量X坐标值与理论值的误差#138-圆的实测直径#143-圆的直径测量值与理论值的误差11、内拐角测量-O9815G65 P9815 X0 Y0 I5. J-5. S1输出:变量描述变量描述#135 X 位置#143 Y角度误差#136 Y 位置#144 X角度误差#137 #145 真实位置误差12、外拐角处测量-O9816 G65 P9816 X0 Y0 S1G65 P9816 X0 Y0 I-5.0 J5.0 S1输出:。
雷尼绍CNC探头编程步骤V01
N4(Z+ POINT1)(测第四个点的Z值)
G65P9810 X12.2 Y49.2 F3000.
G65P9810 Z16.
G65P9811 Z13.73
#604=#142
G65P9810 Z35.
.....
.....
.....
N16(Z+ POINT1)(测第十六个点的Z值)
可以为自己设定0-200另加的提示信息)
G91G28Z0
M99
第二节编辑加工程序
将各探点对应的补尝值变量(#601 #602 #603 ......)加到加工程序里面对应的点的坐标处。(此处以补尝Z值来说明,补尝X和Y方向与补尝Z方向原理一样):
(即两点间直接连接,各有一个Z值)
从A点到B点,探点A和B的补尝差值分别为#601,#602。若想让刀具从A到B一般性过渡,即只需将A和B两点的Z补尝值变量加入到对应的加工程序里面。
IF[ABS[#602]GT#620]GOTO20(如果#602的绝对值大于#620的值,即跳转到N20 处执行)
IF[ABS[#603]GT#620]GOTO20(如果#603的绝对值大于#620的值,即跳转到N20 处执行)
.....
.....
.....
M18
G91G28Z0
M99
N20 #3000=99 point cuo wu Z OUT OF TOL (报警提示,Z超公差,此处“#3000=”后面
分12段,它的关系即#690=[#602-#601] / 12 这个关系需要加到程式中去)。
接着先中“#690*1”往下拉,即可实现,如下图示:
然后将EXCEL另存为文本txt的文件,再用记事本开,如下力示:
雷尼绍CNC探头编程步骤V0001
雷尼绍探头使用介绍第一章探头程序编程第一节编探点程序1. 定原点,找各探点坐标值先在UG 软件里定好工件坐标系原点,然后用 UG 软件将需要探点的位 置的点(X Y Z )找出来,记录下来,以编探点程序用。
2. 编探点程序(探点程序的名字自己定如:06666探点程序里面控制探头的移动需要调用两个重要的探头运算程序09810和09811探点程序格式案例:(以下是编探Z 点的案例)%O6666(PROBE)G91G28Z0G90 GO G17 G40 G49 G69 G80(探头装在T11刀座上,换T11号探头到主轴上) (快速定位到到G54坐标系中的要探点的第一个点上方) 主轴定位,S 是让主轴转一个角度,如果是探 Z 轴方向的点, 就不需要,如果是探侧面,就需要 S ,即转角度,使探头在探各侧面时都是使用探针红宝石球的一个面测量,减小M05(打开探头,这个指令是由接线时接到相应端口决定的) (建立刀长,即读取探头的长度) (探头快速下到Z50.的位置) (测第一个点的Z 值) (安全快速定位到第一个点的X Y 位置,速度为F3000.) (安全快速定位到 第一个点上方的安全的Z 位置,速度同 上,此处高度一般离下面要测的点 3MM(安全慢速到达 第一个探点 的Z 位置,另外,此步探完点后,会自动的返回到上一步 Z19.0的位置) (#142为第一个探点 的理论Z16.08与实际探得的“ Z 实”的差 值, 它是在O9811里面自动计算,然后传递给 #142,#142再将所得的值传递给#601,#601为第一个点Z 向要补尝的值) (安全快速移到安全高度Z20.的位置)(测第二个点的Z 值)(安全快速定位到 第二个点的X Y 位置,速度为F3000.) (安全快速定位到 第二个点上方的安全的Z 位置,速度同 上,此处高度一般离下面要测的点 3MM M6 T11G90 G00 G54 X-18. Y50.M19 (S_ )( S M17 (open probe)G43 Z50.H11G90G00Z50.N1(Z+ POINT1) G65P9810 X-18. Y50. F3000. G65P9810 Z19. G65P9811 Z16.08#601=#142 G65P9810 Z20.N2(Z+ POINT1) G65P9810 X-16.5 Y48.3 F3000. G65P9810 Z17.N16(Z+ POINT1)G65P9810 X-16.5 Y-18.2 F3000.G65P9810 Z16.G65P9811 Z14.23#616=#142G65P9810 Z35.IF[ABS[#6O1]GT#62O]GOTO2OIF[ABS[#6O2]GT#62O]GOTO2OIF[ABS[#6O3]GT#62O]GOTO2OM18G91G28Z0M99N20 #3000=99 point cuo wu Z OUT OF TOL (报警提示,Z 超公差,此处“ #3000= ”后面 可以为自己设定0-200另加的提示信息)G91G28Z0M99 第二节编辑加工程序将各探点对应的补尝值变量(#601 #602 #603…… )加到加工程序里面对应 G65P9811 Z14.23#602=#142 #142 G65P9810 Z35.N3(Z+ P0INT1)G65P9810 X12.5 Y51.1 F3000.G65P9810 Z19.G65P9811 Z16.08#603=#142G65P9810 Z20.N4(Z+ POINT1)G65P9810 X12.2 Y49.2 F3000.G65P9810 Z16.G65P9811 Z13.73#604=#142G65P9810 Z35. (安全慢速到达 第二个探点 的Z 位置,另外,此步探完点后, 会自动的返回到上一步 Z19.0的位置) 为第二个探点的理论Z16.08与实际探得的“ Z 实”的差值,它是在0981俚面自动计算,然后传递给 #142,#142 再将所得的值传递给#601,#601为第二个点Z 向要补尝的值) 安全快速移到安全高度Z20.的位置) (测第三个点的Z 值) (测第四个点的Z 值)(测第十六个点的Z 值) #620=0.1 (设定公差为0.1,赋值给#620)(下面是对各探测的点的差值Z 设定公差范围,超过了公差即跳转到N20处执行) (如果#601的绝对值大于#620的值,即跳转到N20处执行)(如果#602的绝对值大于#620的值,即跳转到N20处执行)(如果#603的绝对值大于#620的值,即跳转到N20处执行)的点的坐标处。
实用文档之雷尼绍CNC探头编程步骤 V01
实用文档之"雷尼绍探头使用介绍"1.定原点,找各探点坐标值先在UG软件里定好工件坐标系原点,然后用UG软件将需要探点的位置的点(X Y Z)找出来,记录下来,以编探点程序用。
2.编探点程序(探点程序的名字自己定如:O6666)探点程序里面控制探头的移动需要调用两个重要的探头运算程序O9810和O9811。
探点程序格式案例:(以下是编探Z点的案例)%O6666(PROBE)G91G28Z0G90 G0 G17 G40 G49 G69 G80M6 T11 (探头装在 T11刀座上,换 T11 号探头到主轴上)G90 G00 G54 X-18. Y50. (快速定位到到G54坐标系中的要探点的第一个点上方)M19 (S_ ) (主轴定位,S是让主轴转一个角度,如果是探Z 轴方向的点,S就不需要,如果是探侧面,就需要S,即转角度,使探头在探各侧面时都是使用探针红宝石球的一个面测量,减小误差)M05M17 (open probe) (打开探头,这个指令是由接线时接到相应端口决定的)G43 Z50.H11 (建立刀长,即读取探头的长度)G90G00Z50. (探头快速下到Z50.的位置)N1(Z+ POINT1) (测第一个点的Z值)G65P9810 X-18. Y50. F3000. (安全快速定位到第一个点的X Y位置,速度为F3000.)G65P9810 Z19. (安全快速定位到第一个点上方的安全的Z 位置,速度同上,此处高度一般离下面要测的点3MM)G65P9811 Z16.08 (安全慢速到达第一个探点的Z位置,另外,此步探完点后,会自动的返回到上一步Z19.0的位置)#601=#142 (#142为第一个探点的理论Z16.08与实际探得的“Z实”的差值,它是在O9811里面自动计算,然后传递给#142,#142再将所得的值传递给#601,#601为第一个点Z向要补尝的值)G65P9810 Z20. (安全快速移到安全高度Z20.的位置)N2(Z+ POINT1)(测第二个点的Z值)G65P9810 X-16.5 Y48.3 F3000. (安全快速定位到第二个点的X Y位置,速度为F3000.)G65P9810 Z17. (安全快速定位到第二个点上方的安全的Z位置,速度同上,此处高度一般离下面要测的点3MM)G65P9811 Z14.23 (安全慢速到达第二个探点的Z位置,另外,此步探完点后,会自动的返回到上一步Z19.0的位置)#602=#142 #142为第二个探点的理论Z16.08与实际探得的“Z实”的差值,它是在O9811里面自动计算,然后传递给#142,#142再将所得的值传递给#601,#601为第二个点Z向要补尝的值)G65P9810 Z35. 安全快速移到安全高度Z20.的位置)N3(Z+ POINT1) (测第三个点的Z值)G65P9810 X12.5 Y51.1 F3000.G65P9810 Z19.G65P9811 Z16.08#603=#142G65P9810 Z20.N4(Z+ POINT1) (测第四个点的Z值)G65P9810 X12.2 Y49.2 F3000.G65P9810 Z16.G65P9811 Z13.73#604=#142G65P9810 Z35................N16(Z+ POINT1) (测第十六个点的Z值)G65P9810 X-16.5 Y-18.2 F3000.G65P9810 Z16.G65P9811 Z14.23#616=#142G65P9810 Z35.(下面是对各探测的点的差值Z设定公差范围,超过了公差即跳转到N20 处执行)#620=0.1 (设定公差为0.1,赋值给#620)IF[ABS[#601]GT#620]GOTO20 (如果#601的绝对值大于#620的值,即跳转到N20 处执行)IF[ABS[#602]GT#620]GOTO20 (如果#602的绝对值大于#620的值,即跳转到N20 处执行)IF[ABS[#603]GT#620]GOTO20 (如果#603的绝对值大于#620的值,即跳转到N20 处执行)...............M18G91G28Z0M99N20 #3000=99 point cuo wu Z OUT OF TOL (报警提示,Z超公差,此处“#3000=”后面可以为自己设定0-200另加的提示信息)G91G28Z0M99将各探点对应的补尝值变量(#601 #602 #603 ......)加到加工程序里面对应的点的坐标处。
雷尼绍CNC探头编程步骤V01
雷尼绍探头使用介绍第一草探头程序编程第一节编探点程序1•定原点,找各探点坐标值先在UG软件里定好工件坐标系原点,然后用UG软件将需要探点的位置的点(X Y Z)找出来,记录下来,以编探点程序用。
2•编探点程序(探点程序的名字自己定如:06666)探点程序里面控制探头的移动需要调用两个重要的探头运算程序09810和09811。
探点程序格式案例:(以下是编探Z点的案例)%O6666(PROBE)G91G28Z0G90 GO G17 G40 G49 G69 G80(快速定位到到G54坐标系中的要探点的第一个点上方)主轴定位,S是让主轴转一个角度,如果是探Z轴方向的点, 就不需要,如果是探侧面,就需要S,即转角度,使探头在探各侧面时都是使用探针红宝石球的一个面测量,减小M05M17 (open probe)(打开探头,这个指令是由接线时接到相应端口决定的)G43 Z50.H11 G90G00Z50.(建立刀长,即读取探头的长度)(探头快速下到Z50.的位置)M6 T11 (探头装在T11刀座上,换T11号探头到主轴上)G90 G00 G54 X-18. Y50.M19 (S_ ) (N1(Z+ P0INT1)G65P9810 X-18. Y50. F3000. G65P9810 Z19.(测第一个点的Z值)(安全快速定位到第一个点的X Y位置,速度为F3000.)(安全快速定位到第一个点上方的安全的Z位置,速度同上,此处高度一般离下面要测的点3MM)(安全慢速到达第一个探点的Z位置,另外,此步探完点后,会自动的返回到上一步Z19.0 的位置)(#142为第一个探点的理论Z16.08与实际探得的“ Z实”的差值, 它是在0981俚面自动计算,然后传递给#142,#142再将所得的值传递给#601,#601为第一个点Z向要补尝的值)安全快速移到安全高度Z20. 的位置)(测第二个点的Z值)(安全快速定位到第二个点的X Y位置,速度为F3000.)(安全快速定位到第二个点上方的安全的Z位置,速度同上,此处高度一般离下面要测的点3MM)(安全慢速到达第二个探点的Z位置,另外,此步探完点后,会自动的返回到上一步Z19.0的位置)为第二个探点的理论Z16.08与实际探得的“ Z实”的差值, 它是在09811里面自动计算,然后传递给#142,#142 再将所得的值传递给#601,#601为第二个点Z向要补尝的值)安全快速移到安全高度Z20. 的位置)N3(Z+ POINT1)G65P9810 X12.5 Y51.1 F3000. G65P9810 Z19.G65P9811 Z16.08#603=#142G65P9810 Z20.N4(Z+ POINT1)G65P9810 X12.2 Y49.2 F3000. G65P9810 Z16.G65P9811 Z13.73#604=#142G65P9810 Z35. (测第三个点的Z 值)(测第四个点的Z 值)N16(Z+ POINT1)G65P9810 X-16.5 Y-18.2 F3000. G65P9810 Z16.G65P9811 Z14.23 (测第十六个点的Z 值)G65P9811 Z16.08#601=#142G65P9810 Z20.N2(Z+ POINT1)G65P9810 X-16.5 Y48.3 F3000. G65P9810 Z17.G65P9811 Z14.23#602=#142 #142G65P9810 Z35.#616=#142G65P9810 Z35.(下面是对各探测的点的差值Z 设定公差范围,超过了公差即跳转到 N20处执行)#620=0.1(设定公差为0.1,赋值给#620)(如果#601的绝对值大于#620的值,即跳转到N20处执行) (如果#602的绝对值大于#620的值,即跳转到N20处执行) (如果#603的绝对值大于#620的值,即跳转到N20处执行)M18 G91G28Z0 M99N20 #3000=99 point cuo wu Z OUT OF TOL ( 报警提示,Z 超公差,此处“ #3000=”后面可以为自己设定0-200另加的提示信息)G91G28Z0 M99第二节编辑加工程序将各探点对应的补尝值变量(#601 #602 #603……)加到加工程序里面对应的点的坐标 处。
哈斯-雷尼绍测头探针系统使用指南20110214
哈斯、雷尼绍测头探针系统使用指南VQC雷尼绍测头模板使用HAAS/雷尼绍测头可以简化测头程序,并且可以定制,包括5部分:主轴探头1-9,主轴探头10-18,刀具偏置,测头校验,帮助。
这包括最近发放哈斯机床探针(由雷尼绍制造)设置模板。
因为没有人知道如何使用,很多测头使用率低,并且说明书非常复杂。
哈斯VQC探针系统包括一个主轴探头,工具设置探头,探头接收和Renishaw软件(约49k ,9000宏)。
它大大简化了编程和设置和使用的探针。
创建的程序调出所需的宏子程序。
样板被分成4个种类显示。
因为15个类别的限制,在VQC模板中这是一个单独的程序(O09910)。
程序文件“vqcpsmei.pgm”包括42个子程序。
附带的雷尼绍软件给有编程/探头的经验的人提供了完整的探测能力。
注:帮助是一个新的类别,显示在软件更改。
如果您已经加载规则的铣床VQC模板(VQC进入方法:MDI模式下按程序键两次,选择VQC),你可以按<F2>到程序清单。
然后,您可以选择探头模板(O09996)。
注:通常有一组数目的宏用来探针。
这些都是9000系列程序。
通过选择方案9996你会得到探针模板所示。
Here you can see the five categories of the Probe Templates.If we select the first category (by pressing WRITE/ENTER) we get these templates (next slide):在测头模板中可以看到5个分类。
如果我们选择第一类(按写入/回车),我们得到这些模板(下图):This shows the templates for the first category as they appear on the LCD Monitor. Theses are Work Offset templates.They include Probe Bore, X Plus Surface, X Minus Surface, Y Plus and Minus Surface, and Z Surface, Vise (or part) Corner, Center of Block.显示器显示第一类的模板。
雷尼绍使用手册
雷尼绍中文说明书 山善(上海)贸易有限公司技术部一. 雷尼绍测头的标定:测头标定是矫正测头球相对主轴中心线的偏差和测头的长度误差以及探针球的半径误差。
1在以下几种情况下需要标定测头: a 第一次使用测头时。
b 测头上安装了新的探针。
c 怀疑探针弯曲或测头发生碰撞时。
d 周期性地进行标定以补偿机床的机械变化误差。
e 如果测头柄的重新定位的重复性差。
2 将已知内孔经的Master (随测头一起标定用的标准块)置于工作台且靠近主轴的一边。
a. 如图一所示用千分表将Master 沿着X 方向拉平后水平的固定在台 面上;b. 用千分表找正Master标位置(将其置于G54X- Y-中); c.在主轴上安装验棒(Testbar),移动 Z 轴并用块规测量master 的位置如图二所示 d.使w 轴在原点位置,譬如 Testbar 长度=350.311mm块规长度=30.00mm此时Z轴机械坐标为-1148.291mm (图一)(图二) e.设定标定时用的工件坐标系Z=-1148.291+(-30.0)+(-350.311)=-1528.602mm(将其置于G54Z--)f.执行T1M06(因为预先设定T01为测头专用);g.将测头安装到主轴上,擦干净测球并用千分表测量测球的跳动,如果跳动大需要重新调整(测头柄上四个方向均有调整螺丝);h.测头每次安装到主轴孔内时必须一致即不能旋转180度再安装,为了避免误差;3.完整标定测头需要O9801、O9802及其O9803或者O9804程序 标定程序依次说明:1.(O9801)测头长度的标定:格式如下:G65P9801Zz Tt;例题:在G54工件坐标系中设置X、Y、Z的值;O0001G90G80G40G0G54X0Y0G43H01Z100. (因测头通常设定为T01,激活1号补正,定位到100mm处) G65P9832 (旋转开启测头包含主轴定位)G65P9810Z10.F3000(保护定位移动)G65P9801Z0T1 (Z向标定,T1表示刀补号码)G65P9810Z100 (保护定位移动到Z100.0处)G65P9833 (旋转关闭测头)G28Z100. (参考点返回)H00 (取消刀补)M302(O9802)标定探针的X、Y方向偏心:格式:G65P9802Dd Zz上述D是表示标准块的内径值,当使用凸台标定时要使用Zz,省略时表示用孔来标定。
雷尼绍CNC探头编程步骤V01
G91G28Z0
M99
第二节编辑加工程序
将各探点对应的补尝值变量(#601 #602 #603 ......)加到加工程序里面对应的点的坐标处。(此处以补尝Z值来说明,补尝X和Y方向与补尝Z方向原理一样):
(即两点间直接连接,各有一个Z值)
从A点到B点,探点A和B的补尝差值分别为#601,#602。若想让刀具从A到B一般性过渡,即只需将A和B两点的Z补尝值变量加入到对应的加工程序里面。
补尝值#601,上图中第14行为终点,变量应该为对应探到的补尝值#602
以上两点的变量可以手工加进去,如图示,
9.中间点加变量,要加前面图A所示的变量,方法是先将中括号,加号都拉到中
间每行中,然后在再在中间点如上图第3行中输入要加的变量如 #690*1,
(这里是将终点与起始点的补尝值的差值平均分配到N个中间点里去,这里是
再将所得的值传递给#601,#601为第二个点Z向要补尝的值)
G65P9810 Z35. 安全快速移到安全高度Z20.的位置)
N3(Z+ POINT1)(测第三个点的Z值)
G65P9810 X12.5 Y51.1 F3000.
G65P9810 Z19.
G65P9811 Z16.08
#603=#142
IF[ABS[#602]GT#620]GOTO20(如果#602的绝对值大于#620的值,即跳转到N20 处执行)
IF[ABS[#603]GT#620]GOTO20(如果#603的绝对值大于#620的值,即跳转到N20 处执行)
.....
.....
.....
M18
G91G28Z0
M99
N20 #3000=99 point cuo wu Z OUT OF TOL (报警提示,Z超公差,此处“#3000=”后面