零件裝夾還在用百分表找平?太落後了,試試宏程序自動找正的方法

開發過程

零件裝夾還在用百分表找平?太落後了,試試宏程序自動找正的方法

某零件如圖 2-1。工藝安排臥式加工中心上一次裝夾將四個 Φ 8孔加工完成,保證其位置精度。但是工件在夾具中定位後, B 向旋轉無法用夾具精確定位。

當時的方法是 :①每個零件裝夾後單獨用百分表找平。或者用自動測量觸頭取值,手工計算偏轉角。

②修改程序中新的 B 向座標基準值。

整個過程用時較長鬚用時長, 對操作工的技能要求也較高。

這種零件數量多,工期緊,要想辦法節約時間。

我就想利用宏程序計算功能和機床具備的自動測量觸頭功能可以實現自動找正。

零件裝夾還在用百分表找平?太落後了,試試宏程序自動找正的方法

2、自動找正零件功能的工作原理

(1)、零件夾具中設計一個粗定位圓柱銷,使零件粗定位,保證測量精度和測量工具的安全。

(2)、選擇零件基準面上較遠的兩個點採值,如圖 a、b 兩點。分別放入 #1 和#2 參數在。(3)、計算差值及偏轉角。(4)、輸入編程座標系 G54 的 B 軸。

另一臺四軸加工中心沒有自動測量功能, 我們用採用百分表觸測零件基準面,目測記錄差值,手工輸入參數表中。宏程序自動計算並找正。速度和準確率提高了很多,保證了生產任務按時完成。

零件裝夾還在用百分表找平?太落後了,試試宏程序自動找正的方法

3、編制宏程序

自動找正功能的開發並不複雜, 使用的是宏程序對內部系統變量

讀取和賦值功能。程序如下:

O2001

T3M6;

G54G90G0X40Y300B0;

G43G0Z200H3;

G0Y15Z60; 運動到預備測量 a位置

G31G91Z-52F500; 執行 G31 測量 a 點座標存入 #5000

G90G0Y100Z200;

#1=#5000; #5000 系統參數記錄 a點的座標值,賦給 #1

G0X-40;

G0Y15Z60;

G31G91Z-52F500; 執行 G31 測量 b 點

G0G90Y200Z200;

#2=#5000;

#3=ATAN[[#1-#2]/80]; 計算偏轉角

#5204=#5204-#3; 給過 G54 中 B 軸賦新值

G54G0B0; 執行 G54,B 軸歸零

M99;


分享到:


相關文章: