项链厂家
免费服务热线

Free service

hotline

010-00000000
项链厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

当数据库技术在包装容器CAD中的应用上

发布时间:2021-09-11 04:31:14 阅读: 来源:项链厂家

数据库技术在包装容器CAD中的应用(上)

摘 要:在包装客器的设计过程中应用数据库技术是实现包装容器CAD的基础。文中的基本思路是先参照包装国家标准,建立包装客器标准系列、型号、外形尺寸、各种参数的Access数据库,给出了建这样的差异不单纯反应在产品和技术上立数据库的方法。结合数据库开发标准包装容器的参数化二维、三雏图库,采用尺寸驱动或程序驱动。设计过程根据相应的选型进行查表得出计算参数和计算公式,程序计算、显示和输出设计结果。该系统基于WINDOWS平台,用Visual C++开发而成。 关键词:包装 数据库 CAD

目前包装容器的设计仍基本上按传统的经验设计方法进行,是一项既复杂又容易出错的工作,公式较多,设计计算繁琐,同时需要查询大量的参数,使得设计周期较长,且容易出现设计计算错误和快速绘图,图纸无法实现计算机管理 ]。包装容器CAD系统旨在利用计算机来完成包装容器系统的设计,包括平面结构设计、二维工程图的生成及三维图形生成等内容,其基本思路是先确定包装容器的类型,再根据相应的计算公式和标准进行查表和设计计算,并根据设计出的结构二维绘图,同时建立基于OpenGL的三维图形显示设计结果。从而极大地减轻设计者的劳动强度,优化设计及图纸计算机管理,把他们彻底地从繁重的设计劳动中解放出来。

1 包装CAD系统分析

在包装容器的设计过程中往往包括一个繁琐的选择、查询、选取计算参数和计算公式的过程,所以利用计算机强大的信息处理功能,建立完整的包装容器标准数据库是实现包装容器设计自动化的开始。在包装容器CAD中建了2个数据库:计算公式数据库和计算参数数据库。包装容器CAD结构框图见图1。包装容器CAD系统的设计过程为

1)结构关系设计模块。设计人员根据需要选择包装容器种类和型号,系(打磨掉镀层统根据种类和型号从数据库确定结构关系进行参数化绘图和参数、计算公式的显示。

2)计算查询设计模块。设计人员根据已确定的包装件结构关系,结合实际需要进行参数、计算公式修改设计,最后将设计结果写入信息数据库,将整个数据在数据库进行存取计算。数据库维护模块和包装件各个零件的图纸生成模块,模块采用Visual C+ +结合Access数据库系统进行开发,使用VC++处理数据库接口的方法主要有2种:OBDC(开放数据库互连)和DAO(数据库访问对象)。DAO不需要DSN(数据源名),针对包装数据库是MDB的扩展,那么DAO当然是最佳选择的技术。

3)三维构成显示模块。基于OpenGL的三维图形显示设计结果[2],校验设计是否满足要求,若不满足要求则返回并重新设计。

4)输出模块。完成三维图形及二维工程图的生成,输出最终设计的包装容器参数及校核结果,说明书的生成与打印模块。

2 数据库系统的应用

2.1 基于DAO的包装数据库的建立

Access数据库系统是一种可视化的关系型数据库管理系统。采用Access数据库系统,参照包装国家标准,建立包装容器标准系列、型号、外形尺寸、各种参数选择的数据表,并建立了数据库维护功能模块,对数据库进行各种操作。例如在纸箱纸盒CAD设计中,纸箱纸盒包装容器的箱型结构都是固定的,只是其结构尺寸不同。因此可以建立纸箱纸盒数据库来管理相应的尺寸、图形数据,使之能被设计人员方便地检索、查因此加载之前1定要将回油阀拧紧询和调用。

由于包装容器的结构参数和技术参数多以表格形式给出,因而本系统中采用关系数据模型来实现对包装容器产品样本的管理。根据包装容器CAD系统的数据要求。可以建立包装容器数据库的信息模型。包装容器类别实体描述了各种包装容器的分类情况,如:纸箱、纸盒、玻璃瓶、金属包装等,同时提供了各种包装容器的型号、表示符号等信息,见图2,包装容器尺寸参数表则存放了包装容器的结构尺寸。针对包装容器的图形描述,将每个元件的外形轮廓和主要的几何元素简要地表达出来,设计时只需调用该块就可以了。这个数据库给出了块的路径及定位基点。图块的路径是为在管理模块中浏览而使用,定位基点为调用和插入该块时使用。另外由于同类型的包装容器具有相类似的构,所以可以运用程序驱动法进行液压式实验机参数化建库。

菏泽职业装设计
菏泽职业装制作
菏泽制作职业装
湖州订制西装