黄色一区二区三区-欧美综合一区-亚洲福利网站-中国黄色网址-丰满人妻一区二区三区免费视频棣-免费观看a级片-狠狠操免费视频-亚洲性综合-天天爽天天射-欧美激情精品久久久久久-日本美女视频网站-午夜嘿嘿嘿-在线观看免费av片-起碰在线-国产白嫩美女无套久久

多軸加工重復循環(huán)及其在VERICUT中的實現(xiàn)

http://www.twesms.com 2015年09月19日        

一、前言


  西門子SINUMERIK 840D系統(tǒng)作為一個高端的數(shù)控系統(tǒng),指令豐富,功能強大,被廣泛應用到各類加工中心上。該系統(tǒng)的宏指令(@代碼)編程方式既是對標準編程指令集的補充,又極大地擴充了系統(tǒng)的編程指令,同時也極大地方便了用戶的使用。用戶完全可以根據(jù)自身的需要,去編制簡潔、實用、優(yōu)化以及有針對性的程序,以實現(xiàn)各種功能。

  產(chǎn)品零件的多軸加工,在這里我們主要是指應用4~5軸的加工方式實現(xiàn)對零件的加工。實際工作中通常都使用標準的編程指令去編制程序,但有時我們也會碰到一些結構上比較有特點的零件,比如圖1、圖2所示的葉輪類的零件,這類零件的每一個葉片和流道只是在某個旋轉軸上相差一個角度,如果將所有的加工輪廓都編制出來,顯然是很不經(jīng)濟,也使得程序冗長。相反只編制一個葉片和流道的加工輪廓,通過重復循環(huán)的方式去實現(xiàn)整個葉輪的加工,這樣的零件加工程序簡潔,結構才更加合理。這種重復循環(huán)編程方式通過宏指令完全可以實現(xiàn),在我們工廠里早已應用。但是我們以前程序中所使用的某些宏指令在VERICUT軟件中不起作用,無法實現(xiàn)完整的程序仿真。經(jīng)過對西門子SINUMERIK 840D系統(tǒng)標準編程指令、宏指令以及VERICUT軟件本身的研究,我最終找到了即能被數(shù)控系統(tǒng)接受,又能在VERICUT軟件中實現(xiàn)重復循環(huán)功能的方式。以下就該數(shù)控系統(tǒng)的多軸加工重復循環(huán)問題以及如何在VERICUT中去實現(xiàn)的問題介紹一下我的處理方式,重點介紹數(shù)控系統(tǒng)和VERICUT軟件都接受的方式。

  二、西門子SINUMERIK 840D數(shù)控系統(tǒng)常用的多軸加工重復循環(huán)

  西門子SINUMERIK 840D系統(tǒng)是開放式的數(shù)控系統(tǒng),可以通過數(shù)據(jù)通道實現(xiàn)系統(tǒng)變量和外部R參數(shù)之間的相互傳遞,因此比較容易通過宏指令去實現(xiàn)重復循環(huán)的功能。西門子SINUMERIK 840D系統(tǒng)中提供了程序分支和R參數(shù)到系統(tǒng)內(nèi)存的數(shù)據(jù)傳輸以及算術功能的宏指令,我們通過@12X這種IF-THEN-ELSE指令或者@13X這種WHILE指令以及@100這種GOTO指令去實現(xiàn)多次的循環(huán)和程序的跳轉,通過@430零點偏移輸入指令或@432可編程零點偏移輸入指令將程序分支中的相應R參數(shù)調入去實現(xiàn)加工軌跡的旋轉,最終實現(xiàn)多軸加工的重復循環(huán)功能。這種方式對絕對值/增量值編程方式都是適用的。另外,實際上對于增量值編程方式,完全可以不使用@430或@432宏指令,而只是通過在加工軌跡的第一個絕對值定位程序段中給相應的旋轉軸地址碼賦一個R變量參數(shù),該R參數(shù)同樣是在程序分支中賦給不同的值以實現(xiàn)完整的重復循環(huán)。例如,G00X._Y_Z_B=R100 或者G00X._Y_Z_B_C=R100,值得注意的是這樣的方式必須要求在定位程序段后面所有的加工軌跡程序段中都使用增量。

  三、VERICUT軟件接受的多軸加工重復循環(huán)方式

  VERICUT作為一個高端的校驗、仿真、優(yōu)化軟件,能夠很好地支持各種數(shù)控系統(tǒng)的G代碼文件。在西門子系統(tǒng)中對@12X和@100等部分宏指令是完全支持的,但是該軟件在G-code setting中的Job Tables里的有關設置是不支持變量的,如圖2所示,因此也就不支持西門子SINUMERIK 840D系統(tǒng)中使用的@430或@432宏指令。雖然對于前述的增量值編程方式是支持的,但實際工作中,更多、更方便的是使用絕對值編程方式。因此,找到VERICUT軟件所接受的多軸加工重復循環(huán)方式是有現(xiàn)實意義的。

  經(jīng)過試驗,在西門子SINUMERIK 840D系統(tǒng)中提供的標準編程指令中,零點偏移指令G54~G57配合可編程零點偏移指令G58/G59也能實現(xiàn)加工軌跡的旋轉。而且這種方式是VERICUT軟件所接受的。下面參照5軸加工的部分程序段具體介紹。

  (1)在主程序中的調用
  L200 R26=0 R27=17 R28=0001 R29=1;(R27:循環(huán)次數(shù) R28:子程序號 )

  (2)子程序SPF 200
  @714
  R49=0 ;(加工軌跡旋轉角度的初值)
  R26=360/R27;(旋轉角度的均分值)
  N300 @126 R29 R27 K375 ;(當R29 L=R28 ;(調用子程序)
  R49=R29*R26;(加工軌跡旋轉角度的賦值)
  @714
  @620 R29 ;(R29= R29+1)
  @100 K-300 ;(無條件跳轉執(zhí)行前面的N300程序段)
  N375 G17 M17

  (3)子程序SPF0001
  G00 G55 G64 G90
  G58C=R49
  G00 X_ Y_ B_ C_
  …..
  G58C0
  M17

  其中通用子程序SPF200利用程序分支結構實現(xiàn)重復循環(huán)和賦給參數(shù)R49的不同的值,子程序SPF0001中調用參數(shù)R49實現(xiàn)了具體加工軌跡的旋轉,且該子程序的加工軌跡絕對值/增量值編程方式都是適用的。從上面的程序可以看出,程序本身并不復雜,易于掌握。如左圖所示,上述的方式我在VERICUT軟件中已經(jīng)成功的實現(xiàn)了重復循環(huán)和整個程序的完整仿真。

  四、結束語

  通過前面的介紹,有效地利用數(shù)控系統(tǒng)的宏指令編程,為我們的實際工作到來了極大的方便。凡在西門子系統(tǒng)中具有相關指令的都可以很好地實現(xiàn)這種重復循環(huán)的功能,根據(jù)這種編程思想,我在FANUC 0iMD系統(tǒng)中也成功實現(xiàn)了4軸加工的重復循環(huán)功能,相信這種編程方式同樣也完全可以擴展到其他數(shù)控系統(tǒng)中去。另一方面,通過試驗也能提高對VERICUT軟件功能的認識和應用。本文也旨在通過宏指令的應用以及VERICUT軟件對重復循環(huán)的處理方式的介紹,將這種編程思想和對VERICUT軟件的應用更好地用到實際的工作中去,同時去開發(fā)更多功能為我們服務
  
  一、前言

  西門子SINUMERIK 840D系統(tǒng)作為一個高端的數(shù)控系統(tǒng),指令豐富,功能強大,被廣泛應用到各類加工中心上。該系統(tǒng)的宏指令(@代碼)編程方式既是對標準編程指令集的補充,又極大地擴充了系統(tǒng)的編程指令,同時也極大地方便了用戶的使用。用戶完全可以根據(jù)自身的需要,去編制簡潔、實用、優(yōu)化以及有針對性的程序,以實現(xiàn)各種功能。
  
  產(chǎn)品零件的多軸加工,在這里我們主要是指應用4~5軸的加工方式實現(xiàn)對零件的加工。實際工作中通常都使用標準的編程指令去編制程序,但有時我們也會碰到一些結構上比較有特點的零件,比如圖1、圖2所示的葉輪類的零件,這類零件的每一個葉片和流道只是在某個旋轉軸上相差一個角度,如果將所有的加工輪廓都編制出來,顯然是很不經(jīng)濟,也使得程序冗長。相反只編制一個葉片和流道的加工輪廓,通過重復循環(huán)的方式去實現(xiàn)整個葉輪的加工,這樣的零件加工程序簡潔,結構才更加合理。這種重復循環(huán)編程方式通過宏指令完全可以實現(xiàn),在我們工廠里早已應用。但是我們以前程序中所使用的某些宏指令在VERICUT軟件中不起作用,無法實現(xiàn)完整的程序仿真。經(jīng)過對西門子SINUMERIK 840D系統(tǒng)標準編程指令、宏指令以及VERICUT軟件本身的研究,我最終找到了即能被數(shù)控系統(tǒng)接受,又能在VERICUT軟件中實現(xiàn)重復循環(huán)功能的方式。以下就該數(shù)控系統(tǒng)的多軸加工重復循環(huán)問題以及如何在VERICUT中去實現(xiàn)的問題介紹一下我的處理方式,重點介紹數(shù)控系統(tǒng)和VERICUT軟件都接受的方式。

  二、西門子SINUMERIK 840D數(shù)控系統(tǒng)常用的多軸加工重復循環(huán)

  西門子SINUMERIK 840D系統(tǒng)是開放式的數(shù)控系統(tǒng),可以通過數(shù)據(jù)通道實現(xiàn)系統(tǒng)變量和外部R參數(shù)之間的相互傳遞,因此比較容易通過宏指令去實現(xiàn)重復循環(huán)的功能。西門子SINUMERIK 840D系統(tǒng)中提供了程序分支和R參數(shù)到系統(tǒng)內(nèi)存的數(shù)據(jù)傳輸以及算術功能的宏指令,我們通過@12X這種IF-THEN-ELSE指令或者@13X這種WHILE指令以及@100這種GOTO指令去實現(xiàn)多次的循環(huán)和程序的跳轉,通過@430零點偏移輸入指令或@432可編程零點偏移輸入指令將程序分支中的相應R參數(shù)調入去實現(xiàn)加工軌跡的旋轉,最終實現(xiàn)多軸加工的重復循環(huán)功能。這種方式對絕對值/增量值編程方式都是適用的。另外,實際上對于增量值編程方式,完全可以不使用@430或@432宏指令,而只是通過在加工軌跡的第一個絕對值定位程序段中給相應的旋轉軸地址碼賦一個R變量參數(shù),該R參數(shù)同樣是在程序分支中賦給不同的值以實現(xiàn)完整的重復循環(huán)。例如,G00X._Y_Z_B=R100 或者G00X._Y_Z_B_C=R100,值得注意的是這樣的方式必須要求在定位程序段后面所有的加工軌跡程序段中都使用增量。

  三、VERICUT軟件接受的多軸加工重復循環(huán)方式

  VERICUT作為一個高端的校驗、仿真、優(yōu)化軟件,能夠很好地支持各種數(shù)控系統(tǒng)的G代碼文件。在西門子系統(tǒng)中對@12X和@100等部分宏指令是完全支持的,但是該軟件在G-code setting中的Job Tables里的有關設置是不支持變量的,如圖2所示,因此也就不支持西門子SINUMERIK 840D系統(tǒng)中使用的@430或@432宏指令。雖然對于前述的增量值編程方式是支持的,但實際工作中,更多、更方便的是使用絕對值編程方式。因此,找到VERICUT軟件所接受的多軸加工重復循環(huán)方式是有現(xiàn)實意義的。

  經(jīng)過試驗,在西門子SINUMERIK 840D系統(tǒng)中提供的標準編程指令中,零點偏移指令G54~G57配合可編程零點偏移指令G58/G59也能實現(xiàn)加工軌跡的旋轉。而且這種方式是VERICUT軟件所接受的。下面參照5軸加工的部分程序段具體介紹。

  (1)在主程序中的調用
  L200 R26=0 R27=17 R28=0001 R29=1;(R27:循環(huán)次數(shù) R28:子程序號 )

  (2)子程序SPF 200
  @714
  R49=0 ;(加工軌跡旋轉角度的初值)
  R26=360/R27;(旋轉角度的均分值)
  N300 @126 R29 R27 K375 ;(當R29 L=R28 ;(調用子程序)
  R49=R29*R26;(加工軌跡旋轉角度的賦值)
  @714
  @620 R29 ;(R29= R29+1)
  @100 K-300 ;(無條件跳轉執(zhí)行前面的N300程序段)
  N375 G17 M17

  (3)子程序SPF0001
  G00 G55 G64 G90
  G58C=R49
  G00 X_ Y_ B_ C_
  …..
  G58C0
  M17

  其中通用子程序SPF200利用程序分支結構實現(xiàn)重復循環(huán)和賦給參數(shù)R49的不同的值,子程序SPF0001中調用參數(shù)R49實現(xiàn)了具體加工軌跡的旋轉,且該子程序的加工軌跡絕對值/增量值編程方式都是適用的。從上面的程序可以看出,程序本身并不復雜,易于掌握。如左圖所示,上述的方式我在VERICUT軟件中已經(jīng)成功的實現(xiàn)了重復循環(huán)和整個程序的完整仿真。

  四、結束語

  通過前面的介紹,有效地利用數(shù)控系統(tǒng)的宏指令編程,為我們的實際工作到來了極大的方便。凡在西門子系統(tǒng)中具有相關指令的都可以很好地實現(xiàn)這種重復循環(huán)的功能,根據(jù)這種編程思想,我在FANUC 0iMD系統(tǒng)中也成功實現(xiàn)了4軸加工的重復循環(huán)功能,相信這種編程方式同樣也完全可以擴展到其他數(shù)控系統(tǒng)中去。另一方面,通過試驗也能提高對VERICUT軟件功能的認識和應用。本文也旨在通過宏指令的應用以及VERICUT軟件對重復循環(huán)的處理方式的介紹,將這種編程思想和對VERICUT軟件的應用更好地用到實際的工作中去,同時去開發(fā)更多功能為我們服務


[上一個新聞資訊]:奪取國外大企業(yè)訂單的致勝...
閱讀技巧:鍵盤方向鍵 ←左 右→ 翻頁
[下一個新聞資訊]:多重因素壓制鋅價上行
Copyright @ 沈陽廢品回收    電子郵件:
沈陽榮匯物資回收有限公司   電話:13252826888    
主站蜘蛛池模板: 网站黄在线 | 国产综合影院 | 色狠狠av老熟女 | av天天干 | 国产极品在线观看 | 按摩害羞主妇中文字幕 | 精品中文字幕一区 | 成人av片在线观看 | 国产不卡a | 青青久视频 | 波多野结衣一二三四区 | 爱爱免费视频网站 | 男人的天堂a在线 | 久久久不卡国产精品一区二区 | www在线观看免费视频 | 资源av | 伊人www | 天堂网亚洲 | 美日韩黄色| 亚洲bb| 成人在线视频观看 | 老外毛片 | 香蕉视频在线免费播放 | 国产无套精品一区二区 | 中文字幕无码乱码人妻日韩精品 | 亚洲热热| 97国产精品久久久 | 久久久久久久久久久久久久免费看 | 帮我拍拍漫画全集免费观看 | 四虎视频 | 两个女人互添下身爱爱 | 鸭子av| 91av影视| 97精品人人妻人人 | 色777 | 亚洲精品在线一区二区 | 青青草免费在线观看 | 三级久久 | 欧美在线免费观看视频 | 五月婷婷一区二区 | 少妇2做爰hd韩国电影 | 欧美 日韩 中文字幕 | 亚洲精品国产精品国自产观看浪潮 | 亚洲视频在线免费 | 极品探花在线 | 你懂的网址在线观看 | 可以免费看黄的网站 | 国产精品伊人 | 最近日韩中文字幕 | 成av人片一区二区三区久久 | 手机av在线看 | 男人天堂免费视频 | 国产处女| 女女调教被c哭捆绑喷水百合 | 丁香在线视频 | 丁香一区二区 | youjizz.com最新| 凹凸日日摸日日碰夜夜 | 一级片毛片| 91网站免费观看 | 久久色在线观看 | 成人动漫在线免费观看 | 动漫av在线 | 成人性视频sm. | 男女免费观看视频 | 午夜宅男影院 | 一级作爱片 | 午夜免费影院 | www.av成人| 人人九九 | 先锋久久 | 中文字幕日本视频 | 亲女禁h啪啪宫交 | 丰满大乳少妇在线观看网站 | 日本女人一级片 | 淫欲av| 韩日黄色| 久久国产综合 | 欧美日韩中文字幕一区 | 一级做a爱片久久毛片 | 国产刺激对白 | 国产真实乱人偷精品人妻 | 亚洲色图在线观看视频 | 久久av网址 | 中文字幕在线观看网站 | 91影视在线观看 | 亚洲精品乱码久久久久久蜜桃麻豆 | 性猛交xxxx乱大交孕妇2十 | 中文字幕一区二区三区四区免费看 | 中文字幕在线视频播放 | 国产精品视频 | 午夜亚洲av永久无码精品 | 男人操女人免费 | 黄色av免费在线 | 国产一区二区精品在线观看 | 国产在线精品观看 | 毛片1000部免费看 | 毛片导航| 欧日韩不卡视频 |