久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱
機械社區(qū)
標題:
請教宏程序可否這樣應用
[打印本頁]
作者:
wangqing1
時間:
2014-11-5 11:03
標題:
請教宏程序可否這樣應用
本帖最后由 wangqing1 于 2014-11-5 11:13 編輯
$ B) y% q9 i! i
; W: z) T3 x, W2 D( H' y
機床:8米龍門五面體
4 _' m/ v% e4 u. V X( ~" `8 j, f
系統(tǒng):由于是討論發(fā)那科 西門子類別都可
8 W6 y% f# [3 g/ s9 E8 W
工件,機床導軌,橫梁等
# V) c5 X( a' T8 i$ s: u0 B) c
材料,灰鑄鐵
$ u" Z* b9 ]6 { i' x
刀具,160盤刀
) C3 y9 e( u t+ Z
工序,開粗
4 f* E8 }, E: l: O. J
工件規(guī)格,記著大概是7600*1200*1000
! E* i1 r& k( I/ |4 ~
余量20到40不等
# G& h9 B; b7 F! L' Q
鑄造問題,中間有點鼓加工這種活,我也用宏程序,但是比較簡單,最多就XYZ三個變量,
7 R0 P1 ~5 d' t+ X& F" A6 A
倆年沒手編了:
# r @$ r& V! i1 j$ e3 \
R1=XX
) A* v8 n/ S1 }$ e2 ^* { U- A' z
R2=XX
) I# X3 N& T4 \1 \0 L
N1G54G90G0Z400.
: c: [0 i# x6 F1 Q; u" [
M3 S
. @3 k) |9 ~+ |) k
X=R1YXX
# a6 f+ f4 \! j/ V9 G
Z=R2
6 p( l$ L( k% E
R2=R2+XX
& G: ^1 K" e7 a! X+ z# Z9 x5 _
IF R2<=XX GO TO N01
4 W2 A9 P6 b, Y& M4 z
M30
/ f4 s( R p& m' }5 R) |. h
西門子大概就是這意思,發(fā)那科也差不多
! R, m* _) y0 G. K b3 |! k; H
問題在哪呢?
2 X0 A1 M1 N. `' P
盤刀越到中間量越大,邊上我上5個米厘馬拉(老頭告訴我,日本話的米毛,毫米),走1000左右不到中間就能到10mm
" U& n, k' _( ~" B0 b
,而主軸負載過大會報警,所以就的MDI,過去,不能連續(xù)運動,一是我這個人很懶,一般我編程序,能連的都連一起,不能連的也找找竅門,怎么輕巧怎么來。二是將近8米的機床,走一刀時間很長,來來回回,很浪費時間的,又廢心思.
3 B! _3 i9 P/ u/ J! E- C# }
所以當時我就想了這么個事,干過機床的都知道,不管fanuc,siemens都有機床主軸負載顯示條,我想能否利用這個負載,把他加到宏程序里,如果超過設定負載值,抬刀5mm,繼續(xù)切削進給,并用宏程序記憶,當前G54工作坐標系數(shù)值(能不能,這也是一個問題),并設定為R5,R6,R7,便于在負載小的時候,刀具再回到這一點,切削斷續(xù)處,直到去完毛坯余量!
h# W( e" @) ?7 e$ T5 y, [4 n# }
看到論壇里有很多宏程序的朋友,更有不少高手,才想起當時這個實際應用的問題,請不吝賜教,愛研究者,也請擴參與,謝謝
; ~4 X# s; ]5 e! ^
如果有沒訴述詳盡之處,我后續(xù)補上.
' Q* t* { j u2 @
7 u/ K- Q" @2 Q3 j4 ?7 M9 E
總結倆個問題,1機床負載條,可以錄入宏程序嗎?
+ }. B- X. u" o' [
2工件坐標系數(shù)值可以被宏程序提取,并記憶嗎?
0 C& P- z2 Q$ H% V9 C: ?+ k1 K
* J& t5 d) u* O5 G4 g
2 f+ Z& e, s/ U, Z( `
給圍觀者,附兩個圖
q% y- V1 u( g/ M0 T' X0 Y9 k6 G
2 [; V2 g0 e0 O/ r, U
[attach]335245[/attach]
0 E" A" D% s3 v9 i# F
4 ^' T$ O! z: y' U
作者:
小李飛刀樂呵呵
時間:
2014-11-5 11:31
好想法:
" c7 n3 z3 b& W4 |# Y$ s
1、機床負載量納入宏,俺真沒用過。理論上可以,但要找廠家要地址號。
0 X% L- M; I3 `1 f7 T5 L
2、G54坐標系納入宏,這個用過,多了。具體參考在線檢測補償?shù)暮辏琑EINSHOW有,機床廠家一般也有。參數(shù)手冊里也一般會有對應寄存器地址號。
作者:
jiangssli
時間:
2014-11-5 12:44
看看關于系統(tǒng)變量的使用說明,應該可以解決你的問題
作者:
門童
時間:
2014-11-5 14:07
翻翻說明書,或者在網上找找相應參數(shù)的系統(tǒng)變量,找到變量這都是很簡單的問題
作者:
冷月梧桐
時間:
2014-11-5 16:24
1.提取負載值到程序,此法理論可行,卻有缺陷。
需要
時時
讀取負載值
,而一般的程序都是單段的,所以這個有點問題
3 E& @6 D& |4 x K2 D( f
2.宏變量里的系統(tǒng)變量就包括了坐標系和刀補的變量地址,便于用戶使用。坐標系在#5000后面,刀補在#10000后面
作者:
螺旋線
時間:
2014-11-5 17:23
聽說海德漢系統(tǒng)可以輕松實現(xiàn),試跑一刀,系統(tǒng)會自動記憶主軸負載大的區(qū)域,正切時,會自動加減速,讓主軸負載穩(wěn)定。
, z; j, R4 s* o; W9 x
再返過來說西門子,F(xiàn)ANUC
& P. l1 d. T* T6 Y! w6 ^1 m8 S
FANUC是可以用PMC讀取當前串行主軸的負載,然后可以設定一個窗口,用宏中斷來實現(xiàn)上限抬刀,下限下刀的功能。至于坐標,是可以隨意讀取的,編程手冊的宏變量部分有詳細介紹。
* l% T) Y# O8 j1 e+ ^, ]
西門子也不用說了,比FANUC還靈活。
5 T7 M2 w, ~9 _4 D5 k5 A2 Z
另外,西門子的跳轉是GOTO?難道不是GOTOB,GOTOF?跳轉標志后不用加“:”?
作者:
螺旋線
時間:
2014-11-5 17:32
[attach]335315[/attach]
作者:
lyz815
時間:
2014-11-5 17:48
負載寫入宏,這個沒用過。估計不大行,負載的值傳入存儲器需要時間,我們的機床是2秒鐘!這兩秒會發(fā)生很多事。
3 k7 \& i! P! M/ w, O3 c
建議用在線檢測測頭,來測量毛坯的余量分布,然后定制宏程序加工,這個很靠譜。
% l( o, t# b* Q4 r8 Y. O* w A' }
作者:
HC小丁
時間:
2014-11-5 21:39
1你的西門子跳轉格式錯誤了,2你的優(yōu)龍五軸做的不錯,3你做的工件我也做過,我們以前做的時候工藝安排都是要先上龍門刨床的,大余量去掉后時效半年的,你們沒有刨床這一序的話,可以用立銑刀在導軌面?zhèn)让鏉L出一個基準,看看余量分布,其實也挺快的,你說你用的160的盤刀,不見得比小刀子快,大刀子干的話,余量一大,立馬就不行了,輕則蹦刀片,重則撞刀,傷機床,我們用的三特D80的方肩刀,一刀吃3mm S1000F4000,頭兩層看著過去,后面就不用管了。銑工作臺才好玩,夜班活裝好,一啟動就回家看電視了,下班到點來卸活,還是雙交換的
歡迎光臨 機械社區(qū) (http://www.ytsybjq.com/)
Powered by Discuz! X3.5