论文部分内容阅读
移动设备机械虚拟模型系统是集CAD建模、虚拟技术、三维显示于一体的综合性系统,他主要是为了解决三维建模文件不能在移动设备中显示和交互的问题而开发,鉴于当前各种主流三维CAD软件已广泛应用于机械各行业,虚拟技术的发展,以及以智能手机为代表的移动设备日臻成熟,在移动设备中实现模型文件的显示和交互不仅有助于进一步加深了解机械零件和机构,而且具有随时性、便捷、交互性好等诸多优点,可以有效减少在设计和生产环节出现的不必要错误。对移动设备虚拟开发也具有重要意义。本文针对主流CAD软件生成的VRML文件进行详细的分析,通过编程实现了UG, Pro/E, Solidworks,3DMAX四种建模文件在具有Windows Mobile系统的智能手机中的显示与交互,并对移动设备网格简化算法、光照模型、纹理映射技术、三维变换进行了研究,提出了基于法向量的面删除算法,实现了装配体在智能手机中的显示和四连杆机构的运动,给出了实现方法和编程思路,而且提出了在移动设备中任意剖视图实现的解决方案。最后针对移动设备虚拟模型系统进行总体设计,并对开发过程中的关键环节给出了设计流程图、程序关键语句和相应的效果图。在系统的功能方面,设计实现了VRML文件的搜索,模型的缩放、平移、旋转,纹理添加,光照设置等功能,经过反复调试,结果表明该系统能够很好的对模型进行显示和交互,最终达到了预期效果。