免费色播,亚洲国产欧美国产第一区二区三区,毛片看,日本精品在线观看视频,国产成人精品一区二区免费视频,日本黄色免费网站,一级毛片免费

基于CAXA數(shù)控車的自動(dòng)編程后置處理技術(shù)

來源:萬方數(shù)據(jù)

點(diǎn)擊:2564

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:CAXA 數(shù)控車 自動(dòng)編程

       自動(dòng)編程就是利用計(jì)算機(jī)專用軟件,編制數(shù)控加工程序的過程。CAXA數(shù)控車是我國(guó)自主研發(fā)的一款集計(jì)算機(jī)輔助設(shè)計(jì)(CAD)和計(jì)算機(jī)輔助制造(CAM)于一體的數(shù)控車床專用軟件。在該軟件的支持下,我們可以較好地解決曲線零件的計(jì)算機(jī)輔助設(shè)計(jì)與制造問題。

      在數(shù)控車床實(shí)際生產(chǎn)加工中,CAXA數(shù)控車的作用,就是生成在機(jī)床上加工零件的刀具軌跡(簡(jiǎn)稱刀軌)。由于各種類型的機(jī)床在物理結(jié)構(gòu)和控制系統(tǒng)方面可能不同,它們對(duì)NC程序中指令和格式的要求通常也不同。因此CAM軟件內(nèi)部生成的刀軌數(shù)據(jù)需要經(jīng)過處理,才可以適應(yīng)不同機(jī)床及其控制系統(tǒng)的特定要求。

    1 后里處理的過程

      應(yīng)用CAXA數(shù)控車軟件生成數(shù)控程序時(shí),首先產(chǎn)生刀位文件,然后再通過后置處理設(shè)置參數(shù),將刀位文件編譯成NC程序。后置處理過程,是一個(gè)代碼編譯與執(zhí)行的過程,如圖1所示。

      圖1所示即讀取刀位文件中的一個(gè)完整的記錄(行),然后分析所讀取記錄的類型,并按照記錄類型,確定是變換坐標(biāo)還是轉(zhuǎn)換文件代碼,最后根據(jù)所選取的機(jī)床(系統(tǒng))進(jìn)行坐標(biāo)變換或者文件代碼轉(zhuǎn)換,生成NC程序段。直到刀位文件讀取結(jié)束,輸出適用于選定機(jī)床的可執(zhí)行NC程序。

    2 后置處理設(shè)置

      后置處理設(shè)置就是結(jié)合特定數(shù)控機(jī)床,把系統(tǒng)所生成的刀具路徑,轉(zhuǎn)化為機(jī)床能夠識(shí)別的G代碼指令。生成的G代碼,可以輸人數(shù)控機(jī)床直接用于加工。考慮到生成G的代碼可能用于不同的數(shù)控機(jī)床,CAXA數(shù)控車能夠針對(duì)不同類型的機(jī)床,設(shè)置不同的機(jī)床參數(shù),以及特定的NC代碼程序格式,同時(shí)還能夠?qū)ι傻臋C(jī)床代碼的正確性進(jìn)行校核。

      2.1機(jī)床后里

      機(jī)床后置指的是機(jī)床設(shè)置以及程序格式設(shè)置兩部分。點(diǎn)擊“加工”菜單中的“后置處理”,選擇“后置設(shè)置”來啟動(dòng)機(jī)床設(shè)置工具。

      在機(jī)床信息設(shè)置中,我們可以選擇仿真加工所采用的機(jī)床,也可以按照實(shí)際的機(jī)床參數(shù)來設(shè)置特定的數(shù)控代碼、數(shù)控程序格式生成新機(jī)床。機(jī)床信息設(shè)置包括下面3個(gè)方面的參數(shù):

      (1)機(jī)床控制參數(shù)。至軸轉(zhuǎn)速及方向,插補(bǔ)方式,冷卻控制,刀具補(bǔ)償,程序起停和程序首尾控制符等。

      (2)程序格式參數(shù)。程序說明,程序行控制,換刀格式等內(nèi)容。

      (3)機(jī)床的實(shí)際運(yùn)動(dòng)參數(shù)??焖僖苿?dòng)速度(G00)、快速移動(dòng)加速度,最大移動(dòng)速度,通常切削的加速度。

     2.2程序格式設(shè)里

      程序格式設(shè)置,即指對(duì)G代碼各個(gè)程序段的格式進(jìn)行設(shè)里。設(shè)置內(nèi)容包括程序的起始符號(hào)、程序結(jié)束符號(hào)、程序頭、程序說明、程序尾換刀段。

      (1)常用宏指令。CAXA數(shù)控車的程序格式,是以字符串、宏指令@字符串以及宏指令的方式進(jìn)行設(shè)置。

      其中,宏指令格式為:$+宏指令串。
      數(shù)控系統(tǒng)提供的宏指令串如下:
      當(dāng)前后置文件名:POST_NAME;
      當(dāng)前時(shí)間:POST TIME;
      當(dāng)前日期:POSTDATE;
      主軸速度:SPN SPEED;
      當(dāng)前X坐標(biāo)值:COORD X;
      當(dāng)前z坐標(biāo)值:COORD_z;
      絕對(duì)指令G90;
      相對(duì)指令:G91;
      主軸:SPN_OFF (M05);
      主軸正轉(zhuǎn):SPN_CW(M03);
      主軸反轉(zhuǎn):SPN_CCW(M04);
      主軸轉(zhuǎn)速:SPN F(S);
      冷卻液關(guān):COOhOFF (M09);
      冷卻液開:COOIL_ON (MO?}M08);
      程序停止:PRO_STOP (M30);
      $名號(hào):輸出空格。
      @號(hào):換行標(biāo)志,如果是字符串就輸出它自身;

      (2)程序說明。程序說明部分是對(duì)程序的名稱,和該程序相對(duì)應(yīng)的零件名稱與編號(hào),程序編制日期和編制時(shí)間等相關(guān)信息的記錄。

      (3)程序頭。對(duì)于特定的數(shù)控機(jī)床,數(shù)控程序的開頭部分都是固定的。包括有一些機(jī)床信息,例如機(jī)床歸零,主軸啟動(dòng),設(shè)置工件零點(diǎn),及冷卻液開關(guān)等。

      (4)換刀。換刀指令即提示系統(tǒng)更換刀具,換刀指令一般由用戶根據(jù)機(jī)床設(shè)置,換刀之后系統(tǒng)會(huì)提取相關(guān)的刀具信息,以便于進(jìn)行必要的刀具補(bǔ)償。

      2.3生成G代碼

      設(shè)置好機(jī)床后置后,根據(jù)當(dāng)前機(jī)床類型的配置要求,即可把已經(jīng)生成的刀具加工軌跡轉(zhuǎn)化生成G代碼—即CNC數(shù)控程序,并可利用CAXA數(shù)控車仿真模塊進(jìn)行模擬加工。可以點(diǎn)擊“加工”菜單中的“后置處理”,選擇“生成G代碼”來啟動(dòng)此功能。

      2.4校核G代碼

      與生成G代碼功能相反,校核G代碼就是把已經(jīng)生成的G代碼文件反讀進(jìn)來,生成刀具軌跡,然后進(jìn)行軌跡仿真,以檢查G代碼的正確性。經(jīng)過校核過后的的G代碼,即可直接輸人到機(jī)床中進(jìn)行數(shù)控加工。

    3 應(yīng)用實(shí)例

      SIEMENS數(shù)控車床,應(yīng)用CAXA數(shù)控車軟件的后置處理參數(shù)設(shè)置。

      說明:"X100.Z200.”是車床安全換刀點(diǎn)的坐標(biāo),實(shí)際加工中,這個(gè)數(shù)值需要根據(jù)被加工零件的尺寸和編程原點(diǎn)的位置,進(jìn)行合適的調(diào)整。

    4 結(jié)束語

      通過以上對(duì)后置處理文件修改,能夠在CAXA數(shù)控車生成刀軌文件之后,利用相對(duì)應(yīng)的后置處理文件,直接輸出NC程序代碼。輸出的NC程序,導(dǎo)人到相應(yīng)的數(shù)控控機(jī)床系統(tǒng),就能夠直接進(jìn)行數(shù)控加工。此外,為了保證數(shù)控加工的可靠性,后置處理得到的NC程序,在實(shí)際加工前,必須檢驗(yàn)程序代碼的準(zhǔn)確性。


    (審核編輯: 智匯小新)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請(qǐng)聯(lián)系我們刪除。