ImageVerifierCode 换一换
格式:DOC , 页数:22 ,大小:93.50KB ,
资源ID:295211      下载积分:12 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/295211.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2023年计算机辅助设计教案0901.doc)为本站会员(g****t)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

2023年计算机辅助设计教案0901.doc

1、计算机辅助设计第1章概述21.1根本概念21.2计算机辅助设计的根底31.2.1软件根底31.2.2硬件根底7第2章数据库92.1数据库根底知识92.2数据模型102.2.1层次型112.2.2网络型122.2.3关系型132.3实时数据库142.4工程数据库152.4.1工程数据库的特点152.4.2工程数据库的结构162.4.3工程数据库的建立172.4.4工程数据库与事物管理数据库的比拟182.4.5开发工程数据库管理系统的途径192.4.6工程数据库管理系统简介19第3章VB程序设计213-2第1章 概述1.1 根本概念一个产品的研发,在完成设计之后,还需要把它制造出来,因此,设计和制

2、造是两个紧密联系在一起的概念。在计算机上完成这样的工作,有三个相关的学科:l 计算机辅助设计Computer Aided Design,简称CAD。l 计算机辅助制造Computer Aided Manufacturing,简称CAM。l 计算机辅助工艺过程设计Computer Aided Process Planning,简称CAPP。定义:计算机辅助设计是利用计算机强有力的计算功能和高效率的图形处理能力,辅助进行产品的设计与分析的理论和方法。利用:计算机的计算和图形功能关系:CAD和CAM是围绕着产品的设计和制造两大领域独立开展起来的。一般来讲是先有设计才有制造,但首先出现的是CAM技术,

3、这是由于早期的计算机输出的是二进制代码或字符而没有图形的功能。CAM技术起源于数控技术(数控技术是50年代兴起的),最早的应用是APTAutomatically Programmed Tools-刀具控制程序自动编程系统,该技术为后来开展计算机自动绘图技术铺平了道路,而由计算机自动绘图技术产生了计算机辅助设计CAD。CAPP的主要任务是替代工艺设计人员完成产品零件的工艺过程设计,包括加工方法确实定,工序和工步的顺序安排,选择所用机床、设备,选定刀具以及切削用量等。CAPP是CAD和CAM的桥梁应用:CAD/CAM技术往往用在大型系统之中,如美国的洛克希德加尼福尼亚飞机公司开发的CADAM系统,

4、设计一架新战斗机,可提高效率500倍。1.2 计算机辅助设计的根底有:软件根底和硬件根底。1.2.1 软件根底1高级语言编程从数据库中调用数据,完成一项设计中需要做的各种运算。一般常说数据库看作是软件开发的后端,而高级语言是软件开发的前端。软件的开发要按照软件工程的概念来做。所使用的工具:微软:C#.net,VC.netBorland 公司:DelPhi,C Builder组态软件InTouch,Fix,WinCC,组态王,ForceControl力控组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动

5、控制系统监控功能的、通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。组态软件产品于80年代初出现,并在80年代末期进入我国。随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式。对项目来说是费时费力、得不偿失的,同时,MIS管理信息系统,Management Information System和CIMS计算机集成制造系统,Computer Integrated Manufacturing System的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优

6、化企业生产经营中的各个环节。因此,在1995年以后,组态软件在国内的应用逐渐得到了普及。下面就对几种组态软件分别进行介绍。InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件采用方式与驱动程序通信,性能较差,最新的InTouch7.0版已经完全基于32位的Windows平台,并且提供了OPC支持。Fix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6

7、.软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序需单独购置。Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能,但新版本与以往的6.版本并不完全兼容。原有的Script语言改为VBAVisual Basic For Application,并且在内部集成了微软的VBA开发环境。遗憾的是,Intellution并没有提供6.1版脚本语言到VBA的转换工具。在iFiX中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。Intellution也是OPCOLE for Process Cont

8、rol组织的发起成员之一。iFiX的OPC组件和驱动程序同样需要单独购置。Citech:CiT公司的Citech也是较早进入中国市场的产品。Citech具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面向对象的,而是类似于语言,这无疑为用户进行二次开发增加了难度。WinCC:Siemens的SIMATIC WinCC也是一套完备的组态开发环境,Siemens提供类语言的脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最

9、好经过Siemens的培训以掌握WinCC的应用。组态王:组态王是国内第一家较有影响的组态软件开发公司更早的品牌多数已经湮灭。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。Controx开物:华富计算机公司的Controx2023是全32位的组态开发平台,为工控用户提供了强大的实时曲线、历史曲线、报警、数据报表及报告功能。作为国内最早参加OPC组织的软件开发商,Controx内建OPC支持,并提供数十种高性能驱动程序。提供面向对象的脚本语言编译器,支持ActiveX组件和插件的即插即用,并支持通过ODBC连接外部数据库。Contr

10、ox同时提供网络支持和WevServer功能。ForceControl力控:大庆三维公司的ForceControl力控从时间概念上来说,力控也是国内较早就已经出现的组态软件之一。只是因为早期力控一直没有作为正式商品广泛推广,所以并不为大多数人所知。大约在93年左右,力控就已形成了第一个版本,只是那时还是一个基于DOS和VMS的版本。后来随着Windows3.1的流行,又开发出了16位Windows版的力控。但直至Windows95版本的力控诞生之前,他主要用于公司内部的一些项目。32位下的1.0版的力控,在体系结构上就已经具备了较为明显的先进性,其最大的特征之一就是其基于真正意义的分布式实时数

11、据库的三层结构,而且其实时数据库结构可为可组态的活结构。在19992023年期间,力控得到了长足的开展,最新推出的2.0版在功能的丰富特性、易用性、开放性和I/O驱动数量,都得到了很大的提高。在很多环节的设计上,力控都能从国内用户的角度出发,即注重实用性,又不失大软件的标准。另外,公司在产品的培训、用户技术支持等方面投入了较大人力,相信在较短时间内,力控软件产品将在工控软件界形成巨大的冲击。其他常见的组态软件还有GE的Cimplicity,Rockwell的RsView,NI的LookOut,PCSoft的Wizcon以及国内一些组态软件通态软件公司的MCGS,也都各有特色。2工程数据库在设计

12、中有大量的数据需要处理,如工程手那么中的数据、工艺过程中的各种参数。实现这样的数据处理的方法,是采用适当的数据库和数据库管理系统DBMS。被处理对象的数据和各数据之间的相互关系称做数据结构,因此要了解数据库首先就要了解数据结构。我们现在采用的都是关系模型的数据库。关系这一数学术语可看作一张二维表,并给定一个表名,相当于一个文件。表中的每一行称为关系的元组,相当于文件的一个记录,元组的总个数称为关系的基数;每一列表示一个属性,相当于记录中的一个数据项,属性名的个数称为关系的度数。关系模型中数据之间的联系是通过在不同的表格关系中相同的数据项表格中的属性名来表示的,通过对关系进行各种代数运算可存取任

13、一数据项。数据库管理系统DBMS是一组软件,实现数据库的建立、应用和维护。目前常用的商业数据库管理系统有:l 小型:Paradax、Accessl 大中型:IBM公司:DB微软公司:Oricle,SQL Server赛贝思 :Sybase以上的数据库在严格意义上来将并不能完全满足CAD的要求。在CAD中使用的数据库称为工程数据库,其特殊之处在于不仅可以存储字符数据,而且可以存储图象数据。3计算机绘图软件计算机绘图和数据库软件是CAD软件的两大根底。有一门课程叫做计算机图形学,是本学院研究生的学习课程,研究的是各种坐标变换和几何变换,二、三维图形的生成,等值线的绘制、图形的剪裁、曲线和曲面拟合。

14、逼近、几何造型、色彩、阴影、灰度图形的处理,以及各种数据结构的组织、几何信息和拓扑信息的运算等许多内容。以计算机图形学为根底,开发出了越来越多的交互式的绘图软件包。l 计算机绘图可以在两种类型的设备上进行:微机:主要处理2D图形,对三维图形的处理能力不强。CAD图形工作站:其优点是3D图形的处理,采用的是实体建模的方法。l AutoCAD:是用于二维图形设计和绘图的软件,10.0版以后加强了三维功能,为用户提供了良好的二次开发环境。是国内应用较广的微机CAD软件。l Pro/Engineer操作软件:是美国参数技术公司PTC)旗下的CAD/CAM/CAE一体化的三维软件。Pro/Enginee

15、r软件以参数化著称,是参数化技术的最早应用者,在目前的三维造型软件领域中占有着重要地位,Pro/Engineer作为当今世界机械CAD/CAE/CAM领域的新标准而得到业界的认可和推广。是现今主流的CAD/CAM/CAE软件之一,特别是在国内产品设计领域占据重要位置。l UG:特点是制作三维图形,由美国麦道航空公司研发。首先是在VAX机上开发,现已有SUN和HP等工作站上运行的软件版本。功能比拟强大,如可作尺寸校核等。l SolidWorks:SolidWorks为达索系统Dassault Systemes S.A下的子公司,专门负责研发与销售机械设计软件的视窗产品。SolidWorks软件是世界上第一个基于Windows开发的三维CAD系统,在目前市场上所见到的三维CAD解决方案中,SolidWorks是设计过程比拟简便而方便的软件之一。功能强大、易学易用和技术创新是SolidWorks 的三大特点,使得SolidWorks 成为领先的、主流的三维CAD解决方案。该系统在1995-1999年获得全球微机平台CAD系统评比第一名;从1995年至今,已经累计获得十七项国际大奖,其中仅从1999年起,美国

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2