- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UG_后处理的定制
* * * * * * * * * * * * * * * * * * * * * Page * 广州今宏信息科技有限公司 ? 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved Platinum Sponsor: Gold Sponsors: UG后处理的定制 Mark.Mou牟其兵 后处理简述 CAM软件:其主要用途都是生成在机床上加工零件的刀具轨迹(简称刀轨) 后处理目的:为了让CAM软件编出的刀轨数据变成机床能够识别的刀轨数据,即NC代码,在大多数CAM软件中这种过程叫做“后处理”。 刀具刀轨 NC代码 机床运动 CAM软件 后处理 后处理程序 选择合适的后处理 后处理内部工作流程 *.tcl文件 *.def文件 *.nc文件 后处理器缺省路径 后处理器的加载 UG/Post Builder工具 udssoft.pui 1、事件处理器(udssoft.tcl) 包含一系列指令用来处理不同的事件类型 2、定义文件(udssoft.def) 主要包含与特定机床相关的静态信息 定制后处理的名称 公制 3轴铣床 机床控制器 UG/Post Builder工具续-定义机床参数 机床移动速度 机床精度 机床行程 是否有圆弧输出G02/G03 UG/Post Builder工具续-事件处理器*.tcl *.tcl文件 UG/Post Builder工具续-定义文件 *.def文件 UG/Post Builder工具续-输出设定1(批处理) 批处理 nc扩展名 UG/Post Builder工具续-输出设定2 *.tcl文件内容预览 *.def文件内容预览 设定螺旋下刀方式 Nx3.0以前螺旋下刀:在 NC程序中走螺旋方式是以走线方式G01来逼近 现在 螺旋下刀:走真正意义上的螺旋,程式变短,加工流畅,光洁度好 用户自定义命令 导入自定义命令 UG另外写的命令 设定螺旋下刀方式,续1 左键按住不放拖到需要位置松开 设定螺旋下刀方式,续2 Linear是G1逼近,要走G02/G03就是Full_circle/Quadrant 定义圆弧输出(全圆或四分之一圆) 加入Turbo,使后处理速度加快数倍,适合于类似FANUC系统 方法:类似于才定制螺旋下刀的方式 加入Turbo命令,续1 加入Turbo命令,续2 把加工入Turbo命令的后处理另存为GM_turbo,然后再把此后处理加文件中template_post文件中,也就是加载,再后处理出nc比较时间! 加入部分自定义或个性设定 1、自定义程序头 2、加入刀具信息 3、加入强制性命令输出 4、自定义程序尾 5、未尾自定义-输出加工时间 自定义程序头 #决定是否强制输出内容 决定是否有序列号N输出 *.def文档 加入刀具信息(出现在换刀位置) 自定义程序尾 部分添加内容 1、输出刀具信息 global mom_tool_diameter global mom_tool_corner1_radius global mom_tool_name MOM_output_literal ( $mom_tool_name D=[format %.2f $mom_tool_diameter] R=[format %.2f $mom_tool_corner1_radius] ) 2、强制输出 MOM_output_literal “亿和 3、输出加工时间 global mom_machine_time MOM_output_literal (time: [ format %.2f $mom_machine_time] MIN) 批处理, 去除总nc文档(ugpost_base.tcl的更改) 1:先打开你的后处理*.TCL文件找到SET MOM_SYS_GROUP_OUTPUT 设为ON 2:打开你的UG安装目录下\MACH\RESOURCE\postprocessor\下的UGPOST_BASE.TCL文件找到set grp_ptp_name ${mom_output_file_basename}_${group_name_lowercase}${output_extn}改成set grp_ptp_name ${group_name_lowercase}${output_extn} 3:找到 proc mom_start_of_group下面的 if {$mom_sys_ptp_output == ON} {MOM_open_output_file $ptp_file_name 改成if {$m
您可能关注的文档
- 教养笔记《要善于控制自己的情绪》.doc
- 人教版八年级英语上Unit6SectionA-1【ppt课件】.ppt
- 杭州学习1.docx
- 杭州学习2.docx
- 班队《惜时间》贾.doc
- 推动供给侧结构性改革增强经济持续增长动力(共35张PPT).ppt
- 登岳阳楼__杜甫.ppt
- 言语能力.docx
- 计算教学经验分享(梁东).docx
- 第9周班队《惜时间》贾.pptx
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)