UG生成程序时报警1770002行号511,造成的原因有多种,大家得自己去排查,这个目前没有通吃的办法 通常有以下几种 No.1 UG本身问题,需要下载补丁 No.2 后处理问题 No.3 工序参数设置问题
本次就No.2进行说明,如果你的工序有任何一个可以输出程序,此时可以排除No.1,请仔细检查你的工序参数是否正确,是否和后处理有冲突,更换多个后处理,进行测试,不要多个程序一起处理,一个一个程序后处理测试。如果是后处理的问题就好办了,你可以到论坛里下载一个OK的后处理,也可以自己创建一个(可以参见小梁的帖子) 修改后处理时一定要备份,对初学者很重要,最好是每修改一步或者一段,打开UG创建多个工序生成程序测试,如有报警退到备份重新修改,找出报警原因,修改后处理,建议在UG自带后处理文件夹(NX10.0\MACH\resource\postprocessor)中修改,路径为英文,也可以通过变量创建自己的后处理文件夹(详情在论坛搜索),新手在写后处理时注意复制代码的时候,不要多复制,也不要少复制,不要误删除;有部分代码会有冲突,看起来格式没问题,但是就是报警,譬如有一次,我在程序头添加G17,在G54面也有一个G17,保存后生成程序就报警,于是我就删除了G54前面的G17,就OK了,所以修改后多测试,知道是哪一步造成的报警,精准定位,方便解决问题。 以上是我的一些经验,希望能帮助你(我的V信个人号:LG-2299)
|