iCAx开思工具箱

标题: UG中怎样用 菜单调用KF的类, [打印本页]

作者: whllenny    时间: 2005-3-2 22:08
标题: UG中怎样用 菜单调用KF的类,
各位仁兄,快来救我.我遇到一个麻烦,谁能帮一下.看下面的例子,我不管怎么试,都不能实现.
A Knowledge Fusion User Interface Styler dialog can be invoked from Open MenuScript so that you can create custom menu bars or toolbars that contain Knowledge Fusion User Interface Styler application dialogs. To start a Knowledge Fusion User Interface Styler dialog you set the ACTION in the menu file to be a class name with a .dfa file extension. For example:
  
MENU CUSTOM
  
BUTTON KF_DIALOG1
  
LABEL Create Class
  
ACTIONS myclass.dfa
  
END OF MENU
  
This MenuScript sample creates a new menu that has one button labeled "Create Class". The button is associated with the myclass.dfa file and therefore with a myclass.dlg file. Selecting the button would display the application dialog in create mode.
  
不管我怎么用,都不能实现,敬请赐教
作者: jon_wu    时间: 2005-3-3 02:46
应该是可以的.  
可能出现的问题.
(1) 你的dfa没有在UG的KF搜索路径内;
(2) 你的dfa没有相关联的UI/Styler dialog.
(3) 有关联的UI/Styler dialog, 但dialog没有和dfa在一起.
(4) 检查一下菜单文件语法.
(5) 需要打开一个part后, 才能使用菜单按钮.
作者: whllenny    时间: 2005-3-3 10:50
不行啊,我试过了,要不你做个例子试一下,敬请赐教
作者: jon_wu    时间: 2005-3-4 04:38
我做了个例子给你, 解开后把UGII_USER_DIR设到这个目录, 启动UG会发现Help菜单前会有一个My Class Menu 的菜单, 下拉点击CreateClass就会弹出KF DFA对应的对话框.
作者: whllenny    时间: 2005-3-4 09:16
谢谢,能否留个QQ,我们以后有时间联系,欢迎到上海来玩
作者: whllenny    时间: 2005-3-4 13:27
但是我如果要修改数据,就是在原来模型的基础上,改一下参数,而且还要用到次对话框,怎么做 啊
作者: whllenny    时间: 2005-3-4 13:28
我试过修改参数,可是又做出了一个模型,
作者: wzchu1979    时间: 2005-3-4 20:46
jon_wu,我把下载的两个文件夹(dfa,startup),都放在了UGII_USER_DIR目录下, UG启动之后并把UGII_USER_DIR\dfa设置为UG的KF搜索路径内,
这样只有一个my class new的菜单,点击create class,没有任何的响应,在
状态栏中显示“knowledge fusion dialog execution error encountered”,,请问这个是怎么回事。另外,你说的"你的dfa没有相关联的UI/Styler dialog",请问这两者如何相关起来,能否看一下你的”UI/styler dialog“的源程序。能否尽快给我答复。谢谢!!
作者: whllenny    时间: 2005-3-5 08:09
他的程序没有错,很好的,
作者: wzchu1979    时间: 2005-3-5 16:16
请问whllenny ,那我这是怎么回事!!
作者: zhjb113    时间: 2005-3-6 12:50
在UG 2.0下,如果你同时设置了UGII_USER_DIR和搜索路径,可能会有问题
作者: zhjb113    时间: 2005-3-6 13:01
whllenny wrote:
但是我如果要修改数据,就是在原来模型的基础上,改一下参数,而且还要用到次对话框,怎么做 啊

  
如果你使用的仅仅是特征,你可以通过双击你所产生的特征,对话框会自动出来,你可以进行编辑。
  
如果是装配环境,你想用一个程序来实现编辑和添加的功能,好像很困难。目前UGS内部也没有很好的解决方法。
作者: 郭润海    时间: 2007-6-3 14:22
我想用KF创成法生成一条曲线,哪位高手能教我?
作者: 郭润海    时间: 2007-6-3 14:25
我想用KF创成法生成一条曲线,哪位高手能教我?
作者: luo456    时间: 2010-5-12 18:54
凑热闹!!!!




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3