iCAx开思网

标题: 【求助】UG二次开发的问题求救 [打印本页]

作者: wb1972    时间: 2002-4-10 16:58
标题: 【求助】UG二次开发的问题求救
本人新近在ug中用molding,利用草图约束方法生成了一头盔外型的参数化曲面,由于草图中的尺寸不直观方便进行调整,所以我想利用二次开发专门做一对话框,将原先草图中那些需要进行参数化调整的尺寸放入这一对话框中,以直观方便进行调整之。我不知道ug中是否有相关的函数,能将这一造型好了的参数化曲面读入到二次开发的主程序中,并且取得对这些原先在草图中的参数化尺寸的控制。  
   请高手赐教!  
                          my e_mail:wb1972@263.net
作者: darkhorse    时间: 2002-4-10 17:08
老兄,你发过帖子了。只是到现在我也没编过程序。所以也不知道是不是可以。我的直观好像是不行。
交互式做出的东西好像很难吸收到API中。
就结果来说,我觉得你用UG/KDA中的Adoption好像是很好。
对了,能不能贴出一个part或者上传你的文件看看?
作者: wb1972    时间: 2002-4-10 21:46
  solid Edge 中可以这样,我也不知ug中可不可以。下面附上我的零件。其中的P0,p1,p4等是参数化尺寸。我的意思是怎样在二次开发的主程序中,取得参P0,p1,p4等数化尺寸。
作者: wb1972    时间: 2002-4-10 22:09
零件
作者: wb1972    时间: 2002-4-10 22:13
抱歉,我的零件850 k,传不上去
作者: huahua    时间: 2002-4-11 09:07
压缩一下
作者: wb1972    时间: 2002-4-11 11:57
  零件
作者: darkhorse    时间: 2002-4-11 12:48
大哥你怎么不用图层呀。:~):~)
作者: darkhorse    时间: 2002-4-11 14:53
content
作者: wb1972    时间: 2002-4-11 16:19
    当然用图层好,谢谢你指教。
  另外,你说的KDA/Adopting是什么东西啊,望赐教!
作者: wb1972    时间: 2002-4-11 16:46
    darkhorse兄,看了你上面的图,我怎么也模仿不出来,笨!?请你详细介绍一下好吗。
作者: darkhorse    时间: 2002-4-11 17:13
其实是很简单。
1)Visual Editor:激活Sketch1,打开Visual Editor。
  Import Image--Add/Remove,然后你就明白了
2)UG/KDA 的Adoption:调出Knowledge Fusion菜单
  打开KF Navagater,
  点击 Adopt Existing Object ,选择Sketch1删除除了p0,p1,p4的那些东西。
enjoy
  
其实我也不懂。。。却对你说。。很不要意思。。。;););)
对了有分加吗?我想突破10分大关。。
作者: wb1972    时间: 2002-4-11 17:33
  谢谢你在线,要是我能加分,我给你加十分!!!
作者: darkhorse    时间: 2002-4-11 17:51
嘿嘿,分没什么,互相帮忙吗。。
一不小心成了10分,祝获一下。谁给我加的分,请你喝酒。。。。
作者: wb1972    时间: 2002-4-11 18:00
darkhorse兄,好象我还是不懂,笨!真苯!怎么我激活Sketch1后,再打开Visual Editor,Sketch1马上又 处于不激活状态,另外,这样做到底能达到什么样的效果,我不明白。
  怎么我的Knowledge Fusion菜单一打开Adopt Existing Object ,就出现unable  to obtain a UG/Knowledge Fusion license,
作者: darkhorse    时间: 2002-4-11 18:12
1)对于unable to obtain a UG/Knowledge Fusion license,说明你没有UG/KDA的License。可能你用的是非D版。
2)你先把你的Sheet隐藏了。然后剩下Sketch1,我觉得很方便呀。没什么。。
作者: wb1972    时间: 2002-4-11 18:51
刚才我试了一下,好象不用隐藏了什么,直接将整个图形import,也可以添加各表达式,并进行更新,你帮我试一下,看可以不?
    只是这种方法仅仅将需要参数化的变量导入到一个新的地方,使调整的时候更明了。但是,由于不支持中文,这样的东西好象不能去面对用户。不知说的对不对?
  另外,我用的17.0版,你用的是18.0版,可能是此原因,所以没有UG/KDA的License。你上面的靠右的那几个图是不是就是用UG/KDA进行而得到的。其实效果与用visual editor 差不多,是吗?
    谢谢你的指教
作者: darkhorse    时间: 2002-4-11 18:54
用户话的话,这种方式是不行的.我觉得利用API跟UIStyler肯定实行的.
不过我还没涉猎者方面.
作者: huahua    时间: 2002-4-12 09:33
darkhorse给我讲讲什么是KDA/ADOPTION,是做什么用的,我以前可重来没用过啊
作者: darkhorse    时间: 2002-4-12 09:39
你用不着呀,没看我给你的东西吗?
Adoption中文翻译为:“吸纳”
还有一个generative中文为:“创成式”,看着眼熟吗?
作者: eryue    时间: 2002-4-12 23:39
我现在正尝试把交互界面上的图作成用户自定义特征,然后用UF_MODL_set_udf_parms等几个函数来修改参数,虽未作成,感觉可能可以。你不妨一试。请多交流指教。
作者: darkhorse    时间: 2002-4-15 11:50
老兄能否说出过程来分享一下?
谢谢!!
作者: 37242274    时间: 2009-5-27 16:41
支持交流!!!!!!!!!




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