国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區

標題: 請教宏程序可否這樣應用 [打印本頁]

作者: wangqing1    時間: 2014-11-5 11:03
標題: 請教宏程序可否這樣應用
本帖最后由 wangqing1 于 2014-11-5 11:13 編輯 4 M9 P% R/ s, w# U

6 k3 a' s+ @8 c) }& D9 |機床:8米龍門五面體  4 T3 P: e5 i  v6 `- o6 r  l
系統:由于是討論發那科 西門子類別都可
# }4 a% x( ?) Q4 ?工件,機床導軌,橫梁等
" I6 X* f8 N4 ?) M3 ]7 s材料,灰鑄鐵0 s3 h  z% N! B: g
刀具,160盤刀
  p2 @$ _9 R* @5 v" ^: F工序,開粗
; f6 W: m; i6 h# @' w0 f0 C工件規格,記著大概是7600*1200*1000
$ ]& s5 v2 M, u! C* o余量20到40不等2 _+ T3 j9 `* }2 \2 P  b+ k3 g2 G+ ^" U* B
鑄造問題,中間有點鼓加工這種活,我也用宏程序,但是比較簡單,最多就XYZ三個變量,
( L& n2 {- I9 }- h倆年沒手編了:
' p( ^, T( W5 }R1=XX
: R. A- c& F' A4 v3 J( F; F: DR2=XX
, ^# D" ^4 d& FN1G54G90G0Z400.1 j( F! F7 H9 N; J' n
M3 S
0 D) F0 V6 A; q: nX=R1YXX& C- m% P2 i& y1 t4 }* N! |% s& A
Z=R2
6 L9 o! `3 A% zR2=R2+XX
& f% L' U! p. Z/ ?+ i/ ?! L6 v* @IF R2<=XX GO TO N01
, {2 s! i6 Y/ J: N$ iM30
3 d  p5 g/ C$ ~; h4 x* o8 H% h西門子大概就是這意思,發那科也差不多
" g3 M9 p0 ^" y( V/ z問題在哪呢?: t! [8 g/ }) a
         盤刀越到中間量越大,邊上我上5個米厘馬拉(老頭告訴我,日本話的米毛,毫米),走1000左右不到中間就能到10mm( N+ {  |* _; c% e) _: ]' n  c7 A
,而主軸負載過大會報警,所以就的MDI,過去,不能連續運動,一是我這個人很懶,一般我編程序,能連的都連一起,不能連的也找找竅門,怎么輕巧怎么來。二是將近8米的機床,走一刀時間很長,來來回回,很浪費時間的,又廢心思.
5 _' W& F; F  ?- _4 k% f4 n# Z7 F         所以當時我就想了這么個事,干過機床的都知道,不管fanuc,siemens都有機床主軸負載顯示條,我想能否利用這個負載,把他加到宏程序里,如果超過設定負載值,抬刀5mm,繼續切削進給,并用宏程序記憶,當前G54工作坐標系數值(能不能,這也是一個問題),并設定為R5,R6,R7,便于在負載小的時候,刀具再回到這一點,切削斷續處,直到去完毛坯余量!9 I8 e* |/ Z$ h# j8 c5 c1 W6 t7 M
看到論壇里有很多宏程序的朋友,更有不少高手,才想起當時這個實際應用的問題,請不吝賜教,愛研究者,也請擴參與,謝謝
  b& K3 ]+ M7 F3 z: n2 C" K. E0 w如果有沒訴述詳盡之處,我后續補上." y" S+ J1 B0 P6 M  h9 W! x1 `# g, N
) M  V& m3 P: c/ S. ?$ i
總結倆個問題,1機床負載條,可以錄入宏程序嗎?. a* |. c5 x  d, o6 F* c- G( ]3 ^6 g
2工件坐標系數值可以被宏程序提取,并記憶嗎?1 F7 Q: ^% W- J3 G( G

6 o7 ]4 o( {' D: }7 F5 G' [7 x7 Z  w/ r( @2 U7 Y6 T
給圍觀者,附兩個圖, I4 ]/ e* S) b& R9 g
7 G) ]$ C. O# J* u3 |; r
[attach]335245[/attach]( i( O& i7 y. Z+ \
2 X! I1 H4 D2 `

作者: 小李飛刀樂呵呵    時間: 2014-11-5 11:31
好想法:6 _, }7 [3 Z3 N0 U
1、機床負載量納入宏,俺真沒用過。理論上可以,但要找廠家要地址號。5 f4 y# Y* J7 f, a, D
2、G54坐標系納入宏,這個用過,多了。具體參考在線檢測補償的宏,REINSHOW有,機床廠家一般也有。參數手冊里也一般會有對應寄存器地址號。
作者: jiangssli    時間: 2014-11-5 12:44
看看關于系統變量的使用說明,應該可以解決你的問題
作者: 門童    時間: 2014-11-5 14:07
翻翻說明書,或者在網上找找相應參數的系統變量,找到變量這都是很簡單的問題
作者: 冷月梧桐    時間: 2014-11-5 16:24
1.提取負載值到程序,此法理論可行,卻有缺陷。需要時時讀取負載值,而一般的程序都是單段的,所以這個有點問題: ~$ W" R. P/ t/ a
2.宏變量里的系統變量就包括了坐標系和刀補的變量地址,便于用戶使用。坐標系在#5000后面,刀補在#10000后面
作者: 螺旋線    時間: 2014-11-5 17:23
聽說海德漢系統可以輕松實現,試跑一刀,系統會自動記憶主軸負載大的區域,正切時,會自動加減速,讓主軸負載穩定。$ U7 n5 S: {+ T4 F- P; K. u
再返過來說西門子,FANUC3 v. y: f' Y* R! u) _
FANUC是可以用PMC讀取當前串行主軸的負載,然后可以設定一個窗口,用宏中斷來實現上限抬刀,下限下刀的功能。至于坐標,是可以隨意讀取的,編程手冊的宏變量部分有詳細介紹。
5 u$ N9 P( K) f西門子也不用說了,比FANUC還靈活。/ c9 r5 Z$ i: H2 m
另外,西門子的跳轉是GOTO?難道不是GOTOB,GOTOF?跳轉標志后不用加“:”?
作者: 螺旋線    時間: 2014-11-5 17:32
[attach]335315[/attach]
作者: lyz815    時間: 2014-11-5 17:48
負載寫入宏,這個沒用過。估計不大行,負載的值傳入存儲器需要時間,我們的機床是2秒鐘!這兩秒會發生很多事。1 R8 ~5 q" u/ r& f8 k4 v' H( j  n
建議用在線檢測測頭,來測量毛坯的余量分布,然后定制宏程序加工,這個很靠譜。
; W0 I: W# j$ d/ j; c4 T
作者: HC小丁    時間: 2014-11-5 21:39
1你的西門子跳轉格式錯誤了,2你的優龍五軸做的不錯,3你做的工件我也做過,我們以前做的時候工藝安排都是要先上龍門刨床的,大余量去掉后時效半年的,你們沒有刨床這一序的話,可以用立銑刀在導軌面側面滾出一個基準,看看余量分布,其實也挺快的,你說你用的160的盤刀,不見得比小刀子快,大刀子干的話,余量一大,立馬就不行了,輕則蹦刀片,重則撞刀,傷機床,我們用的三特D80的方肩刀,一刀吃3mm S1000F4000,頭兩層看著過去,后面就不用管了。銑工作臺才好玩,夜班活裝好,一啟動就回家看電視了,下班到點來卸活,還是雙交換的




歡迎光臨 機械社區 (http://www.whclglass.com.cn/) Powered by Discuz! X3.5