激光干涉仪检测方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FANUC、OKUMA机床的激光干涉仪检测方法

一、光的相干性

二、激光干涉法测距原理

三、FANUC螺补参数的设定

四、关于FANUC系统正负方向补偿号的计算方法

五、FANUC的检测用程式

六、OKUMA螺补参数的设定

七、OKUMA检测程式

八、检测值输入的方法

一、光的相干性

相長性干涉

當兩個波長相同的光束波形同步射出時,其波峰位置會如下圖2 一般重合,固稱為“相長性干涉”。在相長性干涉的情況下,輸出波的振幅等於兩個輸入波的振幅之和。

•相消性干涉

當兩個相干光束波形以180°的相位差異步射出時,一個輸入光束的波峰位置會如下圖 3 一般與另一個輸入光束的波谷重合,固稱為“相消性干涉”。在相消性干涉的情況下,兩個輸入波會互相抵消而產生暗淡的光

二、激光干涉法测距原理

图片:

根据光的干涉原理,两列具有固定相位差,而且有相同频率、相同的振动方向或振动方向之间夹角很小的光相互交叠,将会产生干涉现象,如图所示。由激光器发射的激光经分光镜A分成反射光束S1和透射光束S2。两光束分别由固定反射镜M1和可动反射镜M2反射回来,两者在分光镜处汇合成相干光束。若两列光S1和S2的路程差为Nλ(λ为波长,N为零或正整数),实际合成光的振幅是两个分振幅之和,光强最大。当S1和S2的路程差为λ/2(或半波长的奇数倍)时,合成光的振幅和为零,此时光强最小。

激光干涉仪就是利用这一原理使激光束产生明暗相间的干涉条纹,由光电转换元件接收并转换为电信号,经处理后由计数器计数,从而实现对位移量的检测。由于激光的波长极短,特别是激光的单色性好,其波长值很准确。所以利用干涉法测距的分辨率至少为λ/2,

利用现代电子技术还可测定0.01个光干涉条纹。因此,用激光干涉法测距的精度极高。

激光干涉仪由激光管、稳频器、光学干涉部分、光电接受元件、计数器和数字显示器组成

三、FANUC螺补参数的设定

FANUC 0i、16M、18M

FANUC 15M

FANUC 0M

注:P11.1,P11.0组合形式:

四、关于FANUC系统正负方向补偿号的计算方法

例子:

X轴行程:-1000mm-0mm,参考点为0mm,基准点编号为20,间隔距离为100mm,补偿倍率为1

负方向补偿号=基准编号-(负方向行程/间隔)+1

=20-1000/100+1=11

正方向补偿号=基准编号+(正方向行程/间隔)+1

=20+0/100+1=21

五、FANUC检测用程式

FANUC检测用的宏程式有A类宏程序和B类宏程序两种。FANUC 0i,15M,18M采用B类宏程序,0M采用A类宏程序。

使用B类宏程序有两种编程方法。

例子:行程为1000mm,间隔为100mm,采用双方向编程。

程式1如下:

G54G90G00X0

X-1

G04X3

N123

X#100

G04X5

#100=#100+100

IF [#100 LE 1000] GOTO 123

X1005

G04X3

#101=1000

N234

X#101

G04X5

#101=#101-100

IF [#101 GE 0] GOTO 234

M00

M30

注:GE≥ LE≤ GT> LT< EQ= NE≠

程式2如下:

G54G90G00X0

X-1

G04X3

WHILE [#100LE1000] DO 1 X#100

G04X5

#100=#100+100

END 1

X1005

G04X3

#101=1000

WHILE [#100GE0] DO 2

X#101

G04X5

#101=#101-100

END 2

M00

M30

使用A类宏程序

程式如下:

G54G90G00X0

X-1

G04X3

G65 H01 P#100 Q0; (#100=0)

/G65 H01 P#i Q#j

/代码:H01 功能:定义,替换,赋值定义:#i=#j

N123

X#100

G04X5

G65 H02 P#100 Q#100 R100; (#100=#100+100)

/G65 H02 P#i Q#j R#k

/代码:H02 功能:加法定义:#i=#j+#k

G65 H86 P-123 Q#100 R1000; (IF [#100 LE 1000] GOTO 123) /G65 H86 Pn Q#j R#k

/代码:H86 功能:条件转移定义:IF #j≤#k,GOTO n

X1005

G04X3

G65 H01 P#101 Q1000

N234

X#101

G04X5

G65 H03 P#101 Q#101 R100; (#101=#101-100)

/G65 H03 P#i Q#j R#k

/代码:H03 功能:减法定义:#i=#j-#k

G65 H85 P-234 Q#101 R0 (IF [#101 GE 0] GOTO 234)

/G65 H85 Pn Q#j R#k

/代码:H85 功能:条件转移定义:IF #j≥#k,GOTO n

M00

M30

另一种方法就是调用子程序的方法

M98 P##### L##

六、OKUMA螺补参数的设定

在“SYSTEM PARAMETER”页面

设定:

P PITCH ERR COMP(螺距补偿的正方向极限)

N PITCH ERR COMP(螺距补偿的负方向极限)

PITCH COMP SPAN (螺补间隔)

PITCH POINT (螺距补偿的补偿点数)

在“PITCH ERROR COMP”页面输入螺补值,通过软键“AXIS CHANGE”来选择各轴

七、OKUMA检测程式

相关文档
最新文档