iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 37506|回复: 23
打印 上一主题 下一主题

以proe4.0的 vbapi接口,利用 excel2003的vba 进行简单异步模式开发研究

[复制链接]
跳转到指定楼层
楼主
发表于 2009-6-11 09:11:01 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

马上注册登录,享用更多网站功能!

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

x
在进行二次开发之前,我一直犹豫是不是真的要从vbapi作为起点。
在网上找了很多的关于二次开发的资料,那个automation gateway如果可以拥有,确实是个捷径。但是网上只有其v4.2版本,对于proe4.0来说,需要automation gatewayv4.6才可以,下载了一个,苦于是试用版,不究竟。对于利用c或其他的j,没有基础也只有绕道走了。
好了,现在我就把自己研究的几个内容做一下回报(在各个关于proe的论坛上我汲取到非常多的资料,应该是回报的时候了。)

1.vbapi开发的基本资料就是安装目录下的\vbapi\vbapidoc\index.html,虽是英文,但实在是没有更合适的资料了。
2.我整理了一个关于proe4.0的Interface父子目录树文件,做二次开发,一定要非常清楚各对象间的继承关系,然后通过相互赋值,即可以达到使用父子功能的目的。
3.我做了一个例子,如果你很熟悉vb的话,那么vba的代码你很容易就看懂了。我知道学习的最好方式就是有例子可以研究。这个例子大体是通过外部分析的excel来传递参数,在excel中实现了两个功能,更新模型(非交互模式下)和检查模型(交互模式下),具体的看代码。

根据问题不同,我关心的只是这种简单异步模式就可以了,其他的实在不深究了。
proe4.0自身的参数化过程应用非常重要,很多的过程(参数/关系/组表/program/布局/外部分析/轨迹文件/映射键)都可以灵活应用,然后再配合简单的异步模式开发,应该就可以解决很多问题了。
这里只是抛砖引玉,期待更多的研究者提出自己的成果来分享!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
24
发表于 2015-1-13 21:17:07 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
23
发表于 2013-8-29 23:08:43 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
22
发表于 2011-11-21 10:03:29 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
21
发表于 2010-12-20 14:49:06 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
20
发表于 2010-12-3 16:59:28 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
19
发表于 2010-12-3 16:58:17 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
18
发表于 2010-10-18 16:56:01 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
17
发表于 2010-8-17 21:49:24 | 只看该作者

马上注册登录,享用更多网站功能!

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

x
16
发表于 2010-7-16 11:06:39 | 只看该作者

马上注册登录,享用更多网站功能!

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

x

1111.jpg (17.53 KB, 下载次数: 33)

1111.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手板模型制作,在线3D打印服务

QQ|小黑屋|手机版|开思工具箱 CAD工具箱_CAM工具箱  

GMT+8, 2024-11-21 23:40 , Processed in 0.022826 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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