关于UG grip二次开发,请教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于UG grip二次开发,请教相关的知识,希望对你有一定的参考价值。
目前正在UG的二次开发中,使用grip时出现错误1548999,提示文件已存在,开发过程就是利用表达式建立了一个实体,然后用grip的语言控制动态输入实体的某些参数,最后驱动实体的改变,但是就出现上面提出的错误,哪位大虾知道,请教下~谢谢~
参考技术A 设计思路: 通过表达式建立实体模型,然后用grip语言把表达式中的其中几项关联成窗口动态输入参数状态,驱动生成想要的实体。代码如下:number/a,b,cl303: fetch/part,'e:\grip\ShouB' a=regf('D0') b=regf('L0') c=regf('d') param/'参数输入','手柄长度'a,‘手柄截面直径',b,'手柄端口直径',c,resp jump/l303:,,resp store/'D0',a store/'L0',b store/'d',c jump/trm:trm: halt表达式中我用了if语句,如下:(注:d是动态输入参数,if语句用于建模时其他尺寸的参数) if(d==2.5)(3.5)else(if(d==4)(5)else(if(d==6(7)else(if(d==8)(9)else(0)))))编译之后会出现如果输入d的值为4是合适的,但是输入6就不合适了,出现没有活动部件的报错,或者打开之后输入参数不见自动关闭,谢谢 参考技术B 请问解决了吗?我也需要这样做,但是总觉得方向错了,好像不能这样做,一筹莫展NX4.0的撤销恢复功能基于UG/OPEN GRIP二次开发实现的代码
NX4.0版本在使用中可以撤销,却不能进行撤销恢复,这点很让人头疼,据说NX6.0及之后的版本有该功能,想问一下谁知道关于该功能的函数文件是哪个,想试试用新版本的函数用二次开发实现NX4的该功能
参考技术A 没有必要麻烦,直接去学NX8,版本越高,功能越全。能解决复杂的部件以上是关于关于UG grip二次开发,请教的主要内容,如果未能解决你的问题,请参考以下文章
UG GRIP 二次开发,谁帮我调试一下,谢谢,下面代码出错了
NX4.0的撤销恢复功能基于UG/OPEN GRIP二次开发实现的代码
UG 二次开发 grip语言 怎么生成有范围的随机数。感谢高手指点。。。