24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 2614  |  回复: 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 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 277求调剂 数一104分 +8 瓶子PZ 2026-04-05 8/400 2026-04-06 16:11 by 小饼干学姐0
[考研] 305求调剂 +3 77Qi 2026-04-06 3/150 2026-04-06 15:36 by going home
[考研] 336材料与化工085600求调剂 +9 水星记infp 2026-04-05 12/600 2026-04-06 11:46 by 水星记infp
[考研] 0854电子信息319求调剂(接受跨专业调剂) +3 星星不眨眼喽 2026-04-05 3/150 2026-04-05 20:20 by 啵啵啵0119
[考研] 数一英一274机械调剂 +5 星陨流霞 2026-04-04 6/300 2026-04-05 11:38 by arrow8852
[考研] 调剂 +8 熊二想上岸 2026-04-04 8/400 2026-04-05 05:27 by houyaoxu
[考研] 325求调剂 +4 春风不借意 2026-04-04 4/200 2026-04-04 22:08 by 啵啵啵0119
[考研] 321求调剂 +6 认真求上学 2026-04-03 6/300 2026-04-04 19:51 by dongzh2009
[考研] 359求调剂 +7 hhhhaaaa$ 2026-04-04 7/350 2026-04-04 18:49 by imissbao
[考研] 334求调剂 +8 曾仰之 2026-04-03 8/400 2026-04-04 11:16 by w_xuqing
[考研] 考研求调剂 +3 木心想继续深造 2026-04-03 3/150 2026-04-03 21:56 by 啵啵啵0119
[考研] 材料科学与工程339求调剂 +12 hyz0119 2026-03-31 13/650 2026-04-03 18:33 by ls刘帅
[考研] 求调剂 +9 akdhjs 2026-03-31 11/550 2026-04-03 13:32 by akdhjs
[考研] 325分化学调剂 +5 15771691647 2026-04-02 5/250 2026-04-03 09:58 by ChemPharm
[考研] 326求调剂 +10 崽崽仔 2026-04-02 10/500 2026-04-03 09:08 by 帕尔马拉特
[考研] 326求调剂 +3 9ahye 2026-04-02 4/200 2026-04-03 08:43 by Jaylen.
[考研] 一志愿武汉理工0856,初试334 +3 26考研材料 2026-04-02 3/150 2026-04-02 21:22 by dongzh2009
[考研] 能源动力 调剂 +3 不破不立0 2026-04-02 3/150 2026-04-02 12:46 by ffffjjjj
[考研] 11408 321分求调剂 +3 huchun12138 2026-03-30 4/200 2026-04-01 22:48 by guanxin1001
[考研] 求0861交通运输专硕or材料专硕调剂 +4 勒布朗@ 2026-03-31 4/200 2026-04-01 09:54 by 一只好果子?
信息提示
请填处理意见