欢迎来到天天文库
浏览记录
ID:33804080
大小:5.78 MB
页数:72页
时间:2019-03-01
《基于open+cascade的曲面网格生成平台》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大连理工大学硕士学位论文基于OpenCASCADE的曲面网格生成平台姓名:董显法申请学位级别:硕士专业:计算力学指导教师:关振群20090601大连理工大学硕士学位论文摘要有限元网格生成属计算力学与计算几何学的交叉研究领域,曲面网格生成是其重要的一个分支领域。在复杂曲面的网格生成中,往往会产生一些形状质量低、拓扑有缺陷的三角网格,需要进行网格清理与优化;还有在逆向工程中,曲面网格模型过大,需要简化。本文在曲面三角形网格清理与优化方面,结合工程实际,着重研究解决三维复杂组合曲面网格全自动生成过程中产生的病态网格问题。对病态网格进行了
2、详细分类,提出了清理几类拓扑不正确曲面三角形网格单元的算法。在网格简化方面,实现了基于二次误差的边折叠网格简化算法。在曲面四边形网格生成方面,研究了三角形到四边形网格的转换方法,并采用前沿推进算法把曲面三角形网格转换为四边形网格,在这一过程当中不可避免地会产生残余三角形。本文采用配对法处理转换后的残余三角形,为了提高配对效率,提出了一种在三角形和四边形混合网格中的可回退的单元查找和定位算法。在曲面网格生成平台方面,本文着重分析了OpenCASCADE类库的组成及其内存管理机制、可视化技术、数据交换技术等功能;基于OCAF(Open
3、CASCADE应用程序框架)的基本工作原理,在VisualStudio2005环境下,运用OCAF类库搭建出基于MFC的单文档应用程序框架。在此基础上,实现了几何模型的导入与显示功能;集成了自主开发的曲面网格生成库;利用OCAF的动态选取技术实现了精细剖分尺寸的控制;实现了对生成网格数据的可视化功能。关键词:OpenCASCADE;曲面网格;网格优化;0CAF;应用程序平台基于OpenCASCADE的曲面网格生成平台APlatformofSurfaceMeshGenerationBasedonOpenCASCADEAbstract
4、F蛐tedementmeshgenerationiSallinterdisciplinaryresearchdomainofcomputationalmechanicsandcomputationalgeometry,andsurfacemeshgenerationisallimportantbranch.IntheprocessofcomplexSl/T£acemeshgeneration,sometriangularelementswi也poorqualityand/ortopologicaldefectswillbegene
5、rated.Theseelementsmustbecleaneduporoptimized.InRE(reverseengineering)researchdomain,thesurfacemeshmodelistoolarge,anditneedstobesimplified.Thereareanumberofpathologicalelementsincomplicated3Dsurfacemeshwhichgeneratedbyautomaticmeshers.Inthispaper,thepathologicaleleme
6、ntsareclassified,andsomealgorithmsareproposedtoclean1】pseveraltypesofincon'ecttopologytriangleelementsonSLEfacemesEThispaperintroducedthemeshoptimizationalgorithmsandsurfacesimplificationalgorithmusingquadricenDrmetrics.Themethodtotransformtriangularmeshintoquadrilate
7、ralmeshisstudied,andasearchingandlocatingalgorithminamixedtriangularandquadrilateralmeshisproposedSOastOdealwi也theisolatedtrianglescausedbythetransformingprocess.Someexamplesillustratethevalidityofthealgorithms.ThispaperanalyzestheOpenCASCADElibrariesandthebasicworkin
8、gprincipleofOCAF(openCASCADEApplicationFramework),thenasingledocumentapplicationfi'ameworkbased011OCAFisdesignedforsurfaceme
此文档下载收益归作者所有