iCAx开思网

标题: 有没有谁作过SmarTeam与UG的集成啊?给点建议给点资料. [打印本页]

作者: hun    时间: 2004-2-27 20:53
标题: 有没有谁作过SmarTeam与UG的集成啊?给点建议给点资料.
有没有谁作过SmarTeam与UG的集成啊?给点建议给点资料.谢谢!
作者: tsingtsang    时间: 2004-2-28 07:52
啥意思?
作者: mwd121    时间: 2004-2-28 08:38
用不用smarteam的licence?
如果用,很简单(前提是你做过UG编程),首先在集成工具中添加要控制的属性等,在UG相应菜单中处理数据的双向传递即可(通过集成接口对象可显著节省编程时间,因为很多界面和功能是现成的),当然你还要实现UG端树结构变化,SMARTEAM端相应变化等;
如果不用,就麻烦一些了,主要是很多操作界面和功能的实现,并且要求对SMARTEAM数据库表结构比较熟悉。我仅试过对Solidworks集成,不要licence的,感觉挺麻烦的,比SMARTEAM搞的差多了!!
作者: hun    时间: 2004-4-21 11:08
不是直接可以用UG里面的uf_clone的函数直接读写就可以了吗?在UG里面可以用向导生成菜单的。还有就是在配置VC编译器的时候,里面的程序变量该怎么写呢?SMARTEAM的licence应该有的。
谢谢指导!
作者: tsingtsang    时间: 2004-4-21 14:12
有SMARTEAM for ug 的接口模块 ,不过报价挺高
作者: mwd121    时间: 2004-4-21 16:44
tsingtsang wrote:
有SMARTEAM for ug 的接口模块 ,不过报价挺高

就是因为smarteam提供的专用接口价钱贵,并且占用license,所以才自己开发接口!主要的目的是不占用license!
作者: hun    时间: 2004-4-22 10:13
我这里有菜单编辑器什么的,算不算有license?
还有就是想问一下,该怎样在SmarTeam上增加一个下拉菜单?谢谢。
本人正在做毕业设计,很急!做不出来就毕不了业了。
作者: hun    时间: 2004-4-25 20:06
我想知道怎么设置程序变量,高手请指教。谢谢
作者: mwd121    时间: 2004-4-26 08:16
hun wrote:
我这里有菜单编辑器什么的,算不算有license?  
  还有就是想问一下,该怎样在SmarTeam上增加一个下拉菜单?谢谢。  
  本人正在做毕业设计,很急!做不出来就毕不了业了。

我知道你有license。如果一个企业购买了50个SmarTeam与UG集成license,有200个工程师在进行设计时经常要在CAD等软件中进行PDM查询等,就要总是每个人占用一个license,这就会造成license不足,通过自己实现集成可总是在线而不需要占用license。当然还可根据企业的实际情况进行功能扩充。
作者: hun    时间: 2004-4-26 15:55
多谢指点。我这里没有SmarTeam与UG集成的 license,是 要自己开发的 。不知道当设置UG与VC连接的时候,其中的 程序变量是怎么设的?
作者: mizzle    时间: 2004-5-9 21:35
在我们进行一个UG/OPEN API应用的开发之前,应首先进行开发及运行环境的设置,以确保应用程序的开发、调试及运行过程的正常进行。下面是在本章后续开发过程中必需设置的环境:
[$#61548]  建立c:\ugapi目录
[$#61548]  增加环境变量UGII_USER_DIR 设为 c:\ugapi
[$#61548]  在目录c:\ugapi下新建目录startup和application
创建VC++项目
步骤1:
检查目录Msdev\common\msdev98\template下是否有文件ugopen.awx及ugopen.hlp,若有进入步骤2,否则从目录$UG_BASE_DIR/ugopen下拷贝这两个文件到目录Msdev\common\msdev98\template下。
步骤2:
启动Visual C++;
选择File->New-&gtroject Workspace;
在创建项目对话框中选择UG/OPEN API Wizard;
在项目名称域中输入你要建的项目名,选择Dynamic Linked Library  (内部模式)或Console Application (外部模式);
接下来,你只要一路“OK”即可,最后,你得到的是包含下列两个文件(假设你的项目名称是sample)的应用模板,你只要在相应位置键入你的代码,应用就开发完成。




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