刀轨生成及后处理.doc

上传人:李司机 文档编号:1131609 上传时间:2022-06-30 格式:DOC 页数:24 大小:4.17MB
返回 下载 相关 举报
刀轨生成及后处理.doc_第1页
第1页 / 共24页
刀轨生成及后处理.doc_第2页
第2页 / 共24页
刀轨生成及后处理.doc_第3页
第3页 / 共24页
刀轨生成及后处理.doc_第4页
第4页 / 共24页
刀轨生成及后处理.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《刀轨生成及后处理.doc》由会员分享,可在线阅读,更多相关《刀轨生成及后处理.doc(24页珍藏版)》请在三一办公上搜索。

1、作业四:刀轨生成与后处理一 实验目的与要求1 掌握将刀轨文件生成刀轨并进展仿真;2 将刀轨文件利用UG NX8.0后处理构造器,将刀轨文件转变为NC代码。至少三道工序:粗加工、半精加工、精加工。二 实验条件1 硬件条件:i5以上PC机2三 实验内容(一) 仿真打开文件,将工序导航器调整到几何视图,双击各加工步骤,显示出加工过程对话框,单击生成按钮,生成刀路轨迹。单击确定按钮,调到2D动态显示进展仿真。其余四个加工过程的仿真步骤根本一样,仅以粗加工为例说明。(二) 粗加工后处理Stage1:进入UG后处理构造器工作环境 Step1:选择菜单开始程序加工后处理构造器命令,启动UG后处理构造器。 S

2、tep2:转换语言。在UG后处理构造器工作界面中选择菜单OptionLanguage中文简体命令。Stage2:新建一个后处理器文件 Step1:选择新建命令。进入NX/后处理构造器后,选择下拉菜单文件新建命令,系统弹出新建后处理器对话框。 Step2:定义后处理名称。在后处理名称文本框中输入My_post。 Step3:定义后处理类型。在新建后处理器对话框中选择主后处理单项选择项。 Step4:定义后处理输入单位。在新建后处理器对话框后处理输出单位区域中选择毫米单项选择项。 Step5:定义机床类型。在新建后处理器对话框机床区域中选择铣单项选择项,在其下面的下拉列表中选择3轴选项。 Step

3、6:定义机床控制类型。在新建后处理器对话框控制器区域中选择库单项选择项,在其下面的下拉列表中选择fanuc_6M选项。 Step7:单击确定按钮,完成后处理的机床与控制系统的选择,在此时系统进入后处理编辑窗口。Stage3:设置机床的行程在机床选项卡中如下图所示参数,其他参数采用系统默认值。 Stage4:设置程序和刀轨Step1:定义程序的起始序列(1) 选择命令。在后处理器编辑窗口中单击程序和刀轨选项卡;(2) 设置程序开头。在程序开始的分支区域中右击MOM_set_seq_on选项,在弹出的快捷菜单中选择删除命令。 3修改程序开头命令。选择命令。在分支区域中单击选项,此时弹出Start

4、of Program-块:absolute_mode对话框。删除G71。在图中Start of Program-块:absolute_mode对话框右击G71按钮,在弹出的快捷菜单中选择删除命令。添加G49。在图中Start of Program-块:absolute_mode对话框单击按钮,在下拉列表中选择G_adjust-G49-Cancel Tool Len Adjust命令,然后单击添加文字按钮不放,拖到后面,此时会显示出新添加的G49,系统会自然排序,结果如下。添加G80。在图中Start of Program-块:absolute_mode对话框单击按钮,在下拉列表中选择G_mot

5、ion-G80-Cycle Off命令,然后单击添加文字按钮不放,拖到后面,此时会显示出新添加的G80,系统会自然排序,结果如下。添加G代码中的G_MCS。在图中Start of Program-块:absolute_mode对话框单击按钮,在下拉列表中选择G-G-MCS Fixture Offset5459命令,然后单击添加文字按钮不放,此时会显示出新添加的G程序,拖到后面,结果如下。 4定义新添加的程序开头程序。设置G49为强制输出。右击上图所示的,在弹出的快捷菜单中选择强制输出命令。设置G80为强制输出。设置G为选择输出。右击上图所示的,在弹出的快捷菜单中选择可选命令。:(5) 在Sta

6、rt of Program-块:absolute_mode对话框右击确定按钮,系统返回到程序选项卡。Step2:定义操作的起始序列(1) 选择命令。在程序选项卡中单击操作起始序列节点,此时系统弹出如下图所示界面。(2) 添加操作头信息块,显示操作信息。在操作起始序列节点中右击选项,在弹出的快捷菜单中选择删除命令。在操作起始序列节点中单击按钮,然后在下拉列表中选择运算程序消息命令,然后单击添加块按钮不放,此时显示出新添加的运算程序消息,然后将其拖动到刀轨开始后面,此时系统弹出运算程序消息对话框。在运算程序消息对话框中输入$mom_operation_name,$mom_operation_typ

7、e字符,然后单击确定按钮,完成操作的起始序列的定义。 Step3:定义刀轨运动输出格式 1选择命令。在左侧的组成结构中单击刀轨节点下的运动节点,进入刀轨运动节点界面。 2修改线性移动选择命令。单击线性移动按钮,系统弹出事件:线性移动对话框。删除G71。删除G90。在事件:线性移动对话框中单击确定按钮,完成线性移动的修改,同时返回到运动节点界面。 3修改圆周移动选择命令。单击圆周移动按钮,系统弹出事件:圆周移动对话框。删除G90。添加G71。定义圆周记录方式。在事件:圆周移动对话框中的圆形记录区域中选择象限单项选择项。在事件:圆周移动对话框中单击确定按钮,完成圆周移动的修改,同时返回到运动节点界

8、面。 3修改快速移动选择命令。单击快速移动按钮,系统弹出事件:快速移动对话框。删除G90一。删除G90二。在事件:快速移动对话框中单击确定按钮,完成快速移动的修改,同时返回到运动节点界面。 Step4:定义操作完毕序列 1选择命令。在左侧的组成结构中单击操作完毕序列节点,进入操作完毕序列节点界面。 2添加切削液关闭命令。在操作完毕序列节点对话框中单击添加块按钮不放,此时显示出新添加的新块,然后将其拖到刀轨完毕后面,此时系统弹出End of Path-块:end_of_path_1对话框。添加M09辅助功能。在图中End of Path-块:end_of_path_1对话框单击按钮,在下拉列表中

9、选择More-M_coolantM09-Coolant Off命令,然后单击添加文字按钮不放,拖到如下图所示插入点位置,此时会显示出新添加的M09。在图中End of Path-块:end_of_path_1对话框单击确定按钮,完成刀轨完毕分支处添加块1的操作。 3添加主轴停止选择命令。在操作完毕序列节点对话框中单击添加块按钮不放,此时显示出新添加的新块,然后将其拖到刀轨完毕后面,此时系统弹出End of Path-块:end_of_path_2对话框。添加M05辅助功能。在图中End of Path-块:end_of_path_2对话框单击按钮,在下拉列表中选择More-M_spindleM

10、09-Spindle Off命令,然后单击添加文字按钮不放,拖到如下图所示插入点位置,此时会显示出新添加的M05。在图中End of Path-块:end_of_path_2对话框单击确定按钮,完成刀轨完毕分支处添加块2的操作。移动新添加的M05辅助功能。在操作完毕序列节点对话框中将M05拖至M09下部区域,然后松开鼠标,结果如如下图。 4添加可选停止命令选择命令。在操作完毕序列节点对话框中单击添加块按钮不放,此时显示出新添加的新块,然后将其拖到M05下方后松开鼠标,此时系统弹出End of Path-块:end_of_path_3对话框。添加M01辅助功能。在图中End of Path-块:

11、end_of_path_3对话框单击按钮,在下拉列表中选择More-MM01-Optional Stop命令,然后单击添加文字按钮不放,拖到如下图所示插入点位置,此时会显示出新添加的M01。在图中End of Path-块:end_of_path_3对话框单击确定按钮,完成刀轨完毕分支处添加块3的操作。 5添加回零命令选择命令。在操作完毕序列节点对话框中单击添加块按钮不放,此时显示出新添加的新块,然后将其拖到M05下方后松开鼠标,此时系统弹出End of Path-块:end_of_path_4对话框。在块4中添加G程序。添加G91、G28、Z0。在图中End of Path-块:end_of

12、_path_4对话框单击确定按钮,完成刀轨完毕分支处添加块4的操作。 6定义新添加的块属性。设置M09为强制输出。设置M05为强制输出。设置G91、G28、Z0为强制输出。设置M01为强制输出 Step5:定义程序完毕序列 1选择命令。在左侧的组成结构中单击程序完毕序列节点,进入程序完毕序列节点界面。 2设置程序完毕序列。在程序完毕的分支区域中右击MOM_set_seq_off,在弹出的快捷菜单中选择删除命令。 3定制在程序结尾处显示加工时间。选择命令。单击按钮,在下拉列表中选择定制命令命令,然后单击添加块按钮不放,此时会显示出新添加的定制命令,然后将其拖到M02下方,此时弹出定制命令对话框。

13、输入代码。在系统弹出的定制命令对话框中输入global_mom_machine_time MOM_output_literal;(Total Operation Machine Time:format%.2f$mom_machine_timemin结果如如下图所示。在图中定制命令对话框单击确定按钮,系统返回至程序完毕序列选项卡。 Step6:定义输出扩展名 1选择命令。单击输出设置选项卡,进入输出设置界面,然后单击其它选项选项卡。 2设置文件扩展名。在N/C输出文件扩展名文本框中输入NC。 Step7:保存后处理文件 1选择命令。在NX后处理器界面中选择下拉菜单文件保存命令,弹出另存为对话框。

14、 2在保存在I:下拉列表中选择保存路径,单击保存按钮完成后处理器的保存。 Step8:验证后处理文件 1启动UG并打开创建的后处理文件 2对程序进展后处理 3检查程序。用记事本打开NC程序文件,可以看到后处理过的程序的开头和结尾处增加了新代码,并在程序尾显示了加工时间。(三) 半精加工后处理后处理器创建方式与粗加工几乎一样,故不再赘述。(四) 精加工后处理后处理器创建方式与粗加工几乎一样,故不再赘述。四 实验体会经过此次实验,我熟悉了后处理器的一些操作方法,了解到了后处理器的用途,与其操作界面。知道了在UGNX8.0中,生成包括切削刀具与机床控制指令的加工刀轨文件后,刀轨文件不能直接驱动机床,必须处理这些文件,将其转换成特定加床控制器所能承受的NC程序,这个处理过程就是后处理。 这次实验让我知道了如何使用CAM软件来编写复杂工件的NC代码,真切地感受到了这么课程的用途和这门课程的重要性。同时也激发了我对机械方面应用计算机解决问题的软件的极大兴趣,所以虽然这门课的实验已经完毕,但我绝不会因此次学习完毕就再也不对这方面的软件进展探讨学习,相反,我在此之后将尽量把学到的知识进展应用,做到学以致用。五 参考文献1.百度文库2.百度百科3.道客巴巴4.展迪优机械工业

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号