機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 17773|回復(fù): 38
打印 上一主題 下一主題

發(fā)個(gè)簡(jiǎn)單的宏程序模擬G90外圓切削循環(huán)過程

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2011-11-12 18:23:47 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 sniper2006 于 2011-11-12 18:30 編輯
; B* ^4 `/ `  m/ Q1 s; D6 L( ~
4 P" r/ Q3 R4 O
發(fā)個(gè)簡(jiǎn)單的宏程序模擬G90外圓切削循環(huán)過程
O0014- K. i' l8 {, N! o
G97
3 o) b/ p# B: {4 F7 fG99
# N( w* \# l2 X3 X. _# fT0101 M03 S10000 Y* y: `* n% F7 I
#101=100.00              //毛坯大小
" H6 U9 U; W0 A: [! Y9 \8 F# j#102=37.00              //徑向尺寸的最終值8 ]  m* L9 _$ }. H6 T
#103=-100.00           //軸向尺寸的最終值
: B4 h3 n9 X% C& |& Y! d#104=3.00               //被吃刀量7 w4 d0 `3 S1 @) y6 }
#105=1.00              //軸向的退刀位置
8 a/ q8 P+ [8 p4 e0 HG00 X#101 Z#105   //快速定位, S# S6 m+ R" d+ m! b
WHILE[#104NE0]DO1   //當(dāng)被吃刀量等于0時(shí)退出循環(huán); ?) e/ ], i+ M5 G# {0 N$ [9 H
G00 X#101                  //快速定位到X$ y6 w+ \* S  ^" o! t
G01 Z#103 F4.00        //切削到軸向尺寸* X. S; a8 m4 y* S9 @
G00 U1.0 Z#105         //退刀
4 _. W! {/ |/ a; j* b0 m#106=#101-#102     //計(jì)算里離徑向尺寸還差多少
" L4 p6 Z- c8 }) n0 iIF[#106<#104]THEN #104=#106   //如果差值少于被吃刀量,則將被吃刀量修改成最終的差值3 k+ c: e* Y2 ]
#101=#101-#104          //計(jì)算下一刀X的位置. L5 q* F; I. G8 M
END1
! [; i5 W8 k+ a: B6 dG00 X100 Z100            //退刀8 V: v5 }$ i' C1 e6 H
M30                           //程序結(jié)束并返回程序開頭
. N3 A* E3 c  k( q6 q6 }
注:本程序在FANUC Series Oi MATE-MD上已經(jīng)親自驗(yàn)證通過
GSK980TDa上要簡(jiǎn)單的修改下;將里面的[]修改成()
例如:
FANUC Series Oi MATE-MD                                             GSK980TDa/GSK980TDb
WHILE[#104NE0]DO1                                                      WHILE(104NE0)D01
IF[#106<#104]THEN #104=#106                                   IF(#106<#104)THEN #104=#106

- g+ @3 i/ J% k3 A+ y# M
由于FANUC Series Oi MATE-MD的默認(rèn)參數(shù)在編輯狀態(tài)下不能正常的輸入"[]"默認(rèn)輸出的是"()",會(huì)導(dǎo)致運(yùn)行是報(bào)警,報(bào)警信息是
"序號(hào):序號(hào)S0114宏程序表達(dá)式非法,這是由于3204參數(shù)沒有修改的問題,修改3204參數(shù)后就能正常的輸出"[]"啦,從左到右將最右邊的"1"修改成"0"即可。

; \- y) g3 ^$ w* ~
附幾張調(diào)節(jié)FANUC Series Oi MATE-MD怎樣修改參數(shù)的圖
1:先將參數(shù)寫保護(hù)的參數(shù)修改,在刀補(bǔ)菜單下調(diào)出如下畫面
要在MDI模式下才能修改,將寫參數(shù)中"0”,修改成"1"

5 y+ J9 o0 _. M- [5 z
2:修改3204參數(shù),修改后如圖

8 h) [# b: i( D- N0 a" ^* Y
3240參數(shù)默認(rèn)的值是0 0 0 0 0 0 0 1  修改成 0 0 0 0 0 0 0 1
修改完這個(gè)參數(shù)后就可以輸出"[]"
8 {3 o, R, ^' s
附兩張機(jī)床程序截圖
# E$ O. {9 j2 o- f5 P
8 n7 Q3 x8 G; W- O' q2 Z

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào)?注冊(cè)會(huì)員

x
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2011-11-12 19:03:44 來自手機(jī) | 只看該作者
樓主做成子程序,再做成G代碼…可以和G90一樣格式使用,路線不同!建議子程序用局部變量,可以調(diào)用賦值
3#
 樓主| 發(fā)表于 2011-11-12 19:13:52 | 只看該作者
wang413362569 發(fā)表于 2011-11-12 19:03
# C4 h6 l) m/ z' G& x8 X樓主做成子程序,再做成G代碼…可以和G90一樣格式使用,路線不同!建議子程序用局部變量,可以調(diào)用賦值
6 z- l; C. _* P- w0 `1 m4 F( f6 A
實(shí)際中并不要用到這樣的功能,只是寫一個(gè)簡(jiǎn)單的宏程序。讓其他人能夠了解下。, j0 M/ D5 {  d& d/ f" \* Y, C

" u7 O% B& f0 J8 ]& e還有發(fā)那科系統(tǒng)的參數(shù)修改: b/ c/ T+ d% e- M* x
4#
發(fā)表于 2011-11-12 19:24:42 | 只看該作者
td的fanuc啊,,,我喜歡
5#
 樓主| 發(fā)表于 2011-11-12 19:34:32 | 只看該作者
qinxin131400 發(fā)表于 2011-11-12 19:24 9 ]1 C" N1 F7 S
td的fanuc啊,,,我喜歡
* F5 C( s/ I. Q. H
哈哈,還不錯(cuò)沈陽機(jī)床廠HTC2050的數(shù)控車床,聽說也要幾十萬吧7 E3 X! Q' F9 g. I1 E$ @2 h
6#
發(fā)表于 2011-11-12 19:35:03 | 只看該作者
我做過幾個(gè)子程序,有機(jī)會(huì)發(fā)上來…有一個(gè)正反刀車寬槽、打中心孔(可選模式)、還有個(gè)記錄每把刀的加工數(shù)量,超過指定值會(huì)停止加工并報(bào)警…適合批量加工!宏就是很有趣,鉆研中…可以拓展功能,數(shù)控系統(tǒng)就像XP系統(tǒng),宏就是留給我們平臺(tái)可以拓展機(jī)床功能
7#
 樓主| 發(fā)表于 2011-11-12 19:36:32 | 只看該作者
wang413362569 發(fā)表于 2011-11-12 19:35 : w5 ]; F0 i0 d
我做過幾個(gè)子程序,有機(jī)會(huì)發(fā)上來…有一個(gè)正反刀車寬槽、打中心孔(可選模式)、還有個(gè)記錄每把刀的加工數(shù)量 ...
9 ]4 C( x; g- f7 Y0 J
呵呵,有機(jī)會(huì)一定要多交流交流。4 p8 J% o- ^5 Y) I! h& T
8#
發(fā)表于 2011-11-12 20:42:14 來自手機(jī) | 只看該作者
http://e-learninguniversity.com/forum.php?mod=viewthread&tid=236966&mobile=yes剛發(fā)的貼,刀具計(jì)數(shù)器,可報(bào)警,可以看看
9#
發(fā)表于 2011-11-12 21:36:54 | 只看該作者
樓主 什么車床?。。。。。。。。
10#
 樓主| 發(fā)表于 2011-11-12 21:49:23 | 只看該作者
cralosfan 發(fā)表于 2011-11-12 21:36 ( g& I( T8 \3 o% ]. |% ]9 a& r
樓主 什么車床?。。。。。。。。

9 }4 ]  A. M: [# x( `6 p系統(tǒng):FANUC Series Oi MATE-MD
3 C' j) z1 o7 Z5 c: x沈陽機(jī)床廠:HTC2050
, v  [8 ^1 v8 @

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-11-20 00:41 , Processed in 0.056654 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表