《计算机辅助设计技术基础》读书报告.doc
《《计算机辅助设计技术基础》读书报告.doc》由会员分享,可在线阅读,更多相关《《计算机辅助设计技术基础》读书报告.doc(19页珍藏版)》请在沃文网上搜索。
1、 计算机辅助设计技术基础读书报告学院:机电工程学院班级:姓名学号:任课教师:日期:2011年6月17日成绩: 目录1. 试述CAD的发展历程、发展现状和发展趋势 2. 举例说明数据库的应用实例 3. 列出你所了解的CAD和CAE的应用软件,并说明各软件的基本功能极其特点 4. 说明矩形法、梯形法及辛普森数值积分的基本思想 5. 写出二分法方程求根的程序流程图 6. 写出三维空间平移、旋转(绕X轴)、镜像(以原点)比例变换矩阵,并证明其变换功能 7. 说明如何实现CAD/CAPP/CAM的集成 8. 参考文献1.1试述CAD的发展历程、发展现状和发展趋势 答:发展历程:计算机辅助设计(CAD C
2、omputer Aided Design)是计算机技术在应用方面的一大分支,其作用是帮助设计人员进行工程设计或产品设计。CAD技术从根本上改变了过去基于手工的技术管理方式。在CAD四十多年的发展过程中,CAD技术总共经历了五个阶段:一:20世纪50年代到60年代末。这一阶段的CAD软件基本上都是二维交互绘图系统,但这时的CAD的概念是指计算机辅助绘图Computer Aided Drawing(or Drafting)而非现在所指的计算机辅助设计Computer Aided Design。即使现在二维绘图仍占相当大的比重。二:70年代到70年代末。这一阶段的CAD主要研究三维造型技术,特别是曲
3、面造型技术。其标志是Braid在1978年开发出的第一代实体造型软件Romulusa,但是限于计算机硬件设备的昂贵,整个70年代CAD仍缺乏广泛的应用。三:80年代。真正意义上的CAD开始阶段,由于计算机技术的重大发展,生产成本的降低,使得具有高性能的微机和工作站的价格能为广大的企业和用户所接受,从而促进了CAD的深入发展和广泛应用。到80年代中期,出现了像ICAD的基于知识的CAD系统。这些系统基于AI技术,有效地将专家的设计制造知识用于实际设计过程,在相似产品设计方面,显示了较强的优势。80年代末,出现的以Pro/Engineer为代表的参数化特征造型系统则成了新一代CAD系统的象征,被认
4、为是CAD发展史上又一次质的飞跃。它以实体模型为基础,提供用户特征设计手段,以参数驱动模型,允许设计者自由修改这些参数,大大简化了产品的造型过程,并且极大地方便了系统产品的设计过程。四:90年代初期。随着网络技术和分布式技术的发展,这些技术也应用到CAD的领域,因此CAD在这个时期的特点是开放的、集成化、分布式。CAD软件通过产品数据管理(PDM)、统一的产品信息模型和数据交换规模STEP(Standard for the Exchange of Product Model Data)支持分布式工作环境下的协同设计。它的实现方法是基于数据库的网路集成,支持人机交互和机机交互。五:90年代中期到
5、现在。随着计算机网络技术,特别是WWW的迅猛发展,人们对传统的CAD技术提出了新的要求。用户希望能够通过应用现有的网路技术和协同架构来支持用户操作环境由单机用户到分布式网络结构的转变,实现用户对同步或异步协同设计的需求以及异构系统的无缝集成。这时CAD越来越要求强调人机交互和人人交互,转向于协同CAD的开发。CAD的发展趋势CAD技术涉及面广而复杂、技术变化快,新的理论、技术和方法的研究,从未停止过。到目前从总体上讲,CAD技术的发展趋势是参数化、智能化、集成化和标准化。参数化:传统的CAD绘图软件都是用固定的尺寸值定义几何元素,要进行图面修改只有删除原有的线条后重画,而新产品的打样设计不可避
6、免的要进行多次的修改,进行零件形状和尺寸的综合协调、优化,而且大多数设计工作都是在原有设计基础上的改进。智能化:现有的计算机辅助设计系统智能化程度越来越高,原来繁琐的操作逐渐由计算机智能化地进行处理。如图纸尺寸标注,原来每增加一个尺寸,都要作很多操作。现在用户只要指明要标注的对象,尺寸就能在图上适当的位置标注出来。甚至对整个设计对象自动标注尺寸。图形的修改更加方便了。用户只需要很少的操作就能把图形作合理的修改。在图形的绘制方面,很多系统增加了智能导引的机制。系统始终猜测用户的设计意图,并根据当时的设计环境提供不同的人机交互工具,使用户感觉非常顺手。集成化:它的内涵是借助计算机,把企业中与制造有
7、关的各种技术系统地集成起来,进而提高企业适应市场竞争的能力。这个概念强调了两个方面:一方面是企业的各个生产环节不可分割,需要统一安排组织;另一方面是产品制造过程实质上是信息采集、传递、加工处理的过程。标准化:随着CAD技术的不断发展和日益成熟以及各行业CAD应用的不断深入,CAD标准化工作越来越显示出了它的重要性。2举例说明数据库的应用实例实例一:SQLJ 开发JAVA数据库应用实例实例二:某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,8
8、5,91,72,64.5,87.5,则他的平均分应为78.875。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun部位中填入你编写的若干语句。#include #define N 8typedef struct char num10; double sN; double ave; STREC;void fun(STREC *a)oid fun(STREC *a) double ave=0.0; int i; for(i=0;iave=a-ave+a-si; /*求各门成绩的总和*/ a-ave/=N; /*求平均分*/main() STREC
9、 s=GA005,85.5,76,69.5,85,91,72,64.5,87.5; int i; void NONO ( ); fun( &s ); printf(The %ss student data:n, s.num); for(i=0;iN; i+) printf(%4.1fn,s.si); printf(nave=%7.3fn,s.ave); NONO();void NONO()/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *out ; int i,j ; STREC s10 = GA005,85.5,76,69.5,85,91,72,64.5,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机辅助设计技术基础 计算机辅助设计 技术 基础 读书 报告
