首页 理论教育 如何设置程序和切削路径及操作步骤

如何设置程序和切削路径及操作步骤

时间:2023-06-28 理论教育 版权反馈
【摘要】:Stage1.定义程序的起始序列Step1.选择命令。Step2.设置程序开头。图9.3.2 “程序和刀轨”选项卡Step3.修改程序开头命令。图9.3.6 “块:absolute_mode”对话框(四)Step4.定义新添加的程序开头程序。设置G80为强制输出。Step5.然后在“StartofProgram-块:absolute_mode”对话框(四)中单击按钮,系统返回到“程序”选项卡,如图9.3.7所示。在图9.3.10中左侧的组成结构中单击节点下的节点,进入刀轨运动节点界面,如图9.3.11所示。在图9.3.14所示的“事件:快速移动”对话框中右击按钮,在弹出的快捷菜单中选择命令。

如何设置程序和切削路径及操作步骤

Stage1.定义程序的起始序列

Step1.选择命令。在后处理器编辑窗口中单击978-7-111-48791-3-Chapter09-178.jpg选项卡,结果如图9.3.2所示。

Step2.设置程序开头。在图9.3.2中的978-7-111-48791-3-Chapter09-179.jpg的分支区域中右击978-7-111-48791-3-Chapter09-180.jpg选项,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-181.jpg命令。

978-7-111-48791-3-Chapter09-182.jpg

图9.3.2 “程序和刀轨”选项卡

Step3.修改程序开头命令。

(1)选择命令。在图9.3.2中的978-7-111-48791-3-Chapter09-183.jpg分支中单击978-7-111-48791-3-Chapter09-184.jpg选项,此时系统弹出图9.3.3所示的“StartofProgram-块:absolute_mode”对话框(一)。

978-7-111-48791-3-Chapter09-185.jpg

图9.3.3 “块:absolute_mode”对话框(一)

(2)删除G71。在图9.3.3所示的“StartofProgram-块:absolute_mode”对话框(一)中右击978-7-111-48791-3-Chapter09-186.jpg按钮,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-187.jpg命令。

(3)添加G49。在图9.3.3所示的“StartofProgram-块:absolute_mode”对话框(一)中单击978-7-111-48791-3-Chapter09-188.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-189.jpg978-7-111-48791-3-Chapter09-190.jpg978-7-111-48791-3-Chapter09-191.jpg命令,然后单击978-7-111-48791-3-Chapter09-192.jpg按钮不放,拖动到978-7-111-48791-3-Chapter09-193.jpg后面,此时会显示出新添加的G49,系统会自动排序,结果如图9.3.4所示。

978-7-111-48791-3-Chapter09-194.jpg

图9.3.4 “块:absolute_mode”对话框(二)

(4)添加G80。在图9.3.4所示的“StartofProgram-块:absolute_mode”对话框(二)中单击978-7-111-48791-3-Chapter09-195.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-196.jpg978-7-111-48791-3-Chapter09-197.jpg978-7-111-48791-3-Chapter09-198.jpg命令,然后单击978-7-111-48791-3-Chapter09-199.jpg按钮不放,将其拖动到978-7-111-48791-3-Chapter09-200.jpg后面,此时会显示出新添加的G80,系统会自动排序,结果如图9.3.5所示。

978-7-111-48791-3-Chapter09-201.jpg

图9.3.5 “块:absolute_mode”对话框(三)

(5)添加G代码中的G_MCS。在图9.3.5所示的“StartofProgram-块:absolute_mode”对话框(三)中单击978-7-111-48791-3-Chapter09-202.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-203.jpg978-7-111-48791-3-Chapter09-204.jpg978-7-111-48791-3-Chapter09-205.jpg命令,然后单击978-7-111-48791-3-Chapter09-206.jpg按钮不放,此时会显示出新添加的G程序,然后将其拖动到978-7-111-48791-3-Chapter09-207.jpg后面,结果如图9.3.6所示。

978-7-111-48791-3-Chapter09-208.jpg

图9.3.6 “块:absolute_mode”对话框(四)

Step4.定义新添加的程序开头程序。

(1)设置G49为强制输出。在图9.3.6中右击978-7-111-48791-3-Chapter09-209.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-210.jpg命令。

(2)设置G80为强制输出。在图9.3.6中右击978-7-111-48791-3-Chapter09-211.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-212.jpg命令。

(3)设置G为选择输出。在图9.3.6中右击978-7-111-48791-3-Chapter09-213.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-214.jpg命令。

Step5.然后在“StartofProgram-块:absolute_mode”对话框(四)中单击978-7-111-48791-3-Chapter09-215.jpg按钮,系统返回到“程序”选项卡,如图9.3.7所示。

978-7-111-48791-3-Chapter09-216.jpg

图9.3.7 “程序”选项卡

Stage2.定义操作的起始序列

Step1.选择命令。在图9.3.7所示的“程序”选项卡中单击978-7-111-48791-3-Chapter09-217.jpg节点,此时系统会显示如图9.3.8所示的界面。

978-7-111-48791-3-Chapter09-218.jpg

图9.3.8 “操作起始序列”节点(一)

Step2.添加操作头信息块,显示操作信息。

(1)在图9.3.8所示的“操作起始序列”节点(一)中右击978-7-111-48791-3-Chapter09-219.jpg选项,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-220.jpg命令。

(2)在图9.3.8所示的“操作起始序列”节点(一)中单击978-7-111-48791-3-Chapter09-221.jpg按钮,然后在下拉列表中选择978-7-111-48791-3-Chapter09-222.jpg命令,然后单击978-7-111-48791-3-Chapter09-223.jpg按钮不放,此时显示出新添加的978-7-111-48791-3-Chapter09-224.jpg,然后将其拖动到978-7-111-48791-3-Chapter09-225.jpg后面,此时系统弹出“运算程序消息”对话框。

(3)在“运算程序消息”对话框中输入“$mom_operation_name,$mom_operation_type”字符,如图9.3.9所示,然后单击978-7-111-48791-3-Chapter09-226.jpg按钮,完成操作的起始序列的定义,结果如图9.3.10所示。

978-7-111-48791-3-Chapter09-227.jpg

图9.3.9 “运算程序消息”对话框

978-7-111-48791-3-Chapter09-228.jpg

图9.3.10 “操作起始序列”节点(二)

Stage3.定义刀轨运动输出格式

Step1.选择命令。在图9.3.10中左侧的组成结构中单击978-7-111-48791-3-Chapter09-229.jpg节点下的978-7-111-48791-3-Chapter09-230.jpg节点,进入刀轨运动节点界面,如图9.3.11所示。

978-7-111-48791-3-Chapter09-231.jpg

图9.3.11 “运动”节点(一)

Step2.修改线性移动。

(1)选择命令。在图9.3.11中单击978-7-111-48791-3-Chapter09-232.jpg按钮,此时系统弹出图9.3.12所示的“事件:线性移动”对话框。

(2)删除G17。在图9.3.12所示的“事件:线性移动”对话框中右击978-7-111-48791-3-Chapter09-233.jpg按钮,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-234.jpg命令。

(3)删除G90。在图9.3.12所示的“事件:线性移动”对话框中右击978-7-111-48791-3-Chapter09-235.jpg按钮,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-236.jpg命令。

(4)在图9.3.12所示的“事件:线性移动”对话框中单击978-7-111-48791-3-Chapter09-237.jpg按钮,完成线性移动的修改,同时系统返回到“运动”节点界面。

978-7-111-48791-3-Chapter09-238.jpg

图9.3.12 “事件:线性移动”对话框

Step3.修改圆周移动。

(1)选择命令。在“运动”节点界面中单击978-7-111-48791-3-Chapter09-239.jpg按钮,此时系统弹出图9.3.13所示的“事件:圆周移动”对话框。

978-7-111-48791-3-Chapter09-240.jpg

图9.3.13 “事件:圆周移动”对话框

(2)删除G90。在图9.3.13所示的“事件:圆周移动”对话框中右击978-7-111-48791-3-Chapter09-241.jpg按钮,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-242.jpg命令。

(3)添加G17。在图9.3.13所示的“事件:圆周移动”对话框中单击978-7-111-48791-3-Chapter09-243.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-244.jpg978-7-111-48791-3-Chapter09-245.jpg978-7-111-48791-3-Chapter09-246.jpg命令,然后单击978-7-111-48791-3-Chapter09-247.jpg按钮不放,此时会显示出新添加的G17,然后将其拖动到978-7-111-48791-3-Chapter09-248.jpg前面,系统会自动排序。

(4)定义圆形记录方式。在图9.3.13所示的“事件:圆周移动”对话框中的978-7-111-48791-3-Chapter09-249.jpg区域中选择978-7-111-48791-3-Chapter09-250.jpg单选项。

(5)在“事件:圆周移动”对话框中单击978-7-111-48791-3-Chapter09-251.jpg按钮,完成圆周移动的修改,同时系统返回到“运动”节点界面。

Step4.修改快速移动。

(1)选择命令。在“运动”节点界面中单击978-7-111-48791-3-Chapter09-252.jpg按钮,此时系统弹出图9.3.14所示的“事件:快速移动”对话框。

(2)删除G90(一)。在图9.3.14所示的“事件:快速移动”对话框中右击978-7-111-48791-3-Chapter09-253.jpg按钮,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-254.jpg命令。

(3)删除G90(二)。在图9.3.14所示的“事件:快速移动”对话框中右击978-7-111-48791-3-Chapter09-255.jpg按钮,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-256.jpg命令。

978-7-111-48791-3-Chapter09-257.jpg

图9.3.14 “事件:快速移动”对话框

(4)在图9.3.14所示的“事件:快速移动”对话框中单击978-7-111-48791-3-Chapter09-258.jpg按钮,完成快速移动的修改,结果如图9.3.15所示。

978-7-111-48791-3-Chapter09-259.jpg

图9.3.15 “运动”节点(二)

Stage4.定义操作结束序列

Step1.选择命令。在图9.3.15中左侧的组成结构中单击978-7-111-48791-3-Chapter09-260.jpg节点,进入“操作结束序列”节点界面,如图9.3.16所示。

978-7-111-48791-3-Chapter09-261.jpg

图9.3.16 “操作结束序列”节点(一)

Step2.添加切削液关闭命令。(www.xing528.com)

(1)选择命令。在图9.3.16所示的“操作结束序列”节点(一)对话框中单击978-7-111-48791-3-Chapter09-262.jpg按钮不放,此时显示出新添加的978-7-111-48791-3-Chapter09-263.jpg,然后将其拖动到978-7-111-48791-3-Chapter09-264.jpg后面,此时系统弹出图9.3.17所示的“EndofPath-块:end_of_path_1”对话框。

(2)添加M09辅助功能。在图9.3.17所示的“EndofPath-块:end_of_path_1”对话框中单击978-7-111-48791-3-Chapter09-265.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-266.jpg978-7-111-48791-3-Chapter09-267.jpg978-7-111-48791-3-Chapter09-268.jpg978-7-111-48791-3-Chapter09-269.jpg978-7-111-48791-3-Chapter09-270.jpg命令,然后单击978-7-111-48791-3-Chapter09-271.jpg按钮不放,此时会显示出新添加的M09辅助功能,然后将其拖动到图9.3.17所示的插入点的位置。

978-7-111-48791-3-Chapter09-272.jpg

图9.3.17 “EndofPath-块:end_of_path_1”对话框

(3)在图9.3.17所示的“EndofPath-块:end_of_path_1”对话框中单击978-7-111-48791-3-Chapter09-273.jpg按钮,完成刀轨结束分支处添加块1的操作,结果如图9.3.18所示。

978-7-111-48791-3-Chapter09-274.jpg

图9.3.18 “操作结束序列”节点(二)

Step3.添加主轴停止。

(1)选择命令。在图9.3.18所示的“操作结束序列”节点(二)对话框中单击978-7-111-48791-3-Chapter09-275.jpg按钮不放,此时显示出新添加的978-7-111-48791-3-Chapter09-276.jpg,然后将其拖动到978-7-111-48791-3-Chapter09-277.jpg后松开鼠标,此时系统弹出“EndofPath-块:end_of_path_2”对话框。

(2)添加M05辅助功能。在“块:end_of_path_2”对话框中单击978-7-111-48791-3-Chapter09-278.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-279.jpg978-7-111-48791-3-Chapter09-280.jpg978-7-111-48791-3-Chapter09-281.jpg978-7-111-48791-3-Chapter09-282.jpg978-7-111-48791-3-Chapter09-283.jpg命令,然后单击978-7-111-48791-3-Chapter09-284.jpg按钮不放,此时会显示出新添加的M05辅助功能,然后将其拖动到插入点的位置。

(3)在“EndofPath-块:end_of_path_2”对话框中单击978-7-111-48791-3-Chapter09-285.jpg按钮,完成刀轨结束分支处添加块2的操作,结果如图9.3.19所示。

978-7-111-48791-3-Chapter09-286.jpg

图9.3.19 “操作结束序列”节点(三)

(4)移动新添加M05辅助功能。在图9.3.19所示的“操作结束序列”节点(三)对话框中将978-7-111-48791-3-Chapter09-287.jpg拖动至978-7-111-48791-3-Chapter09-288.jpg下部区域后松开鼠标,结果如图9.3.20所示。

978-7-111-48791-3-Chapter09-289.jpg

图9.3.20 “操作结束序列”节点(四)

Step4.添加可选停止命令。

(1)选择命令。在图9.3.20所示的“操作结束序列”节点(四)对话框中单击978-7-111-48791-3-Chapter09-290.jpg按钮不放,此时显示出新添加的978-7-111-48791-3-Chapter09-291.jpg,然后将其拖动到978-7-111-48791-3-Chapter09-292.jpg下方后松开鼠标,此时系统弹出“EndofPath-块:end_of_path_3”对话框。

(2)添加M01辅助功能。在“EndofPath-块:end_of_path_3”对话框中单击978-7-111-48791-3-Chapter09-293.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-294.jpg978-7-111-48791-3-Chapter09-295.jpg978-7-111-48791-3-Chapter09-296.jpg978-7-111-48791-3-Chapter09-297.jpg978-7-111-48791-3-Chapter09-298.jpg命令,然后单击978-7-111-48791-3-Chapter09-299.jpg按钮不放,此时会显示出新添加的M01辅助功能,然后将其拖动到插入点的位置。

(3)在“EndofPath-块:end_of_path_3”对话框中单击978-7-111-48791-3-Chapter09-300.jpg按钮,完成刀轨结束分支处添加块3的操作,结果如图9.3.21所示。

978-7-111-48791-3-Chapter09-301.jpg

图9.3.21 “操作结束序列”节点(五)

Step5.添加回零命令。

(1)选择命令。在图9.3.21所示的“操作结束序列”节点(五)中单击978-7-111-48791-3-Chapter09-302.jpg按钮不放,此时显示出新添加的978-7-111-48791-3-Chapter09-303.jpg,然后将其拖动到978-7-111-48791-3-Chapter09-304.jpg下部区域后松开鼠标,此时系统弹出“EndofPath-块:end_of_path_4”对话框。

(2)在块4中添加G程序。

①添加G91。在“EndofPath-块:end_of_path_4”对话框中单击978-7-111-48791-3-Chapter09-305.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-306.jpg978-7-111-48791-3-Chapter09-307.jpg978-7-111-48791-3-Chapter09-308.jpg命令,然后单击978-7-111-48791-3-Chapter09-309.jpg按钮不放,此时会显示出新添加的G91,然后将其拖动到插入点的位置。

②添加G28。在“EndofPath-块:end_of_path_4”对话框中单击978-7-111-48791-3-Chapter09-310.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-311.jpg978-7-111-48791-3-Chapter09-312.jpg978-7-111-48791-3-Chapter09-313.jpg命令,然后单击978-7-111-48791-3-Chapter09-314.jpg按钮不放,此时会显示出新添加的G28,然后将其拖动到978-7-111-48791-3-Chapter09-315.jpg后面。

③添加Z0.。在“EndofPath-块:end_of_path_4”对话框中单击978-7-111-48791-3-Chapter09-316.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-317.jpg978-7-111-48791-3-Chapter09-318.jpg978-7-111-48791-3-Chapter09-319.jpg命令,然后单击978-7-111-48791-3-Chapter09-320.jpg按钮不放,此时会显示出新添加的Z0.,然后将其拖动到978-7-111-48791-3-Chapter09-321.jpg后面。

(3)在“EndofPath-块:end_of_path_4”对话框中单击978-7-111-48791-3-Chapter09-322.jpg按钮,完成刀轨结束分支处添加块4的创建,结果如图9.3.22所示。

978-7-111-48791-3-Chapter09-323.jpg

图9.3.22 “操作结束序列”节点(六)

Step6.定义新添加的块属性。

(1)设置M09为强制输出。

①选择命令。在图9.3.22中右击978-7-111-48791-3-Chapter09-324.jpg分支,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-325.jpg命令,此时系统弹出图9.3.23所示的“强制输出一次”对话框。

②在弹出的“强制输出一次”对话框中选中978-7-111-48791-3-Chapter09-326.jpg复选框,然后单击978-7-111-48791-3-Chapter09-327.jpg按钮。

978-7-111-48791-3-Chapter09-328.jpg

图9.3.23 “强制输出一次”对话框

(2)设置M05为强制输出。在图9.3.22中右击978-7-111-48791-3-Chapter09-329.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-330.jpg命令,然后在弹出的“强制输出一次”对话框中选中978-7-111-48791-3-Chapter09-331.jpg复选框,单击978-7-111-48791-3-Chapter09-332.jpg按钮。

(3)设置G91G28Z0.为强制输出。在图9.3.22中右击978-7-111-48791-3-Chapter09-333.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-334.jpg命令,然后在弹出的“强制输出一次”对话框中分别选中978-7-111-48791-3-Chapter09-335.jpg978-7-111-48791-3-Chapter09-336.jpg978-7-111-48791-3-Chapter09-337.jpg复选框,单击978-7-111-48791-3-Chapter09-338.jpg按钮。

(4)设置M01为强制输出。在图9.3.22中右击978-7-111-48791-3-Chapter09-339.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-340.jpg命令,然后在弹出的“强制输出一次”对话框中选中978-7-111-48791-3-Chapter09-341.jpg复选框,单击978-7-111-48791-3-Chapter09-342.jpg按钮。

Stage5.定义程序结束序列

Step1.选择命令。在图9.3.22中左侧的组成结构中单击978-7-111-48791-3-Chapter09-343.jpg节点,进入“程序结束序列”节点界面,如图9.3.24所示。

978-7-111-48791-3-Chapter09-344.jpg

图9.3.24 “程序结束序列”节点

Step2.设置程序结束序列。在图9.3.24中的978-7-111-48791-3-Chapter09-345.jpg的分支区域中右击978-7-111-48791-3-Chapter09-346.jpg,在弹出的快捷菜单中选择978-7-111-48791-3-Chapter09-347.jpg命令。

Step3.定制在程序结尾处显示加工时间。

(1)选择命令。在图9.3.24中单击978-7-111-48791-3-Chapter09-348.jpg按钮,在下拉列表中选择978-7-111-48791-3-Chapter09-349.jpg命令,然后单击978-7-111-48791-3-Chapter09-350.jpg按钮不放,此时会显示出新添加的978-7-111-48791-3-Chapter09-351.jpg,然后将其拖动到978-7-111-48791-3-Chapter09-352.jpg下方,此时系统弹出“定制命令”对话框。

(2)输入代码。在系统弹出的“定制命令”对话框中输入“globalmom_machine_time MOM_output_literal";(TotalOperationMachineTime:[format"%.2f"$mom_machine_time]min)"”,结果如图9.3.25所示。

978-7-111-48791-3-Chapter09-353.jpg

图9.3.25 “定制命令”对话框

(3)在图9.3.25所示的“定制命令”对话框中单击978-7-111-48791-3-Chapter09-354.jpg按钮,系统返回至“程序结束序列”选项卡。

Stage6.定义输出扩展名

Step1.选择命令。单击978-7-111-48791-3-Chapter09-355.jpg选项卡,进入输出设置界面,然后单击978-7-111-48791-3-Chapter09-356.jpg选项卡,如图9.3.26所示。

978-7-111-48791-3-Chapter09-357.jpg

图9.3.26 “输出设置”选项卡

Step2.设置文件扩展名。在图9.3.26中的978-7-111-48791-3-Chapter09-358.jpg文本框中输入“NC”。

Stage7.保存后处理文件

Step1.选择命令。在NX后处理构造器界面中选择下拉菜单978-7-111-48791-3-Chapter09-359.jpg978-7-111-48791-3-Chapter09-360.jpg978-7-111-48791-3-Chapter09-361.jpg命令,系统弹出图9.3.27所示的“另存为”对话框。

978-7-111-48791-3-Chapter09-362.jpg

图9.3.27 “另存为”对话框

Step2.在978-7-111-48791-3-Chapter09-363.jpg下拉表中选择保存路径为D:\ugdc8.9\work\ch09.03,单击978-7-111-48791-3-Chapter09-364.jpg按钮,完成后处理器的保存。

Stage8.验证后处理文件。

Step1.启动UGNX8.0并打开文件D:\ugdc8.9\work\ch09.03\pocketing.prt。

Step2.对程序进行后处理。

(1)将工序导航器调整到几何视图,然后选中978-7-111-48791-3-Chapter09-365.jpg节点,再单击“操作”工具栏中的“后处理”按钮978-7-111-48791-3-Chapter09-366.jpg,系统弹出“后处理”对话框。

(2)单击“后处理”对话框中的“浏览查找后处理器”按钮978-7-111-48791-3-Chapter09-367.jpg,系统弹出“打开后处理器”对话框,选择Stage7中保存在D:\ugdc8.9\work\ch09.03下的后处理文件“My_post.pui”,然后单击978-7-111-48791-3-Chapter09-368.jpg按钮,系统返回到“后处理”对话框。

(3)单击“后处理”对话框中的978-7-111-48791-3-Chapter09-369.jpg按钮,系统弹出“信息”对话框,并在模型文件所在的文件夹中生成一个名为“pocketing.NC”的文件,此文件即后处理完成的程序代码文件。

Step3.检查程序。用记事本打开NC程序文件“pocketing.NC”,可以看到后处理过的程序开头和结尾处增加了新的代码,并在程序尾显示加工时间,如图9.3.28所示。

978-7-111-48791-3-Chapter09-370.jpg

图9.3.28 NC程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈