| 查看: 2401 | 回复: 13 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
wyq0901铁杆木虫 (小有名气)
|
[交流]
【求助】VC++中用MFC进行对话框编程,调用catia程序已有5人参与
|
||
|
请问如何在VC++中调用catia所建的模型并对其进行观察?即把VC++当成类似catia编辑环境的一个容器,装载catia所建的文件后,可实现以下3个目标: 首先,实现产品演示的目的——即模型的平移、旋转、缩放功能; 其次,实现装配产品的分解目标——即两个以上的零件可以分解观察; 最后,实现选定元素的采集目标——即选定零件后,可以提取面,线等基本元素的尺寸。 说白了,就是catia里面的功能想在VC++中实现,即在自己设计的对话框中调用。 能具体说一下怎么样用VC++调用吗?有没有相关的教程或者参考书什么的? [ Last edited by nono2009 on 2010-11-1 at 07:09 ] |
» 猜你喜欢
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有7人回复
论文投稿,期刊推荐
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
孩子确诊有中度注意力缺陷
已经有14人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
★
wyq0901(金币+18):十分感谢,终于得到想要的答案了,我做的就是博士课题,现在就是准备用vrml编写vc,贵兄能否提供一些这方面的编程资料呢? 2010-12-17 00:11:33
余泽成(金币+1):谢谢参与应助! 2010-12-18 18:37:34
wyq0901(金币+18):十分感谢,终于得到想要的答案了,我做的就是博士课题,现在就是准备用vrml编写vc,贵兄能否提供一些这方面的编程资料呢? 2010-12-17 00:11:33
余泽成(金币+1):谢谢参与应助! 2010-12-18 18:37:34
|
Catia提供相应的二次开发接口,可以支持java、C++等等,可以找找看相关的二次开发文档。 类似proe提供protoolkit工具等等。 ----------------------------------------------- 不过要实现楼上所希望的,在vc程序中,打开catia的文件,最简单的办法是,购买DS公司的catia activex插件以及开发文档,这样就可以在vc程序中,嵌入catia的activex插件,利用插件的接口进行操作。基本上,做个硕士的课题,应该足够了。不过,能不能买到需要另说。 如果,没有catia的activex插件,那最好将catia文件,转换为igs片体格式,然后利用vrml编写vc程序,读取模型,并获得相应的数据,重绘,渲染,然后进行操作。不过,这个题目,作为硕士课题,有点大吧。需要涉及到图形学、3d模型的文件格式、模型文件的接口等等的很多东东。估计可以作为一个博士课题了吧。 [ Last edited by linyujack on 2010-12-16 at 18:15 ] |

12楼2010-12-16 18:03:46
holmescn
金虫 (正式写手)
- 程序强帖: 37
- 应助: 1 (幼儿园)
- 金币: 1918.8
- 散金: 275
- 红花: 1
- 帖子: 699
- 在线: 102.6小时
- 虫号: 913482
- 注册: 2009-11-26
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ajian04(金币+2):谢谢参与交流~ 2010-11-02 19:00:21
wyq0901(金币+8):谢谢回复,因为我要开发一个软件,其中的一个界面就是导入catia的文件,观察零件,选择有用的信息进行采集,以便后面能利用这些信息进行优化分析。如果CAD能够实现的话,请具体介绍一下,谢谢。 2010-11-04 15:23:59
小木虫(金币+0.5):给个红包,谢谢回帖交流
ajian04(金币+2):谢谢参与交流~ 2010-11-02 19:00:21
wyq0901(金币+8):谢谢回复,因为我要开发一个软件,其中的一个界面就是导入catia的文件,观察零件,选择有用的信息进行采集,以便后面能利用这些信息进行优化分析。如果CAD能够实现的话,请具体介绍一下,谢谢。 2010-11-04 15:23:59
|
顶也没用的,这不是一个问题了,这是一个工程。 你的这些需求,完全可以使用CAD实现,为啥要自己实现呢? 产品演示得话,还可以凑合做做,分解观察这需要每个零件得3D模型。至于第三个,基本是一个比例尺换算的问题。 如果你真这么有时间实现这个东西,建议你去学习OpenGL,相关教程到处都是。 |
3楼2010-11-02 08:56:36

4楼2010-11-02 09:26:26

5楼2010-11-02 13:33:45













回复此楼