计算机辅助设计制造总结与感悟

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

重庆大学

计算机辅助设计与制造课程作业

讨论题目:计算机辅助设计与制造感悟

姓名: 姚云飞

指导教师姓名: 刘文

单位名称: 重庆大学机械工程学院

班级: 2011级机械制造设计及其自动化专业07班

学号: 20112528

2013年12月2日

计算机辅助设计制造总结与感悟

机自07班姚云飞20112528

一.自己对这门课的收获

最开始最开始学这门课时感觉和CAD制图差不多。自己希望学习之后可以有一些基本的三维建模的技能,通过以后的练习可以熟练掌握三维建模技术。对CAD/CAM系统有一些基本的了解和认识。学习之后,不但可以建模,同时还可以进行自动数控加工编程,同时对建模中的一些方法的原理的学习开阔了我们的视野,让我们思维更加丰富。有了原理,以后学习这方面的知识就容易多了。

二.总结与感悟

第一章CAD/CAM的概论

1.1 CAD/CAM基本概念

在产品设计阶段要完成任务规划,概念设计,结构设计与分析详细设计和工程设计等工作,如果借助计算机来完成这些工作就称为CAD。在生产阶段,要完成数控加工编程,加工过程仿真,数控加工,质量检验,产品装备,性能测试与分析等工作,如果借助计算完成,则称之为CAM。

CAD/CAM主要包括以下9种功能,图形图像处理,产品过程与建模,信息储存与管理,工程计算分析与优化,工程信息传输与交换,模似与仿真,人机交互,信息输入和信息输出等基本功能。在上述的基本功能的基础上分别形成了CAD和CAM各项任务的具体功能。

1.2 CAD/CAM技术的发展应用

近二十年,CAD/CAM是发展最迅速的技术和产业之一。20世纪90年代初,CAD/CAM技术应用已进入近百个工业领域。如此受大众欢迎的技术未来的发展肯定是我们所关心的。它未来的发展方向主要为支持TOP—DOWN、支持DFx、智能CAD/CAM技术、并行工程、虚拟制造技术、计算机集成制造和支持异地设计的CAD/CAM技术。

感悟:通过这一章的学习,是我对CAD/CAM有的一个初步的认识。它的发展以及在工业中的应用都是特别广泛的,还了解到它未来的发展趋势。CAD/CAM 是计算机和数字化信息技术发展而形成的新技术。是20世纪最杰出的工程之一。这些使我对这一门课加深的不少了解,以及对自己学习上的一些要求。

第二章CAD/CAM系统

2.1 CAD/CAM系统的组成与分类

组成CAD/CAM系统的主要有关硬件有主机、储存器、输入输出设备、网络通信设备以及生产加工设备。软件主要指程序以及相关文档。

根据使用软件规模大小的不同可分为CAD系统、CAM系统和CAD/CAM 集成系统。从是否使用计算机网络方面分为单机系统和网络化系统。

2.2 CAD/CAM系统中的典型硬件

计算机基本系统主要包括主机和外部储存器,输入设备常见的有键盘、鼠标和操纵杆、数字化仪、图形版、光笔、触摸屏、扫描输入设备、语音输入设备、数据手套和位置传感器等。输出的设备主要有显示器、打印机、绘图机、立体显示器、3D听觉环境系统、生产系统设备。网络设备则有服务器、工作站、电缆、网卡、集线器HUB、中继器、网桥以及路由器和网卡。

2.3 CAD/CAM软件系统

CAD/CAM的软件系统主要包括系统软件、机械支撑软件和应用软件。其中系统软件主要由操作系统、计算机编程语言和网络通讯及其管理软件组成。机械支撑软件从功能上可以分为7中。它们分别为基本图形资源与自动绘图软件、几何建模软件、工程计算与分析软件、仿真与模拟、工艺过程设计、专用设备控制程序生成和管理与集成。

感悟:在这一章里具体的介绍了CAD/CAM的组成,对于它的一些基本的硬件和软件都有比较深的映像。从上一章的概念化深入到具体结构,从客观物理上认识了他的组成。同时还了解到一些CAD/CAM系统设计的一些基本原则。我们必须本着实用化原则,适度先进性原则和系统性原则以及整体设计与分布实施的原则。这对我们以后在工作工程中有很大的帮助。

第三章CAD/CAM软件开发基础

3.1工程数据的程序化方法

CAD/CAM是将资料以数据库或文件形式加以管理以便设计时计算机按照

要求自动搜索与调用。数值程序化主要有用数组形式储存数据和数学公式计算数据两种方法。

数表程序法主要有三种:

1)屏幕直观输出法

2)数组储存法

3)公式计算法。工程中经常使用插值法和曲线拟合法。常用的差值法有线性插值和拉格朗日插值法。

4)交互式分级描述法

线图程序化拟合的主要原理为最小二乘法。根据数据的具体形式,我们通常用的有线性方程拟合、对数方程拟合、指数方程拟合、对数指数方程拟合和二次方程及多次方程拟合。后面几种都是在线性方程的基础上加以变形得来的。强调一点,对于同一组数据采取不同的方式拟合会有不同的结果,应选取标准差最小的一种拟合方法。线图程序化的步骤首先线图数表化和确定合理精度,然后正确运用分段原则以及选择合理的曲线拟合方程。最后将建立起来的拟合公式编入程序。

3.2CAD/CAM中的数据结构

事物从物理状态到信息的数据经历了现实世界→信息世界→数据世界三个领域。在数据世界里面数据的逻辑结构主要有线性结构和非线性结构。数据的物理结构主要有顺序储存结构和链接储存结构。链接储存结构有可以分为单向链结

构、双向链结构和多向链结构三种。常见的数据结构有线性表、栈与队列、数组、串、树与二叉树以及图与网。

这里强调一下遍历二叉树的三种遍历方法。第一种前序遍历,操作为从上至下,先左后右的原则。第二种为中序遍历,操作为从左至上,先上后下的原则。第三种为从左至右,先下后上的原则。

3.3数据的储存与管理

同一文件的逻辑结构可以有多种物理组织方法。常用的有顺序文件、索引文件和直接存取文件。在文件具体操作中查找时可以顺序查找(简单但效率低),也可以折半查找和分块查找。排序常用的方法有选择排序、冒泡排序以及插入排序。

数据库是文件管理不可缺少的一部分,它的主要特点有数据模型复杂、数据共享性好、数据具有独立性以及数据具有安全性、完整性。它是一个通用的综合的文件集合。数据库系统由软件、硬件和管理员构成。数据库的基本功能有定义功能、管理功能、数据的建立和维护管理、通信功能和其他功能。数据库的基本模型包括层次模型、网状模型和关心模型。新的数据库技术向着分布式数据库、主动数据库、多媒体数据库和面向数据库发展。

感悟:通过这一章的学习我主要学习了CAD/CAM软件方面的一些问题。在抽象上建立起了数据结构的模型。对工程数据处理有了更深一步的认识。这些理论不止在这一门课中有用,在其他电子学科以及以后的工程应用中都很有帮助。数据的处理方法更是让我们受益匪浅。数据结构的各种模型对我们思维上的帮组以及创新的冲击都是巨大的。

第四章图形处理技术基础

4.1图形的几何变换

在CAD/CAM系统中几何图形是最基本的元素,它可以是二位的也可以是三维的。图形几何变换的原理实际是点的坐标的变换。二维的几何变换可以由一个3×3的齐次矩阵表示。其中左上角的4个元素实现比例变换、对称变换、旋转变换、错切变换等。右上角的两个元素实现透视变换。左下角的2个元素实现平移变换,右下角的1个元素实现全图的等比例变换。组合变换则是由基本变换组合而来,相应的矩阵也是由各自的基本矩阵相乘而来。

三维图形的基本变换与二维相识,它由一个4×4的齐次矩阵表示。其中左上角的9个元素实现比例变换、对称变换、旋转变换、错切变换、投影变换等。右上角的3个元素实现透视变换。左下角的3个元素实现平移变换。右下角的1个元素实现全图的等比例变换。组合变换与二维的处理方法一样。工程图中三视图的生成可以用矩阵的方式来做。

4.2图形的消隐技术

要使图形显示出较真实的立体感,避免因二义性造成的错觉,必须消除物体自身遮挡或物体之间相互遮挡而无法看见的线条称为消隐。它的目的主要为提高物体投影图的真实感,使其具有唯一的解释。

消隐技术中的测试方法3种。第一种为重叠测试,将多边形两两判别,看他们是否有重叠部分,如果不重叠则他们互不遮挡。第二种为包含性测试,它通过

相关文档
最新文档