欢迎来到天天文库
浏览记录
ID:34485431
大小:284.03 KB
页数:5页
时间:2019-03-06
《cad产品参数化二维图形库设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、维普资讯http://www.cqvip.com第26卷第2期占林夫学学报(信息科学版)V0J.26No.22008年3月JournalofJilinUniversity(InformationScienceEdition)Mar.20o8文章编号:1671—5896(2008)02-02184)5CAD产品参数化二维图形库设计于晓鹏,兰丽辉(占林师范大学汁算机学院,占林四平136000)摘要:为构建CAD(Computer—AidedDesign)产品的二维图形库,提出了基于VC(VisualC)的参数化设计
2、方法。图形的几何形状通过调整参数修改和控制,图形的尺寸用对应关系表示,无需确定具体数值。根据参数化设计的原理并结合Vc强火的绘图功能,可以实现参数化图形系统的设计。给出了用VC设计CAD产品二维图形库系统的方法及其实现过程关键词:CAD产品;参数化设汁;二维图形库;VC程序中图分类号:TP391文献标识码:ADesignofTwo—DimensionalGraphLibraryforCADProductsYUXiao—peng,LANLi—hui(CoilegeIlf.Compute1.JillnNormalU
3、nixersitySiping136000.China)Abstract:ToconstructCAD(Computer—AidedDesign)producttwo—dimensionalgraphlibrary,weintroduceaparametric—designmethodbasedonVC(VisualC).Thegraphgeometryshapeismodifiedandcontrolledthroughadjustmentparameters.Thegraphsizewasrestricte
4、dbythecmTespondingrelations,nottheaccuratevalue.Itmayrealizethepal’ametricgl’aphsystemdesignaccordingtotheparametric—designprincipleandtheVCformidablecartographyfunction.9"egivethemethodofCADproducttwo—dimensionalgraphlibrarysystemwithVCthemethodandtherealiz
5、ationprocess.Keywords:computer—aideddesign(CAD)produc!;parametricdesign;tWO—dimensionalgraphiclibrary:VisualCprogram引言计算机辅助没计(CAD:Computer—AidedDesign)是用计算机硬件、软件系统辅助用户对产品或工程进行设计、修改及示输出的一一种设计方法,CAD技术使产品设计工作的内容发生了根本性的变革,缩短了设计周期,提高了设计质量。其中利用CAD技术进行二维绘同设计足计算机辅助设
6、计的主要应用之一。由于Windows足基于图形用户界面的操作系统,而VC(VisualC)提供了丰富的图形设备接口函数,采用Vc开发Windows系统下的图形应用程序特别方便、简单。根据参数化设计的原理并结合Vc强大的绘图功能,笔者讨沦r用Vc设计CAD产品二维图肜库系统的方法,给出了其实现过程。1参数化数据的处理在CAD产品的设计过程中,没汁人员需要从各种国家标准或单位自定义的设计规范等资料中查取有关的设计数据。在传统的设计中,为方便设计工作,这些资料常常是以于册形式提供,其中一些数据信息以表格或线图的形式给
7、出使用引‘算机进行辅助没计时,要将这些设计资料以程序可调用或收稿Et期~2007—10-08作者简介:于晓鹏(1964~),男,南林公主岭人,古林师范大学副教授,主要从事汁算机网络协议、数据库应用研究,(Te1)8613604348338(E-mail)yxxpp@jlnu.edu.CFI维普资讯http://www.cqvip.com第2期于晓鹏,等:CAD产品参数化二维图形库设计219计算机可进行检索查询的形式提供。因此,在CAD产品的设计中要对用到的标准化数据进行适当的加工处理。从总体上说,数据的处理有以
8、下两种方法。1.1程序化在应用程序内部对这些数表及线图进行查表、处理或计算。可将数表中的数据或线图经离散化后存人一维、二维或三维数组,用查表、插值等方法检索所需数据;或将数表或线图拟和成公式,编人程序计算出所需数据。1.2数据库存储将数表及线图(经离散化)中的数据,按数据库的规定进行文件结构化(如确定文件名、字段名、字段类型、字段宽度等),存在数据库中,数据独立于应用程序,但又能为应用
此文档下载收益归作者所有