首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
利用SQL Server 2005为数据库,采用先进的TIN数字高程模型、VC++面向对象技术和多媒体建模方法作为前台开发工具,利用不规则三角网Delaunay算法自动生成标准的TIN三角网地形,通过OpenGL强大的三维处理和显示引擎,实时、动态生成各种矿井实体,再现井上下真实的三维场景,构建三维可视化应用,实现了煤矿三维可视化系统。  相似文献   

2.
利用三维建模软件MuhiGencreator、仿真软件MultiGenVega及VC++6.0平台开发虚拟校园视景仿真漫游系统。以模型数据库与外部数据库结合实现的方式,将”文字-模型”的交互过程引入到视景仿真领域,设计了根据所选模型来提取所需要的信息以及根据自动提取或用户选择的关键词来关联模型的交互访问功能,提供了良好的人机交互效果。  相似文献   

3.
用VisualC 6.0开发SolidWorks三维标准件库   总被引:2,自引:0,他引:2  
研究了基于SolidWorks的三维标准件库(3DPartLib)的总体结构,介绍了3DPartLib的应用环境和使用方法,并详细讨论了使用VisualC++开发3DPartLib需要解决的组件对象模型、动态连接库和数据库的操作等关键技术。  相似文献   

4.
基于MFC的Pro/E标准件库的研究与开发   总被引:2,自引:0,他引:2  
三维标准零件库的建立对提高企业的设计效率和质量具有重要的意义。通过对标准件库的自动检索和参数化仿真设计,生成设计人员所希望的三维模型。该文分析了对三维辅助设计软件Pro/E进行二次开发的各种方案,着重研究了基于MFC的Pro/TOOLKIT开发技术,探讨并解决了MFC应用程序集成、数据库建立、ODBC数据库访问技术、参数化仿真设计技术以及Pro/E菜单定制等关键问题。开发实例给出了用可视化编程语言VC++进行二次开发,设计并实现了一个实用的Pro/E三维标准零件库系统。  相似文献   

5.
用VisUal C++6.O开发SolidWorks三维标准件库   总被引:7,自引:0,他引:7  
研究了基于SolidWorks的三维标准件库(3DPartLib)的总体结构,介绍了3DpartLib的应用环境和使用方法,并详细讨论了使用VisualC++开发3DPartLib需要解决的组件对象模型,动态连接库和数据库的操作等关键技术。  相似文献   

6.
由于三维设计软件MDT中的零件可以通过EXCEL表驱动建模,本文探讨在用VC++开发MDT中通过ODBC与EXCEL表相连开实现测览、查询等简单的数据库功能。  相似文献   

7.
本文利用VC++的Appwizard功能创建了一个基于OpenGL的三维模型绘制与显示的ActiveX控件,并利用这个控件实现了真空断路器三维模型的创建及其动作过程的三维动画模拟。  相似文献   

8.
针对目前复杂几何模型在三维仿真中建模困难的现实,提出一种三维重建方法。本文采用Visual C++编程语言,对几何模型的STL和3DS两种格式的数据文件设计相应的读取程序;以OpenGL图形接口为基础设计几何模型绘制程序,实现三维几何模型的重建。  相似文献   

9.
大批量获取分子三维结构数据的方法   总被引:2,自引:1,他引:1  
用VisualC++编写程序,并结合机上运行的分子模拟软件HyperChem的专用脚本语言,实现二维分子结构的快速指转化,从而用于三维化合物数据库的建立。  相似文献   

10.
通过分析三维设计模型特征以及轻量化后的移交模型特征,提出一种基于数据库的模型变更管理方法,该方法以增量(升级)方式管理模型版本。从而使移交模型具备版本属性,同时减小移交数据库的总容量,为三维模型的版本管理与移交应用提供的基础条件。应用CAD设计软件与三维数据移交系统,结合三维设计技术及数据库技术进行验证,证明该方法对版本管理有效、可行。适用于数字移交、施工面貌呈现、施工过程仿真等系统应用。  相似文献   

11.
Inventor作为Autodesk面向机械及其相关行业的3D设计、产品建模及模拟分析的软件,在已经具有强大的功能模块的基础上,也具有良好的软件扩张性,用户可以根据自己的特殊需求进行二次开发,针对每个平台的特殊性,所采用的技术也各不相同,结合实例研究COM技术在Inventor二次开发中的应用,包括Add-In的加载和与Inventor之间的交互。  相似文献   

12.
Android 系统下基于NDK 方式的图形开发   总被引:1,自引:1,他引:0  
Google提供了Android系统下基于C/C++开发的NDK开发工具,通过使用这个工具可以嵌入C/C++代码到Android应用程序中,即可以使用“Java+C/C++”的编程方式进行程序开发.基于这种开发模式,开发Android应用程序中的图形模块,通过在Nativec/C++中调用两个图形引擎SkiaGL和OpenGLES的链接库,实现在应用程序中不使用AndroidSDK的图形模块API函数,同样能完成2D和3D的图形开发.  相似文献   

13.
为了实现田园的三维漫游,系统采用3DSMax进行三维建模,基于Vc++开发语言和OpenGL图形库对虚拟田园交互漫游系统进行了设计。论文讨论了地形、天空体、植物等的建模与显示,通过读取3DSMax制作的3DS模型重构了田园和漫游用车辆模型,使用键盘控制车辆任意方向的浏览和视点变换,同时为了增强系统的真实感,增加了车辆碰撞检测功能。此设计方法简单方便,通用性好,虚拟环境具有较好的沉浸感,逼真的再现了实际田园场景;系统交互性能良好,可实现车辆遇障的自动判断并作出相应的反应。  相似文献   

14.
以支持二次开发的三维实体造型软件为开发平台,通用的C++为编程语言,开发了多机器人三维仿真与离线编程系统。离线规划的典型协作运动作业文件在仿真与真实系统中都完成了所规划的协作运动,由此验证了仿真系统具有多机器人三维仿真与离线编程功能。  相似文献   

15.
为了满足客户对产品个性化需求,提出了基于参数化技术的装配件变型设计方法。研究基于参数化技术的装配件变型设计原理,建立了零件参数化模型,并对其参数进行分析,根据装配件各零件之间的配合关系,组建装配件信息化模型,以SolidWorks三维造型软件为设计环境,以VC++为工具开发出装配件变型设计原型系统,实现了装配件变型设计。最后,以垃圾破碎机为例,验证了该方法的可行性。  相似文献   

16.
三维模型空间几何变换的计算   总被引:3,自引:0,他引:3  
以在相对固定空间任意旋转、缩放三维模型为例 ,讨论了如何将其二维参量转换为三维空间的数据 ,并将这些数据应用到三维模型之上 ,使之产生期望中的变化。其计算依据的图形标准是 Open GL。  相似文献   

17.
以地球为背景的飞机航迹动态演示模型已经被广泛应用于航迹监控、目标定位、航空管理等众多领域.论文利用OpenGL开放图形库和Visual C++开发环境进行了以地球为背景的飞机航迹建模与仿真.详细介绍了将飞机位置始终保持在视野中心的实现方法和三维坐标转换、视角调整等主要步骤,并由此开发了一款飞机航迹动态仿真软件.  相似文献   

18.
大多数影像设备与3D API都是基于平面影像设计的,因此,一般而言实时渲染图像并不能直接运用于球幕显示,必须通过称为"几何校正"(Geometric Correction)的运算才能产生正确的最终结果。目前主流的几何校正方法或者依赖昂贵的硬件设备完成,或者需要通过复杂的算法实现,对于缺少程序设计背景的创作者来说无法自由掌控。文章介绍了一种利用3D API中成熟的纹理渲染(RTT)与纹理映射(Texture Mapping)技术生成球幕图像的方法,不涉及任何C++或HLSL编程,在任何支持RTT的三维引擎上均可实现。  相似文献   

19.
计算实时三维可视化已成为当代CFD/NHT等大型数值模拟软件的基本要求,C#中提供的GDI+显然无法满足。所幸目前已有一些成熟的3D图形开发库,如OpenGL和Direct3D,然而这两者所提供的函数均为C接口的API形式。并且利用C/C++、VB以及Fortran等语言开发OpenGL实现的技术已相对成熟,但在.NET环境下开发的技术对于程序员来说,仍可称为一种挑战。本文以哈尔滨工业大学开发的HITurbine为例,较为仔细地讨论了在.NET下利用C#与OpenGL实现的三种方式。这是在.NET环境下开发具有三维可视化程序的第一步,同时也可以作为一般数值模拟软件计算实时三维可视化的基本框架.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号