1、 UGS PLM Solutions Inc.2003.All right reserved.UG后置处理器定制培训后置处理器定制培训刘其荣刘其荣 优集系统(中国)有限公司优集系统(中国)有限公司QirongQ800-810-1970 Helpdesk_800-810-1970 Helpdesk_ UGS PLM Solutions Inc.2004.All right reserved.内容内容后置处理概述后置处理器创建TCL语言介绍车铣加工中心后置处理器创建多轴铣后置处理创建 UGS PLM Solutions Inc.2003.All right reserved.后置处理概述后置处理概
2、述 UGS PLM Solutions Inc.2004.All right reserved.基本概念基本概念 UGS PLM Solutions Inc.2004.All right reserved.后置处理后置处理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
3、,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
4、,73.6396PAINT/SPEED,10PAINT/TOOL,NOMOREEND-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刀位数据刀位数据数控加工指令数控加工指令后置处理后置处理UG/Post UGS
5、 PLM Solutions Inc.2004.All right reserved.UG/POST的结构的结构UG UG Data Data StorageStorageUG PostEventEventGeneratorGeneratorEvent HandlerEvent Handler.tcltclDefinition FileDefinition File.def.defOutput FileOutput FileEvent NameEvent NamevariablevariableUser DefinedvariablevariablevariablevariablePost B
6、uilderPost Builder.puipui UGS PLM Solutions Inc.2004.All right reserved.UG/POST的结构的结构UG Data UG Data StorageStorageLinear Movex=100y=50z=75UG PostEventEventGeneratorGeneratorproc MOM_linear_move MOM_do_template LinearFormat Socket%0.3fAddress XFormat Socket Min 0 Max 550BLOCK_TEMPLATE Linear G01 X$x
7、 Y$y Z$z G01 X100.Y50.Z75.Linear_MoveLinear_Movex=100 x=100y=50y=50z=75z=7554321 UGS PLM Solutions Inc.2004.All right reserved.基本概念基本概念Event(事件)特定的机床动作Spindle On主轴转动;#linear move直线进给;#tool change换刀Unigraphics Event Generator(事件生成器)UG内置的功能,用来提取UG刀位数据将参数传递到事件处理器进行处理Event Handler(A TCL script)事件处理器与特定机
8、床有关的程序,将刀位数据转换为机床指令代码Definition File定义文件给定事件处理输出的格式,被事件处理器 TCL所调用 UGS PLM Solutions Inc.2004.All right reserved.EVENT事件事件一个事件是从UG文件中提取的一个数据集合每一事件都与一组变量关联对每一事件生成器识别的事件,都有一对应的TCL子程序进行处理传递给事件处理器的变量将作为全局变量进行处理 UGS PLM Solutions Inc.2004.All right reserved.Event Generator事件生成器事件生成器从UG中提取刀轨数据将后处理命令分解成全局变量
9、利用运动学处理刀位点将事件和变量传递给UG Post进行处理 UGS PLM Solutions Inc.2004.All right reserved.事件实例()事件实例()后处理命令:#SPINDL/RPM,100,CLW时间和变量Event事件MOM_spindle_rpmVariables变量mom_spindle_speed=100mom_spindle_direction=CLW UGS PLM Solutions Inc.2004.All right reserved.事件实例()事件实例()Start of programEventMOM_start_of_programVa
10、riablesmom_datemom_lognameStart of a new pathEventMOM_start_of_pathVariablesmom_path_namemom_tool_name UGS PLM Solutions Inc.2004.All right reserved.Event Handler事件处理器事件处理器TCL子程序,决定刀轨事件如何被处理事例:#proc MOM_start_of_program MOM_output_literal“G28G00G91Z0”MOM_output_literal“X0Y0”MOM_output_literal“G90”UG
11、S PLM Solutions Inc.2004.All right reserved.UG Post Extensions to TCL(1)一些有用的扩展命令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_move UGS PLM Solutions Inc.2004.All right reserved.UG Post Extensions to
12、 TCL()MOM_forceMOM_force ONCE X Y MOM_force ALWAYS X Y motion_gMOM_force OFF motion_gMOM_suppressMOM_suppress ONCE cutcom_gMOM_suppress ALWAYS NMOM_suppress OFF I J K UGS PLM Solutions Inc.2004.All right reserved.定义文件中的关键字定义文件中的关键字MACHINEINCLUDEWORD_SEPARATOREND_OF_LINESEQUENCEFORMATADDRESSBLOCK TEM
13、PLATE UGS PLM Solutions Inc.2004.All right reserved.Machine,IncludeWord SeparatorMACHINE机床的名字MACHINE siemen_3axisINCLUDE继承的定义文件INCLUDE generic.def standard.defWORD_SEPARATOR分割字符WORD_SEPARATOR“”UGS PLM Solutions Inc.2004.All right reserved.End of lineSequenceEND_OF_LINE每一行的结束符END_OF_LINE“012”SEQU
14、ENCE输出序号格式:#SEQUENCE format start increment frequencySEQUENCE seq_no 10 1 1 UGS PLM Solutions Inc.2004.All right reserved.定义文件定义文件 UGS PLM Solutions Inc.2004.All right reserved.基本概念基本概念BlockG01 X54.11 Y-28.059 Z55.B0.0 Address(Word)X54.11 FormatX54.11 UGS PLM Solutions Inc.2004.All right reserved.FO
15、RMAT语法FORMAT name format_string事例FORMAT seq_no “_5_00”FORMAT ComFed“%7.2f”FORMAT Socket_2“_02_00”UGS PLM Solutions Inc.2004.All right reserved.Format stringabcdefa =+or _ 输出或不输出号b=0 or _ 输出或不输出前面的c=0-9小数点左边最大位数d=.or _ 输出或不输出小数点e=0-9小数点右边最大位数f=0 or _ 输出或不输出后面的C 语言格式任何合法的 C语言 printf格式 UGS PLM So
16、lutions Inc.2004.All right reserved.Address语法ADDRESS nameFORMAT nameZERO_FORMAT nameFORCE MAXnumber MINnumber LEADER TRAILER INCREMENTALOMITvalue UGS PLM Solutions Inc.2004.All right reserved.Address 实例实例FORMAT Socket_2“_02_00”ADDRESS cutcom_register FORMAT Socket_2FORCE OFFMAX 99MIN 0LEADER“D”UGS PLM Solutions Inc.2004.All right reserved.Block Template语法BLOCK_TEMPLATE name Address_name address_expression nows(no word separator)opt(optional)ldr=string(leader)trlr=string(trailer)“string”(string output lite
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1