iCAx开思网

标题: UG的OPEN GRIP语言遇到困难,请教各位大虾!! [打印本页]

作者: jjjj114    时间: 2005-5-19 16:17
标题: UG的OPEN GRIP语言遇到困难,请教各位大虾!!
用UG的2次开发语言OPEN GRIP编一段程序:
自动捕捉屏幕上的点,然后把它们窜成封闭曲线。
  
请教各位大虾帮忙,这里先谢谢了!!
作者: jjjj114    时间: 2005-5-21 18:24
请教各位大虾帮帮忙,真的很急。谢谢了
作者: jjjj114    时间: 2005-5-24 16:34
怎么没人会吗?请各位帮帮忙啊
作者: cam-yp    时间: 2005-5-25 13:51
人气很少啊,你还是到别的地方想办法吧!
我也发了一个求助的贴,斑竹都没看
作者: jjjj114    时间: 2005-5-25 14:42
有什么地方人气旺吗?推荐个好吗??
作者: cam-yp    时间: 2005-5-27 08:42
我也不知道什么地方人气比较好
我是跟一个大师在学GRIP,由于我师傅出国一个月,才来这里求救的,没想到这里的高手如此的吝啬!真令人失望,楼主,我是做CAM 的,也许CAM方面的问题我还可以提供一些帮助,GRIP我无能为力哦!!
作者: peter1024    时间: 2005-5-27 13:16
问题是你的点之间连线,要有一个规律,先连那一个再连那一个.
作者: 深夜摔键盘    时间: 2005-5-27 13:57
不会用GRIP,不是大家吝啬,只是用GRIP的少,专门搞二次开发的人很少用GRIP。
  
程序思路都差不多:
设两个点p1,p2
程序过程:
  
p1=UG点构造器/选择器得到的点坐标;
WHIILE(UG点构造器/选择器的response值不等于OK/CANCEL)
{
    p2=UG点构造器/选择器得到的点坐标;
    画直线(p1,p2);
    p1=p2;
}
作者: cam-yp    时间: 2005-5-27 20:31
听说自动选点也是可以的,等我师傅回来,我问问好了,总会有办法的。
或许过几天你自己也会了
作者: shi813    时间: 2005-5-29 11:08
呵呵 有没有知道helix的生成命令?告诉在什么地方找也行啊?谢谢
作者: jjjj114    时间: 2005-5-30 18:44
全靠大家帮忙了,快到期了毕业设计时间,你们的建议我尝试下下,但最好能给具体点的程序,先谢谢了啊!!!
作者: 会思考的石头    时间: 2005-5-30 20:04
——佛在云游途中,路过一寺院,见宝殿之上供奉自己的金身。他走近前去,伏地拜了三拜。
  
执事僧看着很奇怪,问佛为什么拜自己?
佛微微一笑,说:求人不如求己。
  
楼主怎么就尝试不下呢?至少也是个本科吧,智商肯定够了,即使一点都不懂,潜心的话,两周也就搞定了的事情。自己都不求自己,去求别人
作者: h2023197    时间: 2005-5-31 08:39
和楼上老兄同问!
作者: jjjj114    时间: 2005-5-31 13:17
真不好意思,这只是我的一个分支任务,我的主任务是做4套模具,正忙着做那个呢,所以帮这个程序先放一放,感觉要来不及了,所以想偷偷懒请各位帮帮忙,因为再去学,尝试的话估计肯定来不及了。希望大家了解,帮帮忙也。谢谢
作者: peter1024    时间: 2005-5-31 15:18
$$          CREATE A SPLINE BY ALL THE POINT  
$$
$$ RELEASE HISTORY:
$$                           
$$
$$ Required Subroutines: (None)
$$
$$ REQUIRED DATA/PART FILES: (NONE)
$$
$$ AUTHOR:  PETER1024
$$
$$ COMPANY:  
$$
$$ SYSTEM TYPE: ALL
$$
$$ THEORY/VARIABLE USAGE:
$$
  
NUMBER/V1
ENTITY/SPLINE1,POINT1(100)
V1=1
  
MASK/2
INEXTE
JP1:
POINT1(V1)=NEXTE/IFEND,JP2:
V1=V1+1
JUMP/JP1:
JP2:
V1=V1-1
  
SPLINE1=BCURVE/POINT1(1..V1),DEGREE,3,CLOSED,IFERR,JEND:
  
JEND:
HALT
  
$$以上程序以调试通过,点不可多过100个
作者: peter1024    时间: 2005-5-31 15:33
建立曲线时所用的点是根据点建立的时间顺序调用的.所以要注意建立点的顺序.如想使用更多的点可该动POINT1(100)中100到你想要的数.
作者: jjjj114    时间: 2005-6-3 10:56
多谢PETER1024,我先试试。多谢你!!
作者: guocan886    时间: 2007-9-6 15:50
OPEN GRIP QQ223857666




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3