1. 打开UG软件,打开需要导出的零件文件。
2. 在菜单栏中选择“应用程序”->“宏”->“编辑”,打开宏编辑器。
3. 在宏编辑器中编写代码,可以使用UG NX的告渣API函数库来调用UG NX的功能,其中涉及到出excel程序单的函数有write_bom_to_excel和write_bg_bom_to_excel。
4. 在代码中设置导出程序单的参数,包括物料清单的属性和格式,以及刀柄的相关信息和坐标。
5. 保存宏文件,然后在UG界面中运行该宏程序,即可生成带刀柄的Excel程序单。
要注意的是,在导出Excel程序单之前,需要确保程序的几何图形和属性已经设置完整,并且刀柄的长度、直径等参数袜陵悄也已经确定。另外,在程序单中还需要考虑加工顺序汪肢、时间等相关因素,以便制定更加科学和高效的加工方案。
方法如下:
1: 设置 UG NC的存放路径(寻找NC文件的路径)
2: 程序寻找刀具名称。
刀具名称输出格式,(TOOL,空格D12.7_____FINISH) 必须全乎孝部大写,可以在NC里的任意行
程序会寻找(TOOL, 后面的作为刀具。
FINISH 判断此程序的加工方式为 精加工
ROUGH 判断此程序的加工方式为 粗加工
因为很多人是使用刀具上放余量的方式。所以余量判断携历法不适合。在刀库里设置好刀具型式。直接调用。
3:程序是寻找NC文件 然后读取NC指定信息。所以必须得有NC文件的存在。
为了能连续读取多个文件所以 NC文件的命名的有一定的规范,
程序读取的NC文件的方法。
123_R1 123 为NC主名 _R1 为粗公的第一个程序
123_R2 123 为NC主名 _R2 为粗公的第二个程序
123_R3 123 为NC主名 _R3 为粗公的第三个程序
…….. ……………… …………………………..
…….. ……………… …………………………..
123_F1 123 为NC主名 _F1 为幼公的第一个程序
123_F2 123 为NC主名 _F2 为幼公的第二个程序
123_F3 123 为NC主名 _F3 为幼公的第三个程序
…….. ……………… …………………………..
…….. ……………… 辩顷搜 …………………………..
程序单临时存放在 C:\temp
刀长计算的是最长刀长。程序读取NC文件里 Z 的最小值。与所加工的实体的最高Z值,之间的距离为刀长。
选取所有程序选择定制好的批后处理凳困可以全部自动按照各自的程序名一次生成,这些程序都是独立的。这个液逗要把POSTBUILDER 与tcl语言学好,非专业人员是搞不定的。网上也有,但都没有PUI源文件,无法自己根据需求进行后期调整。不过编程时粗、半精、精闹粗卖在选择刀具时尽量分开,用同一把刀的话在精加工时实际上已经磨损了,精度肯定无法保证!!!所以说你的这种工艺思路有问题,必须调整。但你提的这个问题只需要调整好后处理就可以搞定。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)