三维空间结构的数字图形介质模拟方法技术

技术编号:7700580 阅读:362 留言:0更新日期:2012-08-23 06:45
本发明专利技术涉及一种三维空间结构的数字图形介质模拟方法;具体为:在计算机虚拟空间里,用图形这一载体介质模拟自然界的物理实体的真实自然状态,根据计算机图形学方法,用图形表达自然界的物理实体的外观,该图形具有可视的外形、相应的角点、边、面和体的构造和拓扑关系,用数字化、参数化方式对图形进行语言描述,形成数字化图形,自然界的物理实体的几何属性和物理属性也一并存入数字化图形的图形元素之间,将数字化图形作为一种具有几何属性和物理属性的载体,数据附着于数字化图形,而数字化图形中又隐含有数据,同时以自然界的物理方程来控制数字化图形的动作和相应的变化;本发明专利技术能在计算机虚拟空间里用图形来模拟三维空间结构。

【技术实现步骤摘要】

本专利技术涉及ー种数字图形介质模拟方法,特别是涉及ー种。(ニ)
技术介绍
当前,随着我国经济的持续有效发展,也带动了工程建设事业的蓬勃发展,一大批重大的工程相继进入开发的日程 ,因此,发展交叉学科并将相应的技木理论方法和各专业标准规范融合成体系,研究具有发展潜力和应用前景的高新技术方法显得尤为突出和必要,这是行业发展的需要。随着信息化技术的发展,图形技术开始在水电工程、土木工程及相关领域中得以应用,之后又有数字图形的概念,但这些研究仅仅表现的是图形本身的几何属性,要么是将图形作最終计算结果的显示形式,没有将除几何属性之外的物理属性、拓扑等信息融入到图形之中,忽略或没有挖掘出数字图形和信息工程的融合统一。目前,有一些关于空间结构三维模拟方面的研究,包括设计、分析、施工、管理,但这些研究未形成比较全面的体系研究,同时缺少图形与信息的融合,应用范围有限。现实应用中需要ー种更为理论化、系统化的表现形式,将空间结构不只是仅包括几何坐标的三维表达,还要包括表达模拟物体的更多的非几何属性,用更多维的系统进行描述和模拟方法,以满足工程建设对新技术的应用需求。
技术实现思路
本专利技术要解决的技术问题是克服现有技术的缺陷,提供一种,该方法能在计算机虚拟空间里用图形来模拟三维空间结构。本专利技术的技术方案 一种,具体为在计算机虚拟空间里,用图形这一载体介质模拟自然界的物理实体的真实自然状态,根据计算机图形学方法,用图形表达自然界的物理实体的外观,该图形具有可视的外形、相应的角点、边、面和体的构造和拓扑关系,用数字化、參数化方式对图形进行语言描述,形成数字化图形,自然界的物理实体的几何属性和物理属性也一并存入数字化图形的图形元素之间,将数字化图形作为ー种具有几何属性和物理属性的载体,数据附着于数字化图形,而数字化图形中又隐含有数据,同时以自然界的物理方程来控制数字化图形的动作和相应的变化,各数字化图形之间的相互作用基于物理定律,反映真实自然界的运动规律和结果,数字化图形具备完善的定义、构造和表达方式、数据存储方法,因而是行之有效的模拟真实自然状态的全新方法手段。利用计算机图形学方法产生数字图形介质模型文件,将数字图形介质模型文件均存储成统ー的Model-XML数据格式; 采用复杂结构图形的截面关键点模型、关键点连线的骨骼网架模型建模方法,这样易于获得实体轮廓,克服了由于实体模型数据过于臃肿带来的数据存储问题,还可方便地判断多段线与指定的空间平面的交点,为判断实体的几何位置提供了方便,将复杂图形结构的拓扑计算简单化; 通过计算机网络传递数字图形介质模型文件,数字图形介质模型文件含有图形数据信息和基于OOP技术的图形数据模板库; 利用复杂结构图形的截面关键点模型、关键点连线的骨骼网架模型和模型的存储方法将图形结构简单化,用直线包络线控制图形结构的形状与延伸的位置,将复杂的拓扑计算变为直线与平面的交点计算;加快了计算速度,提高了精度,加大了图形处理能力,可保证获得数字图形所有属性和信息,为图形数据之间的无缝集成提供了强有力的保障,提供了复杂物体空间剖面的简捷可靠的图形数字方法。Model-XML数据格式的骨骼网架模型的具体规则为 命名名称_实体句柄_控制点个数_控制点连接形式 _{_Pntl_Pnt2_......._Pntl’ _Pnt2’ _........j_{_ 放样形式 _ 路径控制点个数 _UCS原点_UCSX轴矢量_UCSY轴矢量_PPntl_PPnt2_......j_剖面类型_剖面名称_參数1_參数I值_......_參数n_參数η值j 采用统一的XML方式对数字图形介质模型中的各子模型的命名、属性、分类进行定义,并对延续、遗传和关联主体模型的内容进行表述,采用XML方式标记数据、定义数据类型,使同一工程的不同部门、不同专业、不同时段内的工程信息具有统ー的表达方式; 采用XML方式的数据构件不受软件平台的限制,适合在计算机网络上传输以及协同管理。将复杂工程中的各个构件和部位实体图形的可视特征与非图形属性融为一体,采用图形的扩展数据方法将各专业所需的属性和标识符附加于图形之中,通过超链接或超链接程序加以调用修改,使图形本身包括了空间坐标、时间坐标、非几何信息的五维空间信息; 以VB. Net程序为例,向数字图形介质对象添加或修改扩展数据可以使用SetDGMxdata方法,其定义为DGMObject. SetDGMxdata DgmXDataType,DgmXData 其中,DgmXDataType是ー个short类型变量数组,数组中的姆ー个元素说明扩展数据的类型;DgmXData是ー个Variant类型的数组,数组中的每个元素包含了扩展数据的内容。DgmXDataType和DgmXData的维数必须一致,DgmXDataType中的元素一一对应地说明DgmXData中元素的类型,其具体含义可以参考下面的代码Dim DgmXDataType (O To 7) as IntegerDim DgmXData (O To 7) as VariantDgmXDataType (0)=1001: DgmXData (0) ニ” Test—Application”DgmXDataType (1)=1000: DgmXData (I)=”This is a test for Exdata”DgmXDataType (2)=1003: DgmXData (2)=”0” DgmXDataType (3)=1040: DgmXData (3)=1. 2347913748413E+40DgmXDataType (4)=1041: DgmXData (4)=1237324938DgmXDataType (5)=1070: DgmXData (5)=32767DgmXDataType (6)=1071: DgmXData (6)=32767DgmXDataType (7)=1042: DgmXData (7)=10-向数字图形介质对象实体中添加扩展数据DGMlineObj. SetDGMxdata DgmXDataType, DgmXData获得数字图形介质对象的扩展数据可以使用GetDGMXData方法,其定义为DGMObject.GetDGMXData AppName, DgmXDataType, DgmXDataValue其中,AppName指定添加扩展数据的应用程序名称(多个应用程序可以向同一个对象添加扩展数据),如果输入ー个空字符串表示要获得所有应用程序添加的扩展数据;DgmXDataType返回ー个short类型的数组,包含对象扩展数据类型信息;DgmXDataValue返回ー个Variant类型的数组,包含了对象的扩展数据。获得对象扩展数据的基本方法为Dim Dgmxdata As VariantDim DgmxtypeOut As VariantDGMlineObj. GetDGMXData “”,DgmxtypeOut, DgmxdataOut 采用数字图形与数值计算相结合的方法,直接将数值计算的结果应用于数字图形之中,为求解数字图形的运动、变形和碰撞这些复杂的随机非线性问题提供了图形计算的方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种三维空间结构的数字图形介质模拟方法,其特征是在计算机虚拟空间里,用图形这一载体介质模拟自然界的物理实体的真实自然状态,根据计算机图形学方法,用图形表达自然界的物理实体的外观,该图形具有可视的外形、相应的角点、边、面和体的构造和拓扑关系,用数字化、參数化方式对图形进行语言描述,形成数字化图形,自然界的物理实体的几何属性和物理属性也一并存入数字化图形的图形元素之间,将数字化图形作为ー种具有几何属性和物理属性的载体,数据附着于数字化图形,而数字化图形中又隐含有数据,同时以自然界的物理方程来控制数字化图形的动作和相应的变化,各数字化图形之间的相互作用基于物理定律,反映真实自然界的运动规律和结果,数字化图形具备完善的定义、构造和表达方式、数据存储方法; 利用计算机图形学方法产生数字图形介质模型文件,将数字图形介质模型文件均存储成统ー的Model-XML数据格式;通过计算机网络传递数字图形介质模型文件,数字图形介质模型文件含有图形数据信息和基于OOP技术的图形数据模板库; 利用复杂结构图形的截面关键点模型、关键点连线的骨骼网架模型和模型的存储方法将图形结构简单化,用直线包络线控制图形结构的形状与延伸的位置,将复杂的拓扑计算变为直线与平面的交点计算; 采用统一的XML方式对数字图形介质模型中的各子模型的命名、属性、分类进行定义,并对延续、遗传和关联主体模型的内容进行表述,采用XML方式标记数据、定义数据类型,使同一工程的不同部门、不同专业、不同时段内的工程信息具有统ー的表达方式; 将复杂工程中的各个构件和...

【专利技术属性】
技术研发人员:魏群张国新王宗敏王颖魏鲁双刘尚蔚叶晓枫谢晓尧孙凯张俊红
申请(专利权)人:华北水利水电学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1