UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt

上传人:b****3 文档编号:15646838 上传时间:2022-11-10 格式:PPT 页数:168 大小:9.62MB
下载 相关 举报
UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt_第1页
第1页 / 共168页
UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt_第2页
第2页 / 共168页
UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt_第3页
第3页 / 共168页
UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt_第4页
第4页 / 共168页
UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt_第5页
第5页 / 共168页
点击查看更多>>
下载资源
资源描述

UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt

《UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt(168页珍藏版)》请在冰豆网上搜索。

UGNX后置处理器定制培训”猛料PPT课件下载推荐.ppt

UGSPLMSolutionsInc.2003.Allrightreserved.UG后置处理器定制培训后置处理器定制培训刘其荣刘其荣优集系统(中国)有限公司优集系统(中国)有限公司QirongQ800-810-1970Helpdesk_800-810-1970Helpdesk_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的结构的结构UGUGDataDataStorageStorageUGPostEventEventGeneratorGeneratorEventHandlerEventHandler.tcltclDefinitionFileDefinitionFile.def.defOutputFileOutputFileEventNameEventNamevariablevariableUserDefinedvariablevariablevariablevariablePostBuilderPostBuilder.puipuiUGSPLMSolutionsInc.2004.Allrightreserved.UG/POST的结构的结构UGDataUGDataStorageStorageLinearMovex=100y=50z=75UGPostEventEventGeneratorGeneratorprocMOM_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=string(leader)trlr=string(trailer)“string”(stringoutputlite

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1