现代设计理论与方法-课件 第4章-计算机辅助设计-2.ppt
- 文档编号:1202270
- 上传时间:2022-10-18
- 格式:PPT
- 页数:95
- 大小:1.27MB
现代设计理论与方法-课件 第4章-计算机辅助设计-2.ppt
《现代设计理论与方法-课件 第4章-计算机辅助设计-2.ppt》由会员分享,可在线阅读,更多相关《现代设计理论与方法-课件 第4章-计算机辅助设计-2.ppt(95页珍藏版)》请在冰豆网上搜索。
第4章计算机辅助设计
(2),ComputerAidedDesign(CAD),例4-4有一组实验数据,如下表4-c所示,它有7个点,现要求用二次多项式拟合。
表4-c一组实验数据,文件是信息(数据与字符)的集合。
将数表和线图中的数据按指定的文件名存放在计算机外存储装置(磁盘、磁带等)上,就可建立用户的数据文件,当CAD计算程序需要使用到某一个数表或线图中的数据时,只需用适当的程序语句(文件操作语句)将它们从外存中调入计算机内存。
建立数据文件的方法不仅解决了前述方法存储数据时需要占用大量内存的问题,而且可使数据文件独立于计算程序,且一个数据文件可供不同的计算程序调用,较好地解决了数据的共享问题。
图4-f数据文件的调用示意图,在Access中,创建数据库有两种方法:
第一种,使用“数据库向导”,先选择一种数据库类型,在向导的引导下完成数据库的基本建设;第二种,建立空数据库,然后向其中添加表、窗口、报表等对象。
无论采用哪种方法,在建立数据库之后,都需要对数据库进行修、改、增、删等操作。
进行数据库设计的主要内容是根据需求确定数据库中的表、定义表之间的关系,并在此基础上完成各种查询和报表的设计。
2.EDBMS设计应考虑的问题基于工程数据的复杂性,故在EDBMS设计中应考虑以下几个方面的问题:
(1)数据类型的多样性由于工程数据中可以是文字型、设计型、图形数据、各种软件包以及它们的组合类型,因此要求EDBMS能够存储及处理多种数据类型。
(2)数据模型复杂性传统的三种数据模型(层次型、网络型及关系型)在工程应用中均不能满足工程数据处理及管理的需要。
因此,在工程数据库文件中,数据模型应在原有的三个传统模型的基础上加以扩充或将它们按照集中方式组合,以满足数据与关系的复杂性。
(3)自行开发这种方法是将CAD以及工程应用的特殊需要融于DBMS内部,用统一的方式来存取、修改图形数据和非图形数据。
该方法虽是一条比较彻底、比较全面地解决CAD以及工程应用中数据管理的方法,但设计和实现这样EDBMS,是一项非常复杂而庞大的工作,况且在这个领域中,现在还没有形成很成熟的基础。
计算机绘图的主要任务是研究如何利用计算机来处理和绘制工程图纸,其具体内容包括:
图形输入图形的生成、显示和输出图形处理所需要的数学处理方法及算法解决工程实际应用中的图形处理问题应用软件工程的方法设计绘图软件和管理系统,这样,便建立了平面图形和空间立体的数学模型。
(4-19),(b)顶点表,(b)顶点表,(c)棱线表,(d)表面表,图4-f表面模型的数据结构原理,图4-f表面模型的数据结构原理,B-rep法能给出完整的界面描述,它将实体外表面几何形状信息数据分为两类:
几何信息数据和拓朴信息数据。
数据结构一般用体表、面表、边表及顶点表层描述,联系关系是物体拓朴信息的基本内容。
该法优点是含有较多关于面、边、点及其相互关系的信息;缺点为数据结构复杂、存储量大,对几何形体的整体描述能力差。
最上层模块(主控模块)的任务,只是抽象提出问题,说明需要“做什么”。
下一层模块是对上层模块提出的任务进一步表达;最下层模块是解决“如何做”的问题。
功能模块和子模块可有若干个,子模块可供某一功能模块独享,也可供多个功能模块共享。
模块化结构程序与整体式程序相比,有如下特点:
(1)相对独立性;
(2)易读性;(3)易分解和组合。
鉴于模块化程序的特点,绝大多数机械产品的设计计算程序都采用模块化程序。
本章作业:
(1)p184:
习题4-4
(2)p184:
习题4-5(3)p184:
习题4-6(4)p185:
习题4-7(5)p185:
习题4-8(6)p185:
习题4-9(7)p185:
习题4-10(8)p187:
习题4-18(9)p188:
习题4-19,ThankYou!
本章结束,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代设计理论与方法-课件 第4章-计算机辅助设计-2 现代 设计 理论 方法 课件 计算机辅助设计