找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 16109|回复: 3
打印 上一主题 下一主题

请教关于UG OPEN API不同的调用方式的问题

[复制链接]
跳转到指定楼层
1
发表于 2005-10-30 18:57:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
针对不同的调用方式,用户对话框程序有3个函数入口:“MENUBAR_COMMENTED_OUT"
(通过菜单调用)、”DISPLAY_FROM_CALLBACK“(通过回调函数调用)和”DISPLAY_FROM
_USER_EXIT“(通过用户操作调用)。
哪位高手能否帮助说的更具体一点,更详细一点。谢谢!

[ 本帖最后由 angel2004 于 2005-10-30 18:59 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2005-10-31 16:17:36 | 只看该作者
User Exits
A user exit is an internal Open C and C++ API program with a unique entry point that occurs at a specific location within Unigraphics NX. The argument list for each function is identical to ufusr. You can obtain full details on user exits from the Reference Help or the header file uf_exit.h. Each user exit has a unique environment variable that points to the image that is to be executed. When this environment variable is defined and you select the correct menu option within UG, your internal Open C and C++ API Program is executed. For example, there is a user exit that occurs at File—>Execute UG/Open.

There is a special user exit that occurs at the startup of Unigraphics NX. The user exit function name is ufsta(). This exit uses the environment variable USER_STARTUP. However, this entry point can also be used by MenuScript and User Defined Objects (UDOs). Unlike MenuScript, in the UDO case, this entry point is encountered when an external Open C and C++ API program runs.
3
发表于 2005-11-3 10:25:32 | 只看该作者
能不能搞点中文的,我的英文很菜的!
4
发表于 2005-11-6 14:09:09 | 只看该作者
简单一点说:第一个入口是用菜单调用的;第二个可以做为一个函数被别的程序调用;第三个是用user-execute function那里调用的(函数名为ufusr)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-26 12:36 , Processed in 0.027040 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表