检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]兰州交通大学数理与软件工程学院,甘肃兰州730070 [2]辽河油田公司金马油田开发公司,辽宁盘锦124010
出 处:《微型机与应用》2011年第18期59-61,64,共4页Microcomputer & Its Applications
基 金:国家自然科学基金项目(40972204);陕西省教育厅专项(2010JK682)
摘 要:通过对储油罐进行分类,以立罐为建模对象,就立罐构模元素进行分析,提出立罐的三维数据模型,并给出了其基本构模元素的数据结构的定义。根据上述的数据模型与数据结构,先将立罐空间剖分成底面、侧面和顶面等易于建模的部分,然后对其剖分后各个部分的三维建模方法、步骤进行了详细探讨。最后将这些剖分的部分集成起来,构成了立罐的三维空间实体模型。以VC++为程序设计语言,采用OpenGL三维图形函数包做为图形显示工具,开发出储油罐三维建模实验系统,并以立罐和卧罐为例进行三维建模,实验证明了三维数据模型、数据结构、建模方法及步骤是可行的,为研究"数字石化"提供了理论基础。By classifying storage tank, set tank was chosen as research object for modeling. Based on analyzing elements modeling of set tank, the three-dimensional data model was presented, and its basic data structure of modeling elements was defined by C++. According to above data model and data structure, at first, set tank could be subdivided into the bottom surface, profile, and top surface which was easy to modeling; then, the paper discussed the three-dimensional modeling methods and steps of above subdivisions in detail; finally, the spatial entity of set tank was established by integrating the subdivisions. VC+.+ was used as programming language, OpenGL graphics package was used as tool of visualization, and the three-dimensional modeling experiment system of storage tank had been developed. Taking set tank and horizontal tank modeling for example, it was shown that three-dimensional data model, data structure and methods mentioned was feasible. It would provide the theoretical basis for "digital petrochemical".
分 类 号:P208[天文地球—地图制图学与地理信息工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38