我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

在立臥轉換加工中心中的MasterCAM9.0后置處理的應用

時間:2011-02-26 10:04:14 來源:

  一、前言

  隨著計算機技術、CAD技術的發展,數控編程開始向交互式圖形編程過渡。借助CAD圖形,以人-機交互的方式將有關工藝路線及參數輸入編程系統,再由系統生成數控加工信息。運用CAD/CAM進行零件的設計和加工制造,可使企業提高設計質量,縮短生產周期,降低產品成本,從而取得良好的經濟效益。MasterCAM就是這樣的一款CAD/CAM軟件,廣泛應用于機械加工、模具制造、汽車工業和航天工業等領域,它具有二維幾何圖形設計、三維曲面設計、刀具路徑模擬、加工實體模擬等功能,并提供友好的人機交互,從而實現了從產品的幾何設計到加工制造的CAD/CAM一體化。是目前世界上應用最廣泛的CAD/CAM軟件之一。由CAD和CAM兩大部分組成,并分成Design(造型),Mill(銑削加工)、Lathe(車削加工)和Wire(線切割)4個功能模塊。集設計與制造于一體,通過對所設計的零件進行加工工藝分析,并繪制幾何圖形及建模,以合理的加工步驟得到刀具路徑,通過程序的后處理生成數控加工指令代碼,輸人到數控機床既可完成加工。

  二、后處理的目的

  后處理是處理機床及數控系統直接相關的信息,是計算機輔助制造基本實現過程的最后一個關鍵環節,數控機床是根據數控程序來動作的,而數控程序是由一系列的特定數控指令構成。編程人員使用CAM軟件對加工零件進行交互式編程,所有工藝信息在編程過程中已設置好,由此生成刀具軌跡文件。后處理則根據刀具軌跡文件以規定的標準格式轉化為數控系統能夠識別和執行的數控指令,實質上是一個文本編輯處理的過程。后處理的最終目的就是要生成一個適合于實際數控系統的代碼程序。眾所周知目前數控機床所采用的控制系統各不相同,它們能識別的數控指令也不盡相同,如在我國應用十分廣泛的日本FANUC系列數控系統、德國西門子公司的SINUMERIK系列數控系統。該軟件配置的是適應單一類型數控系統的通用后處理,每個后處理文件對應一種數控系統模型。在MasterCAM軟件的Post文件夾下,有多種后處理文件。

  三、后處理臥式加工程序時的問題

  本人在利用MasterCAM為臺灣永進立臥轉換加工中心(FANUC系統)做計算機編程的過程中發現,應用軟件默認的FANUC后處理程序(Mpfan.pst)輸出的刀路文件,需要大量的手工修改才能滿足實際加工的需要。并且該文件無法實現臥式加工所需的程序,生成的程序代碼只能滿足立式加工即只能加工XY平面也就是G17平面內的零件加工。最初想用手工方法解決臥式加工的問題,但簡單的程序可以用這種方法解決,如果零件復雜工作量就很大效率就很低,因此此方法不能很好的解決臥式加工的程序編制。通過多次的實驗也曾經利用MasterCAM默認的FANUC后處理程序(Mpfan.pst)生成程序后修改程序中的坐標,把XY平面內的坐標改為XZ平面內的坐標,此方法雖然能解決復雜零件的程序編制但在修改時工作量也比較大,而且在修改過程中要求準確性要高,不能有一點失誤,否則將會加工出超差、甚至報廢的零件,嚴重的可能會撞機床以及傷害到操作者。為了滿足編程的高效率、準確性、唯一性使編出的程序在生產中充分發揮數控的優勢,這時后處理文件的編程就至關重要了。

  那么在做后處理時首先要清楚要編制什么樣的數控程序呢?就本文提出的問題如何編制一個能滿足臥式加工的程序呢? 那么平面的轉換成,圓弧的方向,坐標的正負號都是必須要考慮的問題。

  四、后處理文件的設定方法

  后置處理文件簡稱后處理文件,是一種可以由用戶以回答問題的形式自行修改的文件。不同系列的后處理文件在內容上略有不同,但其格式及主體部分是相似的,一般都包括以下幾個部分。

  1.Annotation(注釋) 對后處理文件及其設定方法作一般性介紹。

  2.問題:該部分為后處理文件的主要部分,FANUC系列的后處理文件中共包括200個問題,對這些問題的回答將決定將來輸出的NC程序的格式。

  3.Commands(指令) 指令的作用是對它后面的變量施加影響。如oldvars和newvars指令,在回答問題3時若寫于刀具號碼變量t之前,則使用oldvars時將呼叫前一把刀具的號碼,使用newvars時將呼叫現在所使用的刀具號碼。

  4.Variables(變量) 給出了"問題"中所使用的各種變量的定義.FANUC系列的后處理文件中共定義了26個變量,如prog-n=程序號碼,f=進給率,s=主軸轉速,t=刀具號碼等。

  (一)、后處理文件編輯的一般規則

  對后處理文件的編輯和設定只需要對第(4)部分的"問題"進行回答。PST文件的每個問題前都有一個號碼并在號碼后加一個小數點。若問題前沒有號碼,那么這個問題在執行后處理時是被忽略不用的。回答號碼20以前的問題時,需要在問題的下一行鍵入所回答的文字,而且回答的內容可以包括多行,20號以后問題均帶有問號且回答時直接寫在問號的后面,不得換行,這一類的問題常常是以"y""n"來回答。回答問題時用到變量,不能用引號,而字符串則必須包圍在引號之中(如"G91 G28 GZ0M05"),引號中的文字將按字符串的原樣寫入程序中。變量和字符之間要用逗號隔開。

  (二)、變量的使用

  變量的定義在后處理文件的開頭部分已經作了說明,使用時可通過查閱來了解變量的意義。變量在回答問題時一經使用,就會在生產的NC程序中表達確定的意義。如變量spindle-on,轉速為正或0時定義為M03,為負時定義為M04,如果回答問題時使用了該變量,則會在NC程序的相應部分寫出M03或M04。變量prog-n若寫到問題1或2中,將對在NC程序規劃時給定的程序中起作用。變量First-tool用來呼叫程序中所使用中的第一把刀的號碼,此變量通常用于程序結束時將使用中的刀具改變為第一把刀的號碼,以便在下一次執行程序時使用。next-tool用于無T字首的刀具號碼,使用這個變量可在刀具被呼叫前,選擇另一把刀來進行換刀。變量xr、 yr、zr是用來定義程序中快速定位的X、Y、Z坐標位置,通常用于換刀和程序結束時使刀具返回機械原點。prev-x、prev-y、prev-z則是用來定義刀具所在的前一個X、Y、Z坐標的位置。其它變量的定義可參看文件開頭的說明。

  (三)、后處理文件的設置方法

  后處理文件中的大部分問題一般不需要作修改,使用時,通常辦需對其中固定的某幾個問題進行編輯。下面以FANUC系列的.PST文件為例,來說明設定的方法。

  (1)問題0的回答要用字符串,對于FANUC控制系統設置為"%"。

  (2)以問題2的回答以例說明2、4、5問題的回答方法。假設在設定NC參數時所給的程序名為test1,程序號為1234,順序號開始號碼為100且增量值為2,刀具號為01,主軸轉速為1500/mim,則.PST文件格式及產生的NC程序對照臺下。

  .PST文件格式 NC程序

  prog_mane test1

  prog_n 1234

  N,"G90 G54 G49 G40" N100 G90 G54 G49 G40

  N,"G00 X0 Y0" N102 G00 X0Y0

  N,"M06" M104 M06 T01

  N,S,spindle_on N106 s1500 M03

  (3)問題6是用來設定當銑削狀態改變面刀具號碼并不改變時,其使用的變量與問題2、4、5中所使用的變量相同。

  (4)問題7、8、9控制NC參數屏幕中Text1、2、3所設定的文字。

  (5)問題36要求規定進給速度值小數點后允許的位數,若寫-1時則為整數。

  (6)問題37高定的比例因數可使寫到NC程序中的進給速度按此因數變化。

  (7)問題38中要求設置快速進給速率的大小。

  (8)問題42是若設定為e(表示圓弧插補指令中用R程序)時,問題53必須回答"Y",則系統在后處理時將自動大于180?圓弧打斷為兩段。

  (9)問題50~55是使用權控制器中的cannedcycles指令(G81~G89)被使用于NC程序中。

  (10)問題70是用來設定幾何圖形中線與線或線與圓弧之間的精確度,使其值保證連接外形時能自動連接。

  (11)問題81~89是用于NC程序與數控機床傳輸與接受時的對數設定。

  (12)當使用者在換馬中使用權用next_tool變量時,問題120應回答為"Y"。當后處理系統執行時,電腦首先必須做一個刀具表,否則電腦無法了解在換刀要用到次一把刀時,什么刀具要來到一把刀的位置。

  (13)問題190~196是用于設定刀具路徑顯示時的內定值。

  (14)問題201~510中的雜項變量是在線切割后處理系統中使用的。

  五、臥式加工后處理的修改

  MasterCAM的后處理可以根據用戶需要進行編制,本人是通過修改MasterCAM軟件自帶的后處理文件后編制出滿足臥式加工的程序,這樣就不用對所有后處理的設置都熟悉,只要修改需要的部分就可以修改出用戶需要的后處理。下面是修改部分的文件。

  # --------------------------------------------------------------------------

  # Position calculations, generally these do not need to be modified

  # --------------------------------------------------------------------------

  pmiscint #Capture the top level absinc for subprograms

  absinc = mi2

  pxyzcout #Map coordinates

  xabs = vequ (-x)

  yabs = vequ (y)

  zabs = vequ (z)

  feed = fr_pos

  if feed > maxfeedpm, feed = maxfeedpm # Check for over feed

  這是修改X坐標正負號的方法。

  # --------------------------------------------------------------------------

  # Toolchange / NC output Variable Formats

  # --------------------------------------------------------------------------

  fmt T 4 t #Tool number

  fmt T 4 first_tool #First Tool used

  fmt T 4 next_tool #Next Tool used

  fmt D 4 tloffno #Diameter Offset number

  fmt H 4 tlngno #Length Offset number

  fmt G 4 g_wcs #WCS G address

  fmt P 4 p_wcs #WCS P address

  fmt S 4 speed #Spindle Speed

  fmt M 4 gear #Gear range

  # --------------------------------------------------------------------------

  fmt N 4 n #Sequence number

  fmt X 2 xabs #X position output (absolute)

  fmt Y 2 yabs #Y position output (absolute)

  fmt Z 2 zabs #Z position output (absolute)

  # --------------------------------------------------------------------------

  # Toolchange / NC output Variable Formats

  # --------------------------------------------------------------------------

  fmt T 4 t #Tool number

  fmt T 4 first_tool #First Tool used

  fmt T 4 next_tool #Next Tool used

  fmt D 4 tloffno #Diameter Offset number

  fmt H 4 tlngno #Length Offset number

  fmt G 4 g_wcs #WCS G address

  fmt P 4 p_wcs #WCS P address

  fmt S 4 speed #Spindle Speed

  fmt M 4 gear #Gear range

  # --------------------------------------------------------------------------

  fmt N 4 n #Sequence number

  fmt X 2 xabs #X position output (absolute)

  fmt Z 2 yabs #Y position output (absolute)

  fmt Y 2 zabs #Z position output (absolute)

  這是轉換平面的方法即把XY平面轉換成XZ平面。通過以上的修改就能編出了一個臥式加工的后處理,此程序本人已在生產中使用多年,使用效果比較明顯。當然后處理的內容還有很多,比如個性化修改、添加和刪除不需要的代碼、四軸、五軸后處理等等內容,都可以通過此方法進行修改直到滿足生產的需要。

  六、結束語

  后置處理文件的編輯和設定,對CAD/CAM軟件來說都是需要的。但是一般在每次生成NC程序后去對程序進行修改,不僅浪費時間,而且容易出錯導致事故。本文就Mastercam軟件針對立臥轉換加工中心臥式加工的后處理文件進行了分析和討論,介紹了其編輯和設定的方法。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            国产精品理论在线观看| 9191精品国产综合久久久久久| 国产欧美一区二区三区鸳鸯浴| 在线综合+亚洲+欧美中文字幕| 一本久久综合亚洲鲁鲁五月天| 成人av集中营| 一本大道久久a久久综合婷婷| 91一区二区在线| 在线日韩国产精品| 欧美精品三级日韩久久| 91精品国产乱码久久蜜臀| 日韩三级视频中文字幕| 日韩免费在线观看| 精品国产乱子伦一区| 精品国产伦理网| 国产精品嫩草久久久久| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产精品成人网| 亚洲美女视频在线| 午夜影院在线观看欧美| 日韩av电影一区| 国产伦理精品不卡| 一本大道久久a久久精品综合| 欧美性淫爽ww久久久久无| 欧美精品v国产精品v日韩精品 | 成人免费高清视频| 在线精品国精品国产尤物884a| 欧美日韩国产另类不卡| 久久精品一区二区三区四区| 中文字幕字幕中文在线中不卡视频| 亚洲免费高清视频在线| 日本在线不卡一区| 成人av中文字幕| 欧美一区二区福利视频| 国产亚洲成年网址在线观看| 高清在线成人网| 美女视频一区二区三区| 2020国产成人综合网| 国产视频一区二区在线| 一区二区在线看| 久久91精品久久久久久秒播| 成人h版在线观看| 欧美日韩亚洲不卡| 国产欧美精品一区二区色综合朱莉| 国产精品久久久久久久久免费相片 | 日本不卡中文字幕| 成人av电影在线| 欧美日韩精品高清| 国产精品国产三级国产普通话蜜臀 | 国产精品免费丝袜| 粉嫩高潮美女一区二区三区| 91福利视频在线| 精品久久99ma| 亚洲午夜精品网| 成人蜜臀av电影| 欧美一级片在线| 亚洲在线观看免费| 成人黄色大片在线观看| 日韩一区二区三免费高清| 成人免费小视频| 精品一二三四区| 欧美日韩精品是欧美日韩精品| 国产精品天干天干在观线 | 国产最新精品精品你懂的| 欧美在线观看一区| 国产精品乱码一区二区三区软件| 奇米888四色在线精品| 91电影在线观看| 国产精品无遮挡| 国产精品综合一区二区| 欧美草草影院在线视频| 日韩电影免费在线| 亚洲二区在线观看| 91久久精品一区二区三区| 国产精品久久久久久久久晋中 | 欧美三级日韩三级| 亚洲精品成人精品456| av电影在线观看完整版一区二区| 2022国产精品视频| 免费国产亚洲视频| 在线综合视频播放| 免费观看在线色综合| 欧美伦理电影网| 日韩vs国产vs欧美| 欧美一区二区大片| 久久精品国产**网站演员| 91精品国模一区二区三区| 偷拍亚洲欧洲综合| 欧美一区二区黄| 国产伦精品一区二区三区视频青涩| 精品国产91久久久久久久妲己 | 亚洲伊人伊色伊影伊综合网| 日本午夜精品视频在线观看 | 日本韩国欧美三级| 亚洲va天堂va国产va久| 欧美老肥妇做.爰bbww视频| 香蕉成人啪国产精品视频综合网| 在线不卡a资源高清| 美腿丝袜亚洲色图| 26uuu色噜噜精品一区二区| 国产精品一区二区久久精品爱涩 | 色诱视频网站一区| 亚洲一级片在线观看| 3atv在线一区二区三区| 九一久久久久久| 中文一区在线播放| 在线观看国产91| 亚洲成av人片| 久久综合999| 99久久伊人精品| 亚洲一区二区三区视频在线播放 | 亚洲国产成人91porn| 日韩午夜激情av| 国产成人av电影免费在线观看| 中文字幕一区二区三区在线不卡| 欧美亚洲一区二区在线观看| 免费观看91视频大全| 欧美国产精品专区| 欧美男人的天堂一二区| 国产mv日韩mv欧美| 亚洲成人激情av| 国产午夜精品久久久久久免费视| 奇米色一区二区| 欧美系列日韩一区| 激情文学综合插| 亚洲一区精品在线| 26uuu成人网一区二区三区| 色综合中文字幕国产| 美女任你摸久久| 亚洲日本在线a| 欧美精品一区二区三区一线天视频| 91免费版pro下载短视频| 日本成人在线网站| 中文字幕一区二区三| 日韩一区二区三区免费观看| 99热在这里有精品免费| 久久精品国产一区二区三区免费看| ...xxx性欧美| 精品国产亚洲一区二区三区在线观看| 色婷婷综合五月| 国产福利一区在线| 天天做天天摸天天爽国产一区 | 午夜精品久久久久久久99水蜜桃 | 国产精品美女久久久久久久| 日韩一区二区三免费高清| 一本大道久久a久久综合| 国产精品伊人色| 久久精品99久久久| 日韩**一区毛片| 婷婷开心激情综合| 一区二区三区中文字幕精品精品 | 欧美三区免费完整视频在线观看| 丁香激情综合国产| 国产精品亚洲一区二区三区妖精| 蜜臀av在线播放一区二区三区| 一区二区三区在线免费视频| 亚洲欧美怡红院| 亚洲国产高清不卡| 国产日韩精品久久久| 26uuu国产一区二区三区| 日韩欧美一区中文| 欧美电影在哪看比较好| 欧美午夜视频网站| 欧美视频一区二区在线观看| 在线中文字幕不卡| 欧美亚洲愉拍一区二区| 在线亚洲一区观看| 在线观看www91| 欧美性大战xxxxx久久久| 欧美无人高清视频在线观看| 色8久久精品久久久久久蜜| 91福利精品视频| 欧美性猛交xxxx乱大交退制版| 色又黄又爽网站www久久| 色婷婷av一区二区| 在线免费观看视频一区| 欧美视频自拍偷拍| 日韩一区二区在线播放| 精品伦理精品一区| 欧美国产综合色视频| 欧美国产综合一区二区| 中文字幕永久在线不卡| 亚洲欧美色一区| 亚洲成人免费在线| 精品制服美女久久| 风间由美一区二区av101| 99re免费视频精品全部| 欧美影院午夜播放| 欧美一区二区三区视频免费| 精品久久久久久久人人人人传媒| 国产日韩三级在线| 亚洲精选视频在线| 免费成人av资源网| 国产.欧美.日韩| 色婷婷精品大在线视频 | 国产一区二区三区高清播放| 粉嫩蜜臀av国产精品网站| 91在线观看污| 成人免费的视频| 欧美福利视频一区|