亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 10037|回復: 26

[分享] 數(shù)控探頭在線檢測和補償加工功能

  [復制鏈接]

4

主題

61

回帖

82

積分

注冊會員

積分
82
樓主
發(fā)表于 2011-8-3 13:31:52 | 只看該作者 |倒序瀏覽 |閱讀模式

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區(qū)

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
數(shù)控探頭在線檢測和補償加工功能
  y& V  j8 D( K% S% N中國電科集團第38所制造部精密加工分廠 宗克誠 張寧健
+ C1 [: s9 R" H/ R數(shù)控探頭的主要功能7 E2 l  v: D! O+ o* {& O
   數(shù)控探頭作為數(shù)控機床的一種加工輔助工具,主要作用是:
2 v4 H5 j; Y4 C測量內(nèi)外圓的中心坐標和直徑,其中心坐標可以用來自動設定工件坐標系,可根據(jù)其直徑的測量結果修正刀具偏置量。
  W( D1 o; h/ r. ^( q凸臺和凹槽尺寸、位置測量,其中心坐標可以用來自動設定工件坐標系,其寬度測量值可以用來監(jiān)測尺寸超差情況、修正刀具偏置量等。
9 a- r1 L9 i+ y: {# ^. J; b內(nèi)外拐角測量,測量直角拐角的頂點坐標,修正工件坐標系。1 K- @6 j. x. y
單一平面位置測量,根據(jù)測得的表面坐標位置,用來自動設定工件坐標系,修正工件坐標系。. T. e! ~! h  ~8 |* `5 W! }6 n
     這些功能是數(shù)控人員經(jīng)常使用的,但大多數(shù)控加工人員只是局限于用數(shù)控探頭用來測量標定工件的加工零點,或者是用來測量工件的加工尺寸精度、修正刀具偏置量,對數(shù)控探頭的一些深層次功能是不清楚的。在此給大家介紹兩種特殊功能,數(shù)控探頭在線檢測功能和數(shù)控宏程序數(shù)值補償加工功能。數(shù)控探頭在線檢測功能可以實現(xiàn)在機床上對工件實施在線檢測,同時將檢測數(shù)據(jù)保存到        OFF SETTING 刀具表里。結合數(shù)控宏程序數(shù)值補償加工,實現(xiàn)在線加工
4 M8 b- R6 b. W原制造工藝及問題
- s, ^% J0 @" N# `) W   如圖所示是一根長7m左右的管型材,在管型材上要加工近100多條耦合槽,耦合槽的寬度及深度公差要求是0.05mm,加工精度要求比較高。4 B( X" y# t- }4 c" P) Y6 N
        ! d8 `. A4 `, }# o9 J& Q, L, f
   以往的加工工藝是在工件上標定X、Y、Z軸的零點,想要保證近100多條槽深度公差是很困難的,因為管型材表面是模具拉伸出來的,表面不加工,7m長的管型材表面不平整而且無規(guī)律,經(jīng)過鉗工整形看,高低差仍相差0.4mm左右。在加工的時候不可能標定近100個Z坐標,每加工一條槽就要修改一次程序,效率低,易出錯。所以當時我們的工藝是將槽的深度不加工到位,根據(jù)工件的變形量留0.5mm左右的余量給鉗工銼修,一位鉗工師傅利用專用工具,一天只能銼修出一根工件,費時費力效率非常低,工件的精度、表面粗糙度也不能保證,嚴重影響了生產(chǎn)計劃。為了解決這個問題,我們探索出數(shù)控探頭在線檢測功能和數(shù)控宏程序數(shù)值補償加工功能,徹底解決了該工件的加工瓶頸問題。
: W7 b7 `. q8 f6 g! l如何實現(xiàn)數(shù)控探頭在線檢測
4 S  @/ r  f+ r+ C2 o9 J, h  要先了解數(shù)控探頭在線檢測機床系統(tǒng)識別的幾個關鍵代碼指令:: H  m  I3 {* B7 u0 X! ^
   (1)G65代碼是激活探頭測量工件表面指令7 l8 n$ {! H0 X, t  M' o
   (2) P9014是防止探頭與工件碰撞的保護指令
3 {9 g1 b& K! Y   (3)T22是地址號,是指把測量Z坐標的差值,賦值到OFF SET SETTING 刀具表,第22好刀的磨耗里。
0 _7 Q4 q5 a' Y  A/ f熟悉好以上這些指令后,就要根據(jù)工件槽的坐標值編寫探頭在線檢測程序。要仔細準確輸入每條槽坐標值,保證探頭在線檢測程序可執(zhí)行性。探頭在線檢測程序和我們平日的加工程序編寫時一樣的,檢測程序如下:
* E' G+ Y9 w' b7 [4 N% T. X6 k(O0001)
  }! L8 @. E. F# A- k" d T21 M6
- Y' a$ k; C, w# K GO G17 G40 G80 G90) M# z. w6 I8 v3 Q
G0 G90 G58 X10.0 Y0.0
5 t+ P/ V6 \7 q) D/ Q9 f3 a" V/ } G43 H21 Z10.0
( K) i7 D9 H; y5 T# b G65 P9014 Z10.0 F300(P9014是防止探頭與工件碰撞的保護指令)
5 W9 @: _' Y  u, I2 gG65 P9018 Z0.0 T22(P9018是測量工件表面指令)& b$ H7 [  u: B0 J3 l( r
G0 X20.5. e$ H( D3 t8 r: L$ a" t
G65 P9018 Z0.0 T23' W! R4 k& `) ?, s# E
G0 X35.8   + V' K- U# Q7 @+ v0 u
G65 P9018 Z0.0 T24# x: f3 Z4 u4 R# U; D1 z
G0 X16.2
- T' z$ A! `) {4 ?, D, ~% NG65 P9018 Z0.0 T25) i7 w) |" z6 X# q
..........
; R( D: {' ]' w# ]* \G65 P9018 Z0.0 T99
8 M9 @9 a" Q/ u: q3 @6 sG0 Z100.06 _0 F5 g' l! O
M30(程序結束)
; l, L1 Y6 c/ a通過在線檢測程序的執(zhí)行,就可以得到相對每條槽Z零點坐標的數(shù)據(jù)差值,這些數(shù)據(jù)值被保存在OFF SET SETTING 刀具表的磨耗里,有了這些數(shù)據(jù)差值,就可以在加工程序進行數(shù)值補償,通過數(shù)控補償保證每條槽的深度達到(50.05)mm的要求。
2 {" D7 i5 w  F8 R  H* e如何實現(xiàn)數(shù)控宏程序數(shù)值補償加工
5 U8 p/ S5 a; y  L' O1 T& k3 H   首先根據(jù)每條槽的坐標位置,編寫X Y各加工坐標點;在利用宏指令讀取OFF SET SETTING刀具表的磨耗里的數(shù)據(jù)差值,相對應每條槽的Z坐標值實現(xiàn)精確差補,保證Z軸方向達到50.05mm精度要求,程序如下:
) \( Y* q4 G4 d# r' ET6: w! f# I; y) `* N
M6
5 q0 E) W4 _9 G# [$ m1 K6 ^% DG0 G17 G40 G80 G90
& f5 ?( C0 T: q, d; x1 c: d5 m% o" TG0 G90 G59 X15.0 Y-20.0 M3 S3000
% A! d' e( g8 j6 E) j& {G43 H Z5.0
; |% F8 `' k' d- S8 U" y# F3 |G1 Z[#2022-5.0] F300 M8(#2022 是指讀取刀具磨耗表里,第22號刀位的數(shù)據(jù)差值。如果探頭測量數(shù)據(jù)是0.2mm,那G1 Z[#2022-5.0] 實際切削深度是-4.8mm,檢驗時槽的深度正好是0.2+4.8mm=5.0mm)
8 n: Y0 _, {- z( i4 N+ B" k( uG1 X11.0 Y20.0 F400; @+ S  w' V3 E6 j9 y, `7 f7 a1 }% w
G0 Z5.0; n) M, ~, V8 K. X* m$ V, u4 `
X24.8 Y-20.05 F; ^3 k/ B6 u" D5 V- y
G1 Z[#2023-5.0] F300 (#2023 是指讀取刀具磨耗表里,第23號刀位的數(shù)據(jù)差值。如果探頭測量數(shù)據(jù)是-0.15mm,那G1 Z[#2022-5.0] 實際切削深度是-5.15mm,檢驗時槽的深度正好是-0.15+5.15mm=5.0mm)
5 A! n, i% t/ \! X4 K7 o1 l........
$ }. N% c/ G1 vG1 Z[#2024-5.0] F300 (#2024 是指讀取刀具磨耗表里,第24號刀位的數(shù)據(jù)差值)
- @& E8 c* q: p& R6 y........0 E! m' _$ y; p2 J0 F
G1 Z[#2099-5.0] F300 (#2099 是指讀取刀具磨耗表里,第99號刀位的數(shù)據(jù)差值)
7 q6 ]5 c- h7 N6 ^( l! a) v$ X4 @G0Z200.0; K. T* E7 a3 i. _+ ~+ Z" C7 A
M9
- U8 |- N  w. d3 QM5! W2 y" J0 Q" |0 o
M30
3 g1 W0 Z3 C3 A8 K& T5 s7 K結束
( W- m  ]! ]6 g( D. [. `  通過數(shù)控探頭在線檢測功能和數(shù)控宏指令數(shù)值補償加工兩組程序實施,不僅保證工件的加工精度,減輕了手工作業(yè)的勞動強度,而且生產(chǎn)效率上大幅度提高,由原來的每天只能生產(chǎn)一件合格的產(chǎn)品,提升到每天生產(chǎn)出6件合格的產(chǎn)品,縮短制造周期和成本,真正實現(xiàn)了數(shù)值化制造。(文件整理由GOSH完成。若楓后處理論壇:http://postp.net/

數(shù)控探頭在線檢測和補償加工功能.pdf

261.27 KB, 下載次數(shù): 46, 下載積分: 金錢 -5

評分

參與人數(shù) 1金錢 +5 收起 理由
若楓 + 5 多謝分享

查看全部評分

4

主題

61

回帖

82

積分

注冊會員

積分
82
沙發(fā)
 樓主| 發(fā)表于 2011-8-3 13:33:29 | 只看該作者
詳細的看附件。
回復

使用道具 舉報

板凳
發(fā)表于 2011-8-3 16:45:52 | 只看該作者
支持樓主,再來點猛點的
回復

使用道具 舉報

4

主題

61

回帖

82

積分

注冊會員

積分
82
地板
 樓主| 發(fā)表于 2011-8-3 18:45:56 | 只看該作者
斑竹能幫我找到馬扎克機床自帶的程序嗎?
回復

使用道具 舉報

0

主題

26

回帖

101

積分

注冊會員

積分
101
5#
發(fā)表于 2011-8-7 02:29:28 | 只看該作者
支持樓主 哈哈! U3 Z3 t' p3 |0 |7 [& r5 X, n

$ G( {4 l( ~, U$ S8 t" i
: U2 E$ P  f6 H4 R3 t# f0 S' c+ p+ I; T  r- D
) Z, W8 k8 n5 L0 R. C, ~3 Y

; J& S5 X2 L  c" A( H- ~9 E
8 j+ J- _5 y2 U( @
5 \8 n9 t" V. D- y/ b& G% b5 @7 u+ `% s

( T+ d8 ^: ?  E7 V( t$ ^# J. w% L8 H5 ?' r

# s% t8 T3 \5 v2 T0 S5 |. R4 T1 Q/ \" Y: c

2 o7 Q2 L) O$ n! z: c( V8 C: }1 x( S9 A

3 ~4 T& a: j) K) y5 A9 @" W" |! j& n+ e) e/ |( y

, E2 n, b" ~% c( R8 g
, I2 k1 W' F) m4 `
! ?9 F9 t+ P7 A
+ f# h  k' w: Z6 r' T7 J& T
/ M$ |# ?$ t( [. [
- b0 ~1 u" c% r% R( h
- h4 m0 R% {/ ?1 @7 G+ c: r6 J: v6 c5 m' y- ?0 ]
0 W" ]3 V3 A6 w, N
" M$ D# W$ N6 f* U% F
" g' f7 i) E: s- C7 Q
http://bbs.hangzhou.com.cn/images/default/sigline.gif
+ R- b3 V8 u; T0 ^8 d; r2 `( |美白祛斑
回復

使用道具 舉報

1

主題

123

回帖

923

積分

高級會員

積分
923
QQ
6#
發(fā)表于 2011-8-13 02:27:23 | 只看該作者
回復 4# gosh 8 D: A" z8 L) z. G" T, O

' ^) J# r2 F0 B) P9 Q/ r0 F; h! B0 p0 y  R- G9 [8 s
    吼吼吼......5 \' O% n3 V, W; Z& E
                             找小魚給你寫一個!!
萬能的主啊!! 請您一定保佑看帖不回帖的人的天天尿床!!!阿門!
回復

使用道具 舉報

3

主題

29

回帖

86

積分

注冊會員

積分
86
7#
發(fā)表于 2011-8-20 00:33:16 | 只看該作者
MP12探頭已經(jīng)是非常老的了 而且文中有多處錯誤, 連G65都不知道是什么,  呼叫 喚醒探頭根本就不是什么G65    有些機床是M31  M39,不知道作者怎么會犯這樣的錯誤,
回復

使用道具 舉報

8#
發(fā)表于 2011-8-20 08:19:00 | 只看該作者
回復 7# yelin 6 h+ o7 X6 P1 V% |
并不是作者犯了錯誤,很多測量程序都是G65呼叫的,你說的M代碼呼叫的,那只是廠家定義了一個G65呼叫模式的M代碼而已。. c5 ?$ ]3 z% Z8 W# d
因為廠家覺得采取這種方式的話,一般人沒有辦法找出所用的子程序是哪個,防止他們的技術機密泄露。
回復

使用道具 舉報

9#
發(fā)表于 2011-8-20 08:21:17 | 只看該作者
回復 4# gosh
- Z* g8 _( [$ i# Z) L/ C4 D2 H. S- Y8 J7 c0 R/ S; F$ `) f$ E2 }
MAZAK測量程序可以傳出,但是這個動作很麻煩
回復

使用道具 舉報

2

主題

51

回帖

61

積分

注冊會員

積分
61
10#
發(fā)表于 2011-8-22 21:32:49 | 只看該作者
不錯呀。。。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關閉

站長推薦上一條 /2 下一條

QQ|Archiver|手機版|小黑屋|若楓后處理論壇 ( 蘇ICP備11015087號-1|蘇公網(wǎng)安備32059002001368號 )

GMT+8, 2025-6-28 15:07 , Processed in 0.227569 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表