UG后置处理器定制培训.pps
- 文档编号:1769471
- 上传时间:2022-10-23
- 格式:PPS
- 页数:168
- 大小:5.74MB
UG后置处理器定制培训.pps
《UG后置处理器定制培训.pps》由会员分享,可在线阅读,更多相关《UG后置处理器定制培训.pps(168页珍藏版)》请在冰豆网上搜索。
UGSPLMSolutionsInc.2003.Allrightreserved.UG后置处理器定制培训后置处理器定制培训刘其荣刘其荣优集系统(中国)有限公司优集系统(中国)有限公司整理精艺工作室整理精艺工作室UGSPLMSolutionsInc.2004.Allrightreserved.内容内容后置处理概述后置处理器创建TCL语言介绍车铣加工中心后置处理器创建多轴铣后置处理创建UGSPLMSolutionsInc.2003.Allrightreserved.后置处理概述后置处理概述UGSPLMSolutionsInc.2004.Allrightreserved.基本概念基本概念UGSPLMSolutionsInc.2004.Allrightreserved.后置处理后置处理TOOLPATH/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,186RAPIDGOTO/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-OF-PATH%N0010G40G17G94G90G71N0020G91G28Z0.0:
0030T01M06N0040G0G90X45.355Y37.426A-45.C-45.S1000M03N0050G43Z213.858H00N0060Z300.858N0070G1Z210.858F250.M08N0080X-45.355N0090G0Z300.858N0100M02%UG刀位数据刀位数据数控加工指令数控加工指令后置处理后置处理UG/PostUGSPLMSolutionsInc.2004.Allrightreserved.UG/POST的结构的结构UGUGDataDataStorageStorageUGPostUGPostEventEventGeneratorGeneratorEventHandlerEventHandler.tcl.tclDefinitionFileDefinitionFile.def.defOutputFileOutputFileEventNameEventNamevariablevariableUserDefinedvariablevariablevariablevariablePostBuilderPostBuilder.pui.puiUGSPLMSolutionsInc.2004.Allrightreserved.UG/POST的结构的结构UGDataUGDataStorageStorageLinearMovex=100y=50z=75UGPostUGPostEventEventGeneratorGeneratorprocMOM_linear_moveMOM_do_templateLinearFormatSocket%0.3fAddressXFormatSocketMin0Max550BLOCK_TEMPLATELinearG01X$xY$yZ$zG01X100.Y50.Z75.Linear_MoveLinear_Movex=100x=100y=50y=50z=75z=7554321UGSPLMSolutionsInc.2004.Allrightreserved.基本概念基本概念Event(事件)特定的机床动作SpindleOn主轴转动;linearmove直线进给;toolchange换刀UnigraphicsEventGenerator(事件生成器)UG内置的功能,用来提取UG刀位数据将参数传递到事件处理器进行处理EventHandler(ATCLscript)事件处理器与特定机床有关的程序,将刀位数据转换为机床指令代码DefinitionFile定义文件给定事件处理输出的格式,被事件处理器TCL所调用UGSPLMSolutionsInc.2004.Allrightreserved.EVENT事件事件一个事件是从UG文件中提取的一个数据集合每一事件都与一组变量关联对每一事件生成器识别的事件,都有一对应的TCL子程序进行处理传递给事件处理器的变量将作为全局变量进行处理UGSPLMSolutionsInc.2004.Allrightreserved.EventGenerator事件生成器事件生成器从UG中提取刀轨数据将后处理命令分解成全局变量利用运动学处理刀位点将事件和变量传递给UGPost进行处理UGSPLMSolutionsInc.2004.Allrightreserved.事件实例()事件实例()后处理命令:
SPINDL/RPM,100,CLW时间和变量Event事件MOM_spindle_rpmVariables变量mom_spindle_speed=100mom_spindle_direction=CLWUGSPLMSolutionsInc.2004.Allrightreserved.事件实例()事件实例()StartofprogramEventMOM_start_of_programVariablesmom_datemom_lognameStartofanewpathEventMOM_start_of_pathVariablesmom_path_namemom_tool_nameUGSPLMSolutionsInc.2004.Allrightreserved.EventHandler事件处理器事件处理器TCL子程序,决定刀轨事件如何被处理事例:
procMOM_start_of_programMOM_output_literal“G28G00G91Z0”MOM_output_literal“X0Y0”MOM_output_literal“G90”UGSPLMSolutionsInc.2004.Allrightreserved.UGPostExtensionstoTCL
(1)一些有用的扩展命令MOM_ask_env_varMOM_ask_env_varUGII_CAM_DEBUG_DIRMOM_output_literalMOM_output_literal“Createdby$mom_logname”MOM_do_templateMOM_do_templatelinear_moveUGSPLMSolutionsInc.2004.Allrightreserved.UGPostExtensionstoTCL()MOM_forceMOM_forceONCEXYMOM_forceALWAYSXYmotion_gMOM_forceOFFmotion_gMOM_suppressMOM_suppressONCEcutcom_gMOM_suppressALWAYSNMOM_suppressOFFIJKUGSPLMSolutionsInc.2004.Allrightreserved.定义文件中的关键字定义文件中的关键字MACHINEINCLUDEWORD_SEPARATOREND_OF_LINESEQUENCEFORMATADDRESSBLOCKTEMPLATEUGSPLMSolutionsInc.2004.Allrightreserved.Machine,Include&WordSeparatorMACHINE机床的名字MACHINEsiemen_3axisINCLUDE继承的定义文件INCLUDEgeneric.defstandard.defWORD_SEPARATOR分割字符WORD_SEPARATOR“”UGSPLMSolutionsInc.2004.Allrightreserved.Endofline&SequenceEND_OF_LINE每一行的结束符END_OF_LINE“012”SEQUENCE输出序号格式:
SEQUENCEformatstartincrementfrequencySEQUENCEseq_no1011UGSPLMSolutionsInc.2004.Allrightreserved.定义文件定义文件UGSPLMSolutionsInc.2004.Allrightreserved.基本概念基本概念BlockG01X54.11Y-28.059Z55.B0.0Address(Word)X54.11FormatX54.11UGSPLMSolutionsInc.2004.Allrightreserved.FORMAT语法FORMATnameformat_string事例FORMATseq_no“&_5_00”FORMATComFed“%7.2f”FORMATSocket_2“&_02_00”UGSPLMSolutionsInc.2004.Allrightreserved.Formatstring&abcdefa=+or_输出或不输出号b=0or_输出或不输出前面的c=0-9小数点左边最大位数d=.or_输出或不输出小数点e=0-9小数点右边最大位数f=0or_输出或不输出后面的C语言格式任何合法的C语言printf格式UGSPLMSolutionsInc.2004.Allrightreserved.Address语法ADDRESSnameFORMATnameZERO_FORMATnameFORCEMAXnumberMINnumberLEADERTRAILERINCREMENTALOMITvalueUGSPLMSolutionsInc.2004.Allrightreserved.Address实例实例FORMATSocket_2“&_02_00”ADDRESScutcom_registerFORMATSocket_2FORCEOFFMAX99MIN0LEADER“D”UGSPLMSolutionsInc.2004.Allrightreserved.BlockTemplate语法BLOCK_TEMPLATEnameAddress_nameaddress_expressionnows(nowordseparator)opt(optional)ldr=strin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UG 后置 处理器 定制 培训