![ug后置處理器定制培訓(xùn)_第1頁(yè)](http://file4.renrendoc.com/view/266bf6b0f750d185f712508d3aa0d165/266bf6b0f750d185f712508d3aa0d1651.gif)
![ug后置處理器定制培訓(xùn)_第2頁(yè)](http://file4.renrendoc.com/view/266bf6b0f750d185f712508d3aa0d165/266bf6b0f750d185f712508d3aa0d1652.gif)
![ug后置處理器定制培訓(xùn)_第3頁(yè)](http://file4.renrendoc.com/view/266bf6b0f750d185f712508d3aa0d165/266bf6b0f750d185f712508d3aa0d1653.gif)
![ug后置處理器定制培訓(xùn)_第4頁(yè)](http://file4.renrendoc.com/view/266bf6b0f750d185f712508d3aa0d165/266bf6b0f750d185f712508d3aa0d1654.gif)
![ug后置處理器定制培訓(xùn)_第5頁(yè)](http://file4.renrendoc.com/view/266bf6b0f750d185f712508d3aa0d165/266bf6b0f750d185f712508d3aa0d1655.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、UG后置處理器定制培訓(xùn)內(nèi)容后置處理概述后置處理器創(chuàng)建TCL語(yǔ)言介紹車(chē)銑加工中心后置處理器創(chuàng)建多軸銑后置處理創(chuàng)建后置處理概述基本概念后置處理TOOL PATH/FIXED_CONTOUR_2,TOOL,MILLTLDATA/MILL,30.0000,0.0000,75.0000,0.0000,0.0000MSYS/0.0000,0.0000,0.0000,1.0000000,0.0000000,0.0000000,0.0000000,1.0000000,0.0000000PAINT/PATHPAINT/SPEED,10LOAD/TOOL,1,ZOFF,150.0000PAINT/COLOR,18
2、6RAPIDGOTO/51.5000,-12.6421,12.1213,0.5000000,0.5000000,0.7071068PAINT/COLOR,211RAPIDGOTO/95.0000,30.8579,73.6396PAINT/COLOR,42FEDRAT/MMPM,250.0000GOTO/50.0000,-14.1421,10.0000PAINT/COLOR,31GOTO/-14.1421,50.0000,10.0000PAINT/COLOR,37RAPIDGOTO/30.8579,95.0000,73.6396PAINT/SPEED,10PAINT/TOOL,NOMOREEND
3、-OF-PATH%N0010 G40 G17 G94 G90 G71N0020 G91 G28 Z0.0:0030 T01 M06N0040 G0 G90 X45.355 Y37.426 A-45. C-45. S1000 M03N0050 G43 Z213.858 H00N0060 Z300.858N0070 G1 Z210.858 F250. M08N0080 X-45.355N0090 G0 Z300.858N0100 M02%UG刀位數(shù)據(jù)數(shù)控加工指令后置處理UG/PostUG/POST的結(jié)構(gòu)UG Data StorageUG PostEventGeneratorEvent Handle
4、r.tclDefinition File.defOutput FileEvent NamevariableUser DefinedvariablevariablePost Builder.puiUG/POST的結(jié)構(gòu)UG Data StorageLinear Movex = 100y = 50z = 75UG PostEventGeneratorproc MOM_linear_move MOM_do_template LinearFormat Socket %0.3fAddress XFormat Socket Min 0 Max 550BLOCK_TEMPLATE Linear G01 X$x
5、 Y$y Z$z G01 X100. Y50. Z75.Linear_Movex = 100y = 50z = 7554321基本概念Event (事件) 特定的機(jī)床動(dòng)作Spindle On主軸轉(zhuǎn)動(dòng); linear move直線(xiàn)進(jìn)給; tool change換刀Unigraphics Event Generator (事件生成器)UG內(nèi)置的功能,用來(lái)提取UG刀位數(shù)據(jù)將參數(shù)傳遞到事件處理器進(jìn)行處理Event Handler (A TCL script)事件處理器與特定機(jī)床有關(guān)的程序,將刀位數(shù)據(jù)轉(zhuǎn)換為機(jī)床指令代碼Definition File定義文件給定事件處理輸出的格式,被事件處理器 TCL所調(diào)
6、用EVENT事件一個(gè)事件是從UG文件中提取的一個(gè)數(shù)據(jù)集合每一事件都與一組變量關(guān)聯(lián)對(duì)每一事件生成器識(shí)別的事件,都有一對(duì)應(yīng)的TCL子程序進(jìn)行處理傳遞給事件處理器的變量將作為全局變量進(jìn)行處理Event Generator事件生成器從UG中提取刀軌數(shù)據(jù)將后處理命令分解成全局變量利用運(yùn)動(dòng)學(xué)處理刀位點(diǎn)將事件和變量傳遞給UG Post進(jìn)行處理事件實(shí)例()后處理命令:SPINDL/RPM,100,CLW時(shí)間和變量Event事件MOM_spindle_rpmVariables變量mom_spindle_speed = 100mom_spindle_direction = CLW事件實(shí)例()Start of pr
7、ogramEventMOM_start_of_programVariablesmom_datemom_lognameStart of a new pathEventMOM_start_of_pathVariablesmom_path_namemom_tool_nameEvent Handler事件處理器TCL子程序,決定刀軌事件如何被處理事例:proc MOM_start_of_program MOM_output_literal “G28G00G91Z0” MOM_output_literal “X0Y0” MOM_output_literal “G90”UG Post Extensions
8、 to TCL (1)一些有用的擴(kuò)展命令MOM_ask_env_varMOM_ask_env_var UGII_CAM_DEBUG_DIRMOM_output_literalMOM_output_literal “Created by $mom_logname”MOM_do_templateMOM_do_template linear_moveUG Post Extensions to TCL ()MOM_forceMOM_force ONCE X Y MOM_force ALWAYS X Y motion_gMOM_force OFF motion_gMOM_suppressMOM_supp
9、ress ONCE cutcom_gMOM_suppress ALWAYS NMOM_suppress OFF I J K定義文件中的關(guān)鍵字MACHINEINCLUDEWORD_SEPARATOREND_OF_LINESEQUENCEFORMATADDRESSBLOCK TEMPLATEMachine , Include & Word SeparatorMACHINE機(jī)床的名字MACHINE siemen_3axisINCLUDE繼承的定義文件INCLUDE generic.def standard.defWORD_SEPARATOR分割字符WORD_SEPARATOR “ ”End of l
10、ine & SequenceEND_OF_LINE每一行的結(jié)束符END_OF_LINE “012”SEQUENCE輸出序號(hào)格式:SEQUENCE format start increment frequencySEQUENCE seq_no 10 1 1定義文件基本概念BlockG01 X54.11 Y-28.059 Z55. B0.0 Address (Word)X54.11 FormatX54.11FORMAT語(yǔ)法FORMAT name format_string事例FORMAT seq_no “&_5_00”FORMAT ComFed “%7.2f”FORMAT Socket_2 “&_
11、02_00”Format string&abcdefa = + or _ 輸出或不輸出號(hào)b = 0 or _輸出或不輸出前面的c = 0 - 9小數(shù)點(diǎn)左邊最大位數(shù)d = . or _輸出或不輸出小數(shù)點(diǎn)e = 0 - 9小數(shù)點(diǎn)右邊最大位數(shù)f = 0 or _輸出或不輸出后面的C 語(yǔ)言格式任何合法的 C語(yǔ)言 printf格式Address語(yǔ)法ADDRESS nameFORMAT nameZERO_FORMAT nameFORCE MAXnumber MINnumber LEADER TRAILER INCREMENTALOMITvalueAddress 實(shí)例FORMAT Socket_2“&_02
12、_00”ADDRESS cutcom_register FORMAT Socket_2FORCE OFFMAX 99MIN 0LEADER “D”Block Template語(yǔ)法BLOCK_TEMPLATE nameAddress_name address_expression nows(no word separator)opt(optional)ldr = string(leader)trlr = string(trailer)“string”(string output literally)Block Template 實(shí)例BLOCK_TEMPLATE rapid_XY cutcom_g
13、$mom_cutcom_codeoptmotion_g0X$mom_pos(0)Y$mom_pos(1)cutcom_register$mom_cutcom_adjust_registeropt后置處理調(diào)試調(diào)試信息輸出mom_information.outMove (or copy) wish83.exe to:machauxiliaryugwish.exeSource the following TCL script files in UGII_CAM_DEBUG_DIRmom_debug.tcl ormom_review.tclTurn the debug mode onMOM_set_d
14、ebug_mode ON用 mom_debug.tcl進(jìn)行調(diào)試mom_debug_all.out will be generated用 mom_review.tcl進(jìn)行調(diào)試login12345_debug.out will be generated常用的事件處理器和參數(shù)常用的事件處理器MOM_start_of_program處理程序頭MOM_end_of_program處理程序尾MOM_start_of_path處理操作頭MOM_end_of_path處理操作尾MOM_initial_move處理初始運(yùn)動(dòng)MOM_before_output在輸出前進(jìn)行處理MOM_before_motion在運(yùn)動(dòng)
15、前進(jìn)行處理常用的參數(shù)mom_pos當(dāng)前位置數(shù)據(jù)mom_prev_pos上一位置數(shù)據(jù)mom_motion_type運(yùn)動(dòng)類(lèi)型mom_machine_time加工時(shí)間mom_tool_number刀具號(hào)mom_operation_type操作類(lèi)型查找更多參數(shù) ? Check the Documentation Using Post Builder Utilities - Browse MOM VariablesUsing debug tools后置處理器創(chuàng)建創(chuàng)建一后置處理器的流程獲取機(jī)床和控制系統(tǒng)數(shù)據(jù)Post Builder測(cè)試輸出機(jī)床類(lèi)型合格的后置處理器創(chuàng)建編輯TCL文件創(chuàng)建編輯def文件測(cè)試輸出
16、錯(cuò)誤錯(cuò)誤正確正確特殊機(jī)床銑、車(chē)、車(chē)銑復(fù)合、線(xiàn)切割STOP針對(duì)Post Builder中不包含的功能Post Builder生成UG后置處理器的工具Post Builder生成的文件:.pui 記憶Post Builder的設(shè)定.tcl & .def后置處理器Post BuilderMy.puiMy.tclMy.def創(chuàng)建一新后置處理器的基本步驟創(chuàng)建一檢驗(yàn)零件,將通過(guò)該零件測(cè)試后置處理器覆蓋的功能。啟動(dòng)Post Builder利用一基礎(chǔ)機(jī)床配置創(chuàng)建一新的后處理器對(duì)新后置處理器進(jìn)行測(cè)試修正發(fā)現(xiàn)的錯(cuò)誤啟動(dòng)Post BuilderStart - Program - Unigraphics - Post
17、 Tools - Post Builder創(chuàng)建新的后處理器創(chuàng)建新的后處理器(續(xù))設(shè)定參數(shù)創(chuàng)建新的后處理器(續(xù))保存后處理器創(chuàng)建新的后處理器(續(xù))注冊(cè)新的后處理器到UG系統(tǒng)中234創(chuàng)建新的后處理器(續(xù))注冊(cè)新的后處理器到UG系統(tǒng)中(續(xù))234創(chuàng)建新的后處理器(續(xù))注冊(cè)新的后處理器到UG系統(tǒng)中(續(xù))新建后置處理器的測(cè)試啟動(dòng)UG軟件打開(kāi)文件pbt_mill_test.prt進(jìn)入Manufacturing應(yīng)用選取一操作選取出現(xiàn)后處理對(duì)話(huà)框后置處理器參數(shù)設(shè)定后置處理器參數(shù)設(shè)定Machine ToolProgram & Tool PathN/C Data DefinitionsOutput Setting
18、sPost Files PreviewMachine Tool機(jī)床的運(yùn)動(dòng)極限圓弧輸出機(jī)床精度軸是否鏡象如果是多軸機(jī)床,則完成軸的設(shè)定Program & Tool PathProgramG CodeM CodeWord SummaryWord SequencingCustom CommandLinked Posts蘭色背景表示該行在其它地方也有應(yīng)用ProgramProgram Start Sequence定義程序頭ProgramOperation Start Sequence定義每一操作開(kāi)始部分ProgramTool PathMachine Control 機(jī)床控制命令ProgramTool P
19、athMotion 機(jī)床運(yùn)動(dòng)命令Linear MoveCircular MoveRapid MoveCycle DefineProgramOperation End Sequence定義操作結(jié)束部分ProgramProgram End Squence定義程序結(jié)束部分G Codes定義G代碼M Codes定義M代碼Word SummaryWord SequencingCustom CommandLinked PostsN/C Data DefinitionsN/C Data DefinitionsN/C Data DefinitionsN/C Data DefinitionsOutput Set
20、tingsPost Files PreviewPost Files Preview實(shí)例將程序頭由“%”變?yōu)椤?”增加信息 this NC is for Fanuc Controller實(shí)例去除G01 G28 Z0.去除預(yù)選刀等實(shí)例調(diào)整進(jìn)行輸出和行號(hào)輸出實(shí)例調(diào)整輸出順序?qū)嵗斎胗脩?hù)命令實(shí)例創(chuàng)建用戶(hù)命令實(shí)例將用戶(hù)命令插入程序中實(shí)例將用戶(hù)命令插入程序中實(shí)例創(chuàng)建攻絲指令G84.12實(shí)例創(chuàng)建攻絲指令G84.13456實(shí)例創(chuàng)建攻絲指令G84.17實(shí)例創(chuàng)建攻絲指令G84.18實(shí)例創(chuàng)建攻絲指令G84.1910教你寫(xiě)字 下面是贈(zèng)送的PPT模板不需要朋友可以下載后編輯刪除!謝謝! 感恩 父母天冷時(shí),是他們給你送來(lái)溫暖有時(shí),他們會(huì)對(duì)我們發(fā)火感恩父母感謝你們把我?guī)У搅诉@個(gè)世界感謝你們給了我自由的空氣感謝你們 諄諄的教導(dǎo) 殷殷的囑托 我長(zhǎng)大了 而你們卻老了 誰(shuí)言寸草心 報(bào)得三春暉 我會(huì)向你
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑工地勞務(wù)人員職業(yè)技能鑒定與認(rèn)證合同
- 2025年度插畫(huà)師藝術(shù)衍生品開(kāi)發(fā)合同
- 貴州2025年貴州遵義師范學(xué)院招聘34人筆試歷年參考題庫(kù)附帶答案詳解
- 荊州2024年湖北洪湖市大學(xué)生鄉(xiāng)村醫(yī)生專(zhuān)項(xiàng)招聘33人筆試歷年參考題庫(kù)附帶答案詳解
- 白銀2025年甘肅白銀礦冶職業(yè)技術(shù)學(xué)院春季引進(jìn)博士研究生13人筆試歷年參考題庫(kù)附帶答案詳解
- 玉溪2025年云南玉溪市江川區(qū)審計(jì)局招聘公益性崗位工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 杭州浙江杭州電子科技大學(xué)信息技術(shù)中心招聘工作人員(勞務(wù)派遣)筆試歷年參考題庫(kù)附帶答案詳解
- 2025年中國(guó)塑底布鞋市場(chǎng)調(diào)查研究報(bào)告
- 廊坊2025年河北廊坊臨空經(jīng)濟(jì)區(qū)選調(diào)22人筆試歷年參考題庫(kù)附帶答案詳解
- 2025至2031年中國(guó)靜電粉末涂料行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2024-2025銀行對(duì)公業(yè)務(wù)場(chǎng)景金融創(chuàng)新報(bào)告
- 《醫(yī)療機(jī)構(gòu)老年綜合評(píng)估規(guī)范(征求意見(jiàn)稿)》
- 2025屆鄭州市高三一診考試英語(yǔ)試卷含解析
- 2025年軍隊(duì)文職考試《公共科目》試題與參考答案
- 輔導(dǎo)員入職培訓(xùn)課件
- 中建雨季專(zhuān)項(xiàng)施工方案
- 《我國(guó)個(gè)人所得稅制下稅收征管問(wèn)題研究》
- 建筑工程三通一平技術(shù)方案
- 綠化養(yǎng)護(hù)工安全培訓(xùn)
- DB21-T 1720-2017海水源熱泵系統(tǒng)工程技術(shù)規(guī)程
- 組長(zhǎng)競(jìng)選課件教學(xué)課件
評(píng)論
0/150
提交評(píng)論