APP下载

探究软件中工程数据库和实体造型技术

2015-06-02葛庆伟王振华

电脑知识与技术 2015年9期
关键词:实体模型软件工程数据库

葛庆伟+王振华

摘要:软件中的工程数据库随着科学技术的更新升级正逐步扩大,它是最初时期的简易设计和专业层面结构工程精确解析的综合体,软件中的数据库是特有的,有明确的几何含义。实体造型技术包含构造设计、检测与分析以及编写出来的文件和工程相关管理等内容。它需要具备完美的实体造型、紧接相连单元分析、优化软件等特有效果。只有把恰当的数据库与实体造型关联技术相结合,才能使软件功效趋于完整。

关键词:软件工程;数据库;实体模型;造型技术

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)09-0001-02

随着人类的发展,计算机作为第三次革命的主要代表产品,极大的推动了人类社会发展。与此同时。软件作为现代计算机的重要支撑部分,伴随着计算机的不断发展。在日新月异的技术变革中,空间三维技术凭借其独特的优越性替换了简易设计中的二维。三维形态下的实体造型更有利于磨具的制造,能收集完整的数据资源,更好的解析工程结构。在实体造型长时间的变更历程中,二维、三维的几何概念更加详细,相关的一些信息更加完整。其中的这些零配件相互交接,在CAD的编程建模过程中,就可以形成标准且完整的数据库。此外,数据库的模型主要是对其操纵的数据以及结构化在数据库中运用的方法进行阐述,且在模型结构方面对数据的描述也有相关规定。

1 数据库的创建

通常数据库是按照某一种数据的模型组建起来,并且可以对二级的存储器实行存放的一种数据集合体。数据的结合一般有以下的特点:不能重复储存,以最适合的方式为特定组织多方位服务,独立个体,不附属于相应的应用程序,可以控制并管理数据增加、删减、改正与检查等。从数据库发展的历程可以看出,数据库作为管理数据的一个高级阶段,是由管理文件的系统发展而来,工程数据库在软件中有不同的组建方式。其建立可以使用一定的规格软件,建设有用数据库,经分类——比较——绘制表格三级流程,再以相关的机械对成千上万的卡片进行处理,将机械运行的结果制成新卡片或是打印出来,数据库的作用就是采用物理方式对这些卡片进行处理并储存。

数据库以及数据表的构建是有一定的先后顺序的,先建立数据的信息表,添加数据库的名称与实例的名称,再确定管理数据库的方式,完成参数文件与实例的初始创建,连接的同时启动实例,再用数据创造的语句建立数据库,添加一个附加表空间,根据字典视图进行最后的脚本创建。一般建立完成的数据源,会在特定管理的页面显示出来。

2 三维的实体造型

实体造型实际上是由曲面造型而构建起来的,其中加入曲面中的一些实体信息。实体造型是利用实体生成方法(体素法及扫描法)产生实体的初始模型,然后通过几何体的逻辑运算(布尔运算)最终形成复杂实体模型的一种造型技术。它主要包括两个部分: 一是基本实体的生成;二是基本体之间的逻辑运算。

三维建模设计不同于二维绘图设计,二维绘图设计在一个平面上即可完成,而三维建模设计是在三维空间中进行,建立的模型具有长度,高度、宽度三个方向的尺寸。在三维建模设计中,首先要建立工作空间的坐标系(包括原点,坐标轴和基准平面),然后在草绘平面绘制模型的特征截面或扫描轨迹,并根据参照平面放置特征截面的各图形元素,对二维特征截面进行拉伸、旋转、扫描等操作,生成三维模型的基础特征。特征是构成三维模型的基础,各中各样的三维模型就是由不同的特征按照一定的设计要求进行组合所形成的集合体[2]。

2.1主要外形构建

在软件的建模过程中,必须考虑物体的外在形体以及内在的实质组成,外在的几何形状要能暗示本源的造型结构,内外能够协调一致。如此就可以用三维特有的造型技术拟定清晰的三维实体,所构建的三维模型一定要能经过数据的推理运算,并且计算符合实体本身的质量特性和本有的外在特征。只有这样,实体外形才符合客观事实和自然规律。

首先,要按实体的原有特征顺序来拟定步骤,这样的次序,对实体构建的造型流程有着更高一层的意义,循序而进,自然流露。不同的次序,同样的物体,构建出来的实体造型效果是有很大差异的,表达的基础特性,质量内涵也各有不同。辨识的侧重点应该在本源的实质内涵、基本特征。找出正确的外貌特征作为造型设计的指导原则。

其次,要适宜简化本来的特征多样性。越是复杂,越要简化它的造型流程,对于简单的,也应当有合理的步骤。对于实体的尺寸参数、管控参数,和多层次之间的相关参数,层层相连,内在的关系也应该考量。当然简化的过程中也须遵循客观规律。

最后,构建的过程中还必须按照顺序灵活的复制相同持续的特点,复制相同的组成成分和特有的顺序,能形成很清晰阵列阵式,固有特征也会自然地表现出来,方便用户观察。如果其中的特有参数改变了,在阵列中也能很好的体现出来。

2.2造型流程的细化

构建某些特有零件的时候,需要考量他的多个层次特性,按照恰当的次序才能符合正确的设计理念。可以在之前拟定一个草绘方案,选定一个作为特征,即在多个相连设计时段,描述出多角度的性质特征。选定明确的参考平面,再将平面内其他特征的单元体复制过来。接下来的步骤就是做好尺寸标注和经过修正的具体数值

3 数据传递中的双向特性

ADO与ODBC都是数据库相互间访问的种类,两者之间成相互对应的关系。ADO一般都COM组件是用来存取数据源的一个平台。ADO不只提供了语言编程,还统一了OLEDB数据访问的方式。开发人员可以只写访问数据代码,不需要实现数据的方式,开放人员所要关心的只是数据库连接问题。ODBC(开放的数据库互连)作为微软公司服务结构中切合数据库紧密相连的一个重要部分,其建立一组规范,还提供访问数据库的一组标准应用程序的编程接口。

微软的基础类库简称就是MFC,作为微软公司所实现C++的类库,主要是对许多Windows以及API函数执行封装,而VC++则是微软研发的C/C++开发集成环境,所谓的开发集成环境,也就是使用这种方式可以编辑、调试与翻译,并不是多种工具的轮换使用,只是VC++较为灵活多变,所以运用起来功能齐全。Xx只是版本,其封装MFC所有内核,因此,一般的代码无法看到原本SDK的编程中消息循环过程,因为一般情况下MFC的会自动帮忙封装,用户就可以只考虑程序问题,而不需要担心编程过程的消息流转。并不是说每一次编程都会有很多消息重复循环,只是因为框架没有针对性,才会导致部分消息出现重复的情况。

特殊的访问技术将可以很好地封装复杂态势的ODBC。如此,不但简化这种情况下的调试接口,也有利于程序快速开发。程序员即便没能明却相关联的步骤,也能操作数据库的运作。一般情况下,拟好的传递数据的流程是直接融入软件绘图的技术中,在APX里面,必须设计一个清晰对象,方便数据的传递。因此,要建立关于外部变量的范畴,这可以作为传递数据的做好方式,对仅留的相关数据进行读取,再将数据传输到固定位置,传输之后,关于外部变量传递的特定流程,就会被绘图变量替换[3]。

4 选取出来的实例造型

一般都是才有一些实体造型的特定编辑,设立一种可以保持原来架配造型的模具,这也就生出了三维的实体造型,进而建立出来的数据库精准科学,这也就设计出了复杂参数的模型。话句话说,也就是首先分析设置实体的对象,找到一个更好的实体造型设计方法。还要对运算的一些法实施筛选,这样可以依据空间的矢量。找到核心点,实现空间方位在移动的情况下实行矩阵的变化,固有拓扑的实体造型就会一直保持,但是要对一些设定的左边进行变更,根据布尔法则运算,真正的造型配件也就由此生成,从而合成ARX复合架构下相关的MFC。同时使用数据库开发的特定流程,对有关联的参数及时查验,根据系统默认的数值,谨慎的修正相关数据,才可以保持数据库的立体架构。

综上所述,参数在经过筛选之后,一定要与相关规定的标准范畴相符,如果出现不符的情况,要及时纠正。且数据库的设计至关重要,只有这样,数据的安全传输才能得到保障,同时,实体造型技术也是当前计算机技术发展的一种态势。

参考文献:

[1]郭艳艳.基于三维造型技术的机械制图课程体系研究[J].科教导刊(中旬刊),2013,24(9):123-124.

[2]张世海.AutoCAD三维实体造型技术在道路工程制图教学中的应用[J].价值工程,2014,34(4):247-249.

[3]伍文进.三维CAD技术发展及其对制图课程教与学影响之探讨[J].中国电力教育,2014,33(11):165-167.

猜你喜欢

实体模型软件工程数据库
关于如何创新和完善计算机软件工程管理的探讨
建筑设计中的实体模型
建筑设计中的实体模型