24小时热门版块排行榜    

查看: 2587  |  回复: 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 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wyq0901

铁杆木虫 (小有名气)

ajian04:谢谢参与交流~ 2010-11-02 19:00:12
自己顶顶
2楼2010-11-02 00:41:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★
小木虫(金币+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
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

木叶清风

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ajian04(金币+1):谢谢参与交流~ 2010-11-02 19:00:27
wyq0901(金币+5):谢谢回复,能具体介绍一下如何用vc++调用您提到的这两个东西吗?我不是很了解!谢谢! 2010-11-04 15:25:28
Opengl或者DirectX实现即可,不是一下就能出来的……
www.cvdelver.com
4楼2010-11-02 09:26:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ajian04(金币+1):谢谢参与交流~ 2010-11-02 19:00:34
wyq0901(金币+5):谢谢回复,正在看catia文档呢,我只想调用一下,就像在VC++中调用matlab似的,不是自己开发和catia一样功能的软件,那根本做不了 2010-11-04 15:28:10
楼主去看catia的文档啊,catia应该有API可以用的吧,或者catia有com组件可以用,如果都没用的话,楼主就自己研究catia的文档的格式,然后自己读出来自己处理吧。
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
5楼2010-11-02 13:33:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

想飞的猪

木虫 (正式写手)

ajian04:谢谢参与交流~ 2010-11-02 19:00:40
帮着顶!
6楼2010-11-02 17:06:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

想飞的猪

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ajian04(金币+1):谢谢参与交流~ 2010-11-02 19:00:46
wyq0901(金币+5):谢谢回复,正在研究,十分感谢! 2010-11-04 15:32:05
我看了一下catia应该有API函数!调用就可以了!你需要用个CStatic类作为一个窗口来显示你的东西!
7楼2010-11-02 17:08:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wyq0901

铁杆木虫 (小有名气)

引用回帖:
Originally posted by 想飞的猪 at 2010-11-02 17:08:27:
我看了一下catia应该有API函数!调用就可以了!你需要用个CStatic类作为一个窗口来显示你的东西!

找到一堆API,怎么用CStatic类作为一个窗口来显示啊?用没有例子啊?我以前没用过啊!
8楼2010-11-19 20:37:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

想飞的猪

木虫 (正式写手)

引用回帖:
Originally posted by wyq0901 at 2010-11-19 20:37:10:


找到一堆API,怎么用CStatic类作为一个窗口来显示啊?用没有例子啊?我以前没用过啊!

这也是我以前遇到的问题!就是把CStatic作为一个父类!然后添加一些消息函数OnPaint()什么的!
9楼2010-11-20 16:29:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

imyourkobe

铁杆木虫 (著名写手)


nono2009(金币+1):鼓励应助 2010-11-25 07:38:38
我做过一个类似的项目。不过是对STL模型操作的。
方法是采用OpenGL来图形变化和投影变化。比较容易实现的。
10楼2010-11-24 18:42:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wyq0901 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 308求调剂 +3 是Lupa啊 2026-03-16 3/150 2026-03-16 10:07 by 求调剂zz
[考研] 材料专硕326求调剂 +4 墨煜姒莘 2026-03-15 4/200 2026-03-15 11:02 by dyw
[考研] 材料与化工 323 英一+数二+物化,一志愿:哈工大 本人本科双一流 +4 自由的_飞翔 2026-03-13 5/250 2026-03-14 19:39 by hmn_wj
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 211本,11408一志愿中科院277分,曾在中科院自动化所实习 +3 Losir 2026-03-12 3/150 2026-03-14 12:11 by 热情沙漠
[考研] 材料080500调剂求收留 +3 一颗meteor 2026-03-13 3/150 2026-03-14 10:54 by peike
[考研] 材料与化工 一志愿山大 321分 求调剂 +7 每天散步 2026-03-09 8/400 2026-03-14 02:18 by JourneyLucky
[考研] 2026考研调剂+本科延边大学+山东大学+生物化学与分子生物学+有项目经验 +3 ccdsscjy 2026-03-09 6/300 2026-03-14 02:14 by JourneyLucky
[考研] 085600求调剂 +3 a邵星池 2026-03-09 3/150 2026-03-14 01:32 by JourneyLucky
[考研] 295复试调剂 +5 简木ChuFront 2026-03-09 5/250 2026-03-14 01:29 by JourneyLucky
[考研] 一志愿安徽大学材料工程专硕313分,求调剂的学校 +8 Yu先生 2026-03-10 10/500 2026-03-14 01:04 by JourneyLucky
[考研] 材料与化工(0856)304求B区调剂 +6 邱gl 2026-03-12 7/350 2026-03-13 23:24 by 邱gl
[考研] 求调剂(材料与化工327) +4 爱吃香菜啦 2026-03-11 4/200 2026-03-13 22:11 by JourneyLucky
[考研] 285化工学硕求调剂(081700) +6 柴郡猫_ 2026-03-12 6/300 2026-03-13 20:46 by hmn_wj
[考研] 0703一志愿211 285分求调剂 +4 ly3471z 2026-03-13 4/200 2026-03-13 13:00 by JourneyLucky
[考研] 070303一志愿西北大学学硕310找调剂 +3 d如愿上岸 2026-03-13 3/150 2026-03-13 10:43 by houyaoxu
[考研] 0856化工原理 +6 z2839474511 2026-03-10 6/300 2026-03-13 10:41 by houyaoxu
[考研] 材料专硕274一志愿陕西师范大学求调剂 +4 薛云鹏 2026-03-13 4/200 2026-03-13 10:40 by 学员8dgXkO
[考研] 081200-11408-276学硕求调剂 +3 崔wj 2026-03-12 4/200 2026-03-12 19:33 by 求调剂zz
[考研] 085600 材料与化工 295 求调剂 +10 dream…… 2026-03-10 12/600 2026-03-12 13:46 by dream……
信息提示
请填处理意见