发那科系统如何用宏程序(法那科宏程序)

探針.機台參數接收信號:X4.7,UDI08 UDI04會顯示1,我来为大家科普一下关于发那科系统如何用宏程序?下面希望有你要的答案,我们一起来看看吧!

发那科系统如何用宏程序(法那科宏程序)

发那科系统如何用宏程序

探針.機台參數

接收信號:X4.7,UDI08 UDI04會顯示1

設置(振動):6200/SKF,6201/SEB--1(18)

設定:7300.7=1(SEB) FANUC(15)

絕對值:ABS 小於:LT 等于:EQ

不等於:NE 大於:GT 和:AND

大于等于:GE 平方根:SQRT

那麼:THEN 或:OR 小于等于:LE

正切:TAN 正弦:SIN 余切:ATAN

G65 P9811 Z-16.32 Q#5

Z值代替9811里的#26 Z:#26

A:#1 B:#2 C:#3

D:#4 E:#5 F:#6

I:#7 J:#8 K:#9

Q:#17 R:#18 S:#19

T:#20 U:#21 V:#22

W:#23 X:#24 Y:#25

O9370 打印宏程式

O9804 矢量測球半徑標定

O9815 內部測量

O9816 外部測量

O9817 第四軸X測量

O9818 第四軸Y測量

O9821 帶角度單個平面測量

O9822 帶角度的凸臺/凹槽

O9823 3點內孔/外圓測量

O9843 X.Y平面角度測量

O9819 PCD上的內孔/外圓測量

O9820 毛胚餘量測量

O9830 多測針數據儲存

O9831 多測針數據調出

O9832 旋轉開啟宏程式

O9833 旋轉關閉宏程式

O9721 X直徑移動

O9722 Y直徑移動

O9723 生效刀具偏置宏程序

O9724 設定宏程序

O9726 XYZ基本移動

O9726一次觸發測頭測量循環

O9727 矢量直徑移動

O9731 矢量標定數據查找

O9732 偏置更新宏程序

O9801 測針長度標定

O9834 型面刀型面測量

O9802 測針X.Y偏心標定

O9803 測針球頭半徑標定

O9810 保護定位

O9811 XYZ單個平面測量

O9812 凸臺/凹槽測量

O9814 內孔/外圓測量

O9835 SPC刀偏更新

O9836 優化宏程序

探針變量輸出 :

單個平面 凸臺/凹槽

G65 P9811 G65 P9812

#135 X位置 Y位置

#136 Y位置 Y位置

#137 Z位置

S#138 大小 大小

#140 X偏差值 X偏差值

#141 Y偏差值 Y偏差值

#142 Z偏差值

#143 尺寸偏差 尺寸偏差

#145 "實際位

置偏差"

#146 加工條件加工條件

#147 方向指示器

#148 超差標記(1至7)

#149 測頭錯誤標記(0至2)

探針標定注意事項:

1.將探針所在刀庫設為主軸禁止旋轉;

2.手動將探針置于環規中心(目視即可)接著將探針低于環規-3~4MMM.并將當前座標輸入G59座標系中,然後再MDI模式下輸入"M17G59"按啟動執行。

3.將相對座標清零,并手動移動探針至A軸對刀快進行對刀動作,將對好的刀長輸入對應的刀號。

4.設O8000為主程序.分別在程序中輸入絕對座標系G59X.Y值.對應變量號為:#4=X #5=Y 將相對座標系的Z值輸入到主程序的 #6 《備註:#6為負數》。

標定后將對應的:#500.#501.#502.#503.#506輸入

#5221/2/3/4=G54 X/Y/Z/A(每次加20)

#7001/2/3/4=G54.1P1X/Y/Z/A(每次加20)

S101-S148 G54.1 P48

Ww w=打印數據.1=只遞增型面數量 Bb

2=遞增零件數量并使型面數量復位

會更新刀具偏置,工件偏置停止

并報警,此公差用於尺寸偏置

Vv v=不調整區域,不產生刀偏調整的

公差區域,默認值=0./V5公差為±0.5

G90 G10 L R P 程式改變刀長 L10:刀長

R:實際數值 P:當前刀號 L11:刀長磨損

L12:半徑補償 1769:橢圓設定24/48

3920=1 刀具補償保持

3202:全部清零程式(0-9)取消保護

1006:A POT/1008:A RAB=1 A軸同方向

1020:A/B 軸切換 65A/66B

K6.0/1=0 M00 顯示開門 / 顯示開門

K7.0=0 運轉停止時,暫停燈未點亮

K8.1=0 快捷換刀功能有效

K10.0=1 截圖到乙太網 K14.5=1 A軸互鎖

K11.3=0 開門允許主軸轉動

K11.7=1 M0 M1解除門鎖

K12.0/5=0 氣壓/油位下降常開

K12.6/7=0/1 M2 M30開門 /門鎖控制A/B

K16.0=0 超作盤功能無效

K16.1/2=0 M1按鈕門開閉按鈕無效

K16.3=0 取消主軸旋轉和冷卻液

K16.4=0 跳躍按鈕無效

K17. 最後一位改為04 探針激活

K23.0=1 探針M18快速關閉

K23.1 =0 門開時,取消機內燈節能控制

K30.1=0 門關閉時,主軸轉動S100

K30.6/7=1 解除鑰匙保護

新的工件偏置 = 生效的工件偏置 偏差

新的外部偏置 = 外部偏置 ?差

Qq q=測頭超出的距離,超出期望位置

默認值=Z向4.mm,X/Y向10.mm

示例:Q8.?定一?8mm的超程距离

也用于优化宏程序(O9836)

G90 G10 L R P 參數設置(R:數值 P:地址)

L10:刀長 L11:刀長磨損

L2:坐標設定 L12:半徑補償

公制普通 牙距/牙數 底孔

M1/M1.2 0.25 0.75/0.95

M1.6 0.35 1.25

M2 0.4 1.6

M2.5 0.45 2.05

M3 0.5 2.5-2.8

M4 0.7 3.4-3.6

M5 0.8 4.3-4.5

M6 1.0 5.1-5.4

M8 1.25 6.9-7.2

M10 1.5 8.5-9.0

注:擠牙絲攻底孔=牙外徑-1/2牙距; H=F/S

管制螺紋 英式/美式 管牙

PT1/8 28/27 8.7/8.4

PT1/4 19/18 11.7/11

PT3/8 19/18 14.5/14.3

PT1/2 14/14 18/18.3

3920=1刀具補償保持,1769:橢圓設定24/48/96

3202:禁止/允許(O8000-O9999)的程序編輯

1006:A POT/1008:A RAB=1 A軸同方向

1020:A/B 軸切換 65A/66B

Fanuc四軸減振過濾:2366#=250,2367#=100

1002/3:AZR未回參考點是否報警(#90)

1006/0.1:ROT.ROS設定回轉軸和回軸方式

1006/3:DLA指定直徑/半徑編程

1006/5:ZMI回參考點方向

1007/3 RAA回轉軸的方向(與1008/1RAB合用)

1008:RAB(RRT.ROA)=1 A軸旋轉範圍

1020:A/B軸切換=65/A.66/B

1320/1321:行程設定

1410:空運行速度

1420:各軸快速移動 (G00)

1422:最高運行速度允許值 (所有軸一樣)

1423:最高運行速度允許值 (各軸分別設)

1424:手動快速移動速度

1430:各軸最大切削速度

1620:各軸快速移動直線加減速時間

1621:各軸快速移動直線鈴型加減速時間

7810:主軸刀號設定

7815=18000 快速移動

1420:各軸快速移動

7816=48000 快速移動

1620:各軸快速移動直線加減速時間

7831=20000 刀庫旋轉速度

1621:各軸快速移動直線鈴型加減速時間

7832=2500 刀庫旋轉速度

1769:橢圓設定《24/48/96》

7833=2000 刀庫旋轉速度

1772:插補前鈴型加/減速的加速度變化時間

7851=2000 刀庫旋轉速度

3202:NE9/NE8程式保護《O8000~O9000》

3290:GOF=1刀譜受保護

6030:宏程序保護

6031:#650以後保護《宏程序》

6032:#799以後保護《宏程序》

6200:SKF=1探針減震

6201/SEB=1/6202:ISI=1探針靈敏度

7810:主軸刀號設定

G65 P9015 T01 S1. H110. T:刀號 S:1=對刀長

S2:=刀具破損檢測 H:刀具預設長度(0-20)

G913 T01 H110.刀具預檢

G914 T01 H110.刀具破損檢測

D0100:=1 限制1號刀轉動

N2048:改為100或150(此參數對所有的刀?均有效,振刀紋可修改為XY為150,Z為300)

N3623:XYZ都改為0(可改善振刀紋)

N1671:X改為16710,Y改為12500(可改善振刀紋)

N3123:改為1(可改善振刀紋)

N1772:改為72(可改善振刀紋)

N1793:X改為400,Y改為100(可改善振刀紋)

N1660:標准值為2083(可修改為100或800,對刀紋有效)

#5201=0 外部座標系X

#5202=0 外部座標系Y

#5203=0 外部座標系Z

#5204=0 外部座標系A

M07

#854=0.9(D) 探針直徑

#855=0.3(Z) Z向超差值

#856=0.1 回退距離

#857=1. 探針X

#858=1. 探針Y

#3000=1 報警信號

#3004=2 屏蔽超作面板G01的進給

#3001:秒 #3011:年月日 #3012:時間

#4000:當前主程式 #4120:當前主軸刀號

#4014:當前座標G54-559

#3901:已完成胡零件數(完成數)

#3902:需求的零件 (目標數)

#10001:1號刀長磨損

#11001:1號刀長#13001:1號半徑

#12001:1號刀具半徑磨損

局部變量:#1-#33(初始狀況為<空值>)

公共變量:#100-#199(切斷電源會被清除)

#500-#999(切斷電源不被清除)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页