机械CAD/CAM技术 山东理工大学机械工程学院.

Slides:



Advertisements
Similar presentations
专业介绍 计算机网络技术专业(智能建筑及数字社区技术方向) 广州市广播电视大学 信息与工程学院
Advertisements

第一章 、计算机的基础知识 第二节、计算机的特点、 分类及应用. 一. 计算机的分类 通用计算机按其规模、速度和功能 可分为五种类型。这些类型之间的 基础区别通常在于体积大小、结构 复杂、功率消耗、性能指标、数据 存储容量、指令系统设备、软件配 置等的不同。
JISUANJI WANGLUO YU ZONGHE BUXIAN 1 计算机网络与综合布线 学习情境 1 局域网的组成及网线制 作 主 编:吴大军 马金忠 副主编:郝建忠等.
机电设备安装与维修专业 详细说明 机电设备安装与维修专业教研组. 培养目标 1 主要课程 2 对应就业岗位 5 专业特办学成果 3 专业办学条件 4 毕业考证 6.
CIDP 制造业数字资源平台简介. 海枣公司简介 海枣数字科技(北京)有限公司由化学工业出版社与以色列 CDI 公司合资成立,是一家专业从事制造业数字资源平台开发和资源建设 的高新技术企业 。 化学工业出版社是创建于 1953 年的中央级出版社,一家主要面向 中国制造业的专业技术出版机构,先后出版发行了.
EASV7.0发布 产品全生命周期管理 K/3 PLM营销指导 张靖华 PLM产品总监 金蝶软件(中国)有限公司.
An Introduction to Database Systems
第一章 计算机基本知识 网考小组.
机械CAD/CAM技术.
第二章 微型计算机系统 第一节 基本术语和基本概念 第二节 计算机系统的基本构成 第三节 微机系统的硬件组成 第四节 微机系统的软件组成.
科技產業發展趨勢與人力需求 報告人:曾永淐 OCT
第一章 导论. 第一章 导论 参考文献 孔令德.计算机图形学基础教程(Visual C++版) 孔令德.计算机图形学实践教程(Visual C++版) 胡事民.计算机图形学基础教程.
罗天洪 博士 副教授 重庆交通大学机电与汽车工程学院
機 械 工 程 系 歡 迎 您.
信息技术基础 Windows 7 + Office 2007.
在晶片組開發的進度上,目前仍以聯發居領先地位,已於 1999 年中推出 8 倍速 DVD-ROM 晶片組樣品並進行量產外,此外,威盛亦有晶片組的開發計畫,同時,聯聖亦發表世界最快速 16 倍速 DVD-ROM 解碼晶片組。      而國內較早進入DVD光學讀取頭量產的鴻景科技,目前則完成 8 倍速.
机械工程导论 专业和教学计划介绍 机自学院机械自动化工程系 陆明刚 电话
指導老師:吳姝蒨 學生:陳怡儒 學號: 科系:室內設計系1B
专业导论 任课教师:段铁群 教授.
AutoCAD机械绘图精品课程 总体设计 六盘水职业技术学院工业系 课程负责人:陈开朗 2011年12月30日.
《桥梁设计师》软件.
第1章 绪论.
计算机系统的组成.
计算机基础知识 阜宁县农业干部学校 二OO九年六月.
CAXA制造工程师2008.
任 务 描 述 工 作 情 境 某 小李是大一计算机系新生,需要配备一台电脑用于学习,他为了配置到最具有学习价值的电脑,决定从计算机的基础知识开始,认识计算机。 计 算 机 释 义 计算机(Computer)是一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。
计算机基础.
数据库原理与应用.
数据库应用技术 天津大学计算机基础教学部 2013年9月.
计算机与信息技术应用基础 徐东雨 计算机中心
数据库技术及应用 华中科技大学管理学院 课程网址:
工程类高级运用软件在制造业生产中的应用 ——Pro/E工程技术应用
计算机辅助设计 曾建江
“服务器服务于Internet”报告会 倪光南 1999年7月6日
玉溪师范学院 信息技术工程学院.
模块1 计算机基本操作技术 项目1.1 认识计算机.
第二章 计算机绘图基础.
元智大學 工程概論 授課講義 授課教師:徐澤志 元智大學-實驗力學實驗室.
物流信息技术 Logistics Information Technology
電腦輔助製圖與實習 (I) 第一章 電腦輔助製圖概況
第3章 三维几何造型技术.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
第1章 计算机绘图系统简介 1.1 计算机绘图系统的组成 1.2 常用的几种计算机绘图系统软件的特点
第2章 Visual FoxPro 简介 Visual FoxPro概述 Visual FoxPro设计工具
第八章 現代科技簡介 8-1 半導體、雷射、超導體 8-2 液晶、電漿 8-3 奈米科技.
PLM的介紹 蔡宏誼 U 陳永慶 U 黃漢民 U
AnQing Teachers College Department of Computer & Information
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
Research status on OLED 報告者:張永政
液晶顯示器之種類介紹及廢棄處理流程 第四組 破銅爛鐵資源回收公司 組員: 蔡宜臻 黃薰儀
CAXA制造工程师简介.
第1章 制图的基本知识和技能 1.1 国家标准《技术制图》和《机械制图》 1.2 手工绘图工具及其使用方法 1.3 常用的几何作图方法
第六章 时域测量.
1.1 塑料成型在工业中的重要性 1.2 塑料成型技术发展概括 1.3 塑料模具的分类 1.4 学习目的和要求
第9章 图形输出 在AutoCAD中,系统提供了图形输入、输出接口。用户不仅可以将其它应用程序中处理好的数据传送给绘图AutoCAD,还可以将在AutoCAD中绘制好的图形打印出来,或者把他们的信息传送给其他应用程序。
有机发光二极管(OLED) 光信息 李文龙.
CH03 行銷資訊系統資料庫模組--資料庫概論
第1章 AutoCAD 2008绘图基础 本章主要内容: AutoCAD概述 安装和启动AutoCAD 2008
作業系統 第三章 作業系統結構.
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
有線區域網路 講師:陳育良 2019/4/15.
Windows XP 簡易網路檢查 edo.
操作系统的结构和硬件支持 第2章 操作系统的结构和硬件支持.
靜宜大學專用 PowerPoint 檔案 數位教材
基础篇 微型计算机系统 硬件系统 软件系统 操作系统基础 作业 计算机编码和数制 系统综述.
中央债券综合业务系统 客户端系统介绍 内 容 一、系统简介 二、结算功能介绍 三、操作说明.
数 控 技 术 华中科技大学机械科学与工程学院.
2017学考复习 信息管理(导引P37).
硬件基础知识及常见硬件故障处理.
CIDP the Equipment Manufacturing Industry Digital Resources Platform
Presentation transcript:

机械CAD/CAM技术 山东理工大学机械工程学院

第二章 CAD/CAM 系统的支撑环境 第一节 CAD/CAM系统的软硬件配置 第二节 CAD/CAM系统的硬件 第四节 工程数据库

第一节 CAD/CAM系统的软硬件配置 一.CAD/CAM 系统的组成及基本功能 CAD/CAM 系统的组成 硬件组成主要是指计算机及各种配件设备,如各种档次的计算机、打印机、绘图机、数控机床等。 软件组成一般包括系统软件、支撑软件和应用软件

2.软件和硬件的配置方案 1)按系统总体配置分类 主机系统 成套系统 超级微型工作站 个人计算机系统。 2)按系统的组织方式分类 单机系统: 联机系统:

二.CAD/CAM系统的选型和配置 随着软件及硬件的发展,特别是计算机网络技术的出现,CAD/CAM系统正在向集成化、智能化、标准化和网络化发展。由于CAD/CAM系统投资相对较大,如何科学、合理的选择适合本企业的系统,应经过详细的考查与分析。一般要进行如下考虑:

1)根据企业的特点、规模、追求目标及发展趋势等因素,确定应具有的系统功能。 2)从整个产品设计、制造周期中各个阶段的工作要求出发,考核拟选用的系统各模块的功能,包括其开放性和集成性等特点。然后,根据性能价格比选择合适的硬件与软件环境。 3)考虑如何有效使用、管理系统,并使其发挥应有的作用,为企业创造良好的效益。

第二节 CAD/CAM系统的硬件 一、概述 CAD/CAM系统的硬件由主机及其所属外围设备组成,其硬件的配置与一般计算机系统有所不同,其主要差别是要求较完善的人机交互设备及图形输入输出装置。

CAD/CAM系统对硬件的具体要求为: (1)强大的图形处理和人机交互功能 (2)需要有相当大的外存容量 (3)良好的通信联网功能 (4)既要考虑满足当前所需要的系统功能,还须考虑系统今后发展的可扩充性,一般应选择符合公认标准的开放式系统

二、主机 (一)主机构成 主机是计算机的主体,由CPU、内存储器及其联接主板组成,是计算机系统硬件的核心。 (二)计算机类型 微型机 小型机 大中型机 工作站

三、内存储器 内存储器用于存储CPU工作程序、指令和数据。根据存储信息的功能,内存储器分为读写存储器(RAM)、只读存储器(ROM)及高速缓冲存储器(Cache)。

四、外存储器 (一)硬盘存储器 (二)闪盘存储器 (三)光盘存储器 CD、DVD、Blue-Ray DVD (四)磁带存储器/软盘存储器

五、输入设备 (一)键盘 (二)鼠标 (三)数字化仪 (四)扫描仪 (五)数码相机和数码摄像机 (六)其它输入设备 触摸屏 声音交互输入 数据手套 三坐标测量仪

六、输出设备 (一)显示器和显示卡 1. 图形显示的基本原理 CRT Cathode Ray Tube LCD Liquid Crystal Display PDP Plasma Display Panel OLED Organic Light Emitting Diode 2. 色彩显示模式 24位真彩,16位,32位 3. 图形显示卡

(二) 打印机与绘图机 1. 针式打印机 2. 激光打印机 3. 喷墨绘图机 4. 笔式绘图机 5. 热敏打印机

七、网络互联设备 (一)网络适配器 有线网卡 无线网卡 (二)传输介质 有线网络传输介质 (1)双绞线 (2)同轴电缆 (3)光缆

无线网络传输媒体: (1)无线电波 (2)红外线 (三)调制解调器 类似于A/D转换器,是利用电话上网的接口设备。 (四)其他网络设备 中继器(Repeater)、集线器(HUB)、网桥(Bridge)、交换机(Switch)、路由器(Route)网关(Gateway)

第三节 CAD/CAM系统的软件 一、概述 在CAD系统中,软件可分为系统软件、支撑软件及专业性应用软件三类。 系统软件主要负责管理硬件资源及各种软件资源,是计算机的公共性底层管理软件,即系统开发平台; 支撑软件运行在系统软件之上,是实现CAD/CAM各种功能的通用性应用基础软件,是CAD/CAM系统专业性应用软件的开发平台; 专业性应用软件则是根据用户具体要求,在支撑软件基础上经过二次开发的应用软件。

二、操作系统与窗口系统 1)Windows系统 2)UNIX系统 3)微型机中采用的DOS操作系统 4)Linux操作系统

三、CAD/CAM系统的支撑软件 (一)软件的类型 CAD/CAM系统的支撑软件常由以下不同功能软件组成: 1.图形支撑软件 目前,国内常用的商品化的图形支撑软件,在微机上采用的典型产品是美国Autodesk公司的Auto CAD以及国内自主开发的PICAD、开目CAD、Inte CAD等。这些软件以工程设计图样的生成和绘制位主要应用目标,具有图形功能强、操作方便、开放性好等优点。

2.三维造型软件 建立统一的产品模型、获得统一的产品定义,是实现CAD/CAM一体化的基础。 造型软件一般都应包括几何建模、特征建模、物性计算(如质量、重心计算)、真实感图形显示、干涉检查、二维图及二维剖面图生成等功能。 产品建模技术是CAD/CAM一体化的关键。

3.分析软件及优化设计软件 机械设计常用的分析软件主要包括:有限元分析软件,机械运动分析软件,动力学分析软件和优化设计软件等。 4.工程数据库管理软件 在CAD/CAM系统中,要建立工程数据库来实现整个设计过程和工程数据的管理,保证各个用户协调一致的共享数据。目前,CAD/CAM工程数据库管理系统的开发一般都是在通用关系型数据库管理系统基础上,根据工程特点,对其功能进行适当补充或修改以建立所谓的工程数据库系统。

(二)常见CAD/CAM系统支撑软件简介 1.Pro/Engineer 2.UGⅡ 3.I-DEAS 4. SolidWorks 5. AutoCAD及Inventor

目前国内国外流行的CAD/CAM软件 一、国外软件 1.Unigraphics(UG) UG是UnigraphicsSolutions公司的拳头产品。该公司首次突破传统CAD/CAM模式,为用户提供一个全面的产品建模系统。在UG中,优越的参数化和变量化技术与传统的实体、线框和表面功能结合在一起,这一结合被实践证明是强有力的,并被大多数CAD/CAM软件厂商所采用。     UG最早应用于美国麦道飞机公司。它是从二维绘图、数控加工编程、曲面造型等功能发展起来的软件。90年代初,美国通用汽车公司选中UG作为全公司的CAD/CAE/CAM/CIM主导系统,这进一步推动了UG的发展。1997年10月UnigraphicsSolutions公司与Intergraph公司签约,合并了后者的机械CAD产品,将微机版的SOLIDEDGE软件统一到Parasolid平台上。由此形成了一个从低端到高端,兼有Unix工作站版和WindowsNT微机版的较完善的企业级CAD/CAE/CAM/PDM集成系统。

2.SOLIDEDGE    SOLIDEDGE是真正Windows软件。它不是将工作站软件生硬地搬到Windows平台上,而是充分利用Windows基于组件对象模型(COM)的先进技术重写代码。SOLIDEDGE与MicrosoftOffice兼容,与Windows的OLE技术兼容,这使得设计师们在使用CAD系统时,能够进行Windows下字处理、电子报表、数据库操作等。 SOLIDEDGE具有友好的用户界面,它采用一种称为SmartRibbon的界面技术,用户只要按下一个命令按钮,既可以在SmartRibbon上看到该命令的具体的内容和详细的步骤,同时在状态条上提示用户下一步该做什么。     SOLIDEDGE是基于参数和特征实体造型的新一代机械设计CAD系统,它是为设计人员专门开发的,易于理解和操作的实体造型系统。

3.AutoCAD     AutoCAD是Autodesk公司的主导产品。Autodesk公司是世界第四大PC软件公司。目前在CAD/CAE/CAM工业领域内,该公司是拥有全球用户量最多的软件供应商,也是全球规模最大的基于PC平台的CAD和动画及可视化软件企业。Autodesk公司的软件产品已被广泛地应用于机械设计、建筑设计、影视制作、视频游戏开发以及Web网的数据开发等重大领域。     AutoCAD是当今最流行的二维绘图软件,它在二维绘图领域拥有广泛的用户群。AutoCAD有强大的二维功能,如绘图、编辑、剖面线和图案绘制、尺寸标注以及二次开发等功能,同时有部分三维功能。AutoCAD提供AutoLISP、ADS、ARX作为二次开发的工具。在许多实际应用领域(如机械、建筑、电子)中,一些软件开发商在AutoCAD的基础上已开发出许多符合实际应用的软件。目前,Autodesk公司已经发布AutoCAD2005。

4.MDT     MDT是Autodesk公司在PC平台上开发的三维机械CAD系统。它以三维设计为基础,集设计、分析、制造以及文档管理等多种功能为一体;为用户提供了从设计到制造一体化的解决方案。     MDT 具有基于特征的参数化实体造型功能。 基于NURBS的曲面造型,可以构造各种各样的复杂曲面,以满足如模具设计等方面对复杂曲面的要求。 可以比较方便地完成几百甚至上千个零件的大型装配。 MDT提供相关联的绘图和草图功能,提供完整的模型和绘图的双向联结。     该软件的推出受到广大用户的普遍欢迎。至今为止,全世界累计销售已达7万套,国内已销售近千套。由于该软件与AutoCAD同时出自Autodesk公司,因此两者完全融为一体,用户可以方便地实现三维向二维的转换。MDT为AutoCAD用户向三维升级提供了一个较好的选择。

5.SolidWorks    SolidWorks是生信国际有限公司推出的基于Windows的机械设计软件。生信公司是一家专业化的信息高速技术服务公司,在信息和技术方面一直保持与国际CAD/CAE/CAM/PDM市场同步。该公司提倡的"基于Windows的CAD/CAE/CAM/PDM桌面集成系统"是以Windows为平台,以SolidWorks为核心的各种应用的集成,包括结构分析、运动分析、工程数据管理和数控加工等,为中国企业提供了梦寐以求的解决方案。     SolidWorks是微机版参数化特征造型软件的新秀,该软件旨在以工作站版的相应软件价格的1/4~1/5向广大机械设计人员提供用户界面更友好,运行环境更大众化的实体造型实用功能。     SolidWorks是基于Windows平台的全参数化特征造型软件,它可以十分方便地实现复杂的三维零件实体造型、复杂装配和生成工程图。图形界面友好,用户上手快。该软件可以应用于以规则几何形体为主的机械产品设计及生产准备工作中,其价位适中。

6.Cimatron     CimatronCAD/CAM系统是以色列Cimatron公司的CAD/CAM/PDM产品,是较早在微机平台上实现三维CAD/CAM全功能的系统。该系统提供了比较灵活的用户界面,优良的三维造型、工程绘图,全面的数控加工,各种通用、专用数据接口以及集成化的产品数据管理。 CimatronCAD/CAM系统自从80年代进入市场以来,在国际上的模具制造业备受欢迎。近年来,Cimatron公司为了在设计制造领域发展,着力增加了许多适合设计的功能模块,每年都有新版本推出,市场销售份额增长很快。1994年北京宇航计算机软件有限公司(BACS)开始在国内推广Cimatron软件,从8版本起进行了汉化,以满足国内企业不同层次技术人员应用需求。用户覆盖机械、铁路、科研、教育等领域,目前已销售200多套,市场前景看好

7. Pro/Engineer    Pro/Engineer系统是美国参数技术公司(PTC)的产品。PTC公司提出了单一数据库、参数化、基于特征、全相关的概念,这种全新的概念已成为当今世界机械CAD/CAE/CAM领域的新标准。利用该概念开发出来的Pro/Engineer软件能将设计至生产全过程集成到一起,让所有的用户能够同时进行同一产品的设计制造工作,即实现所谓的并行工程。 Pro/Engineer系统实现了真正的全相关性,任何地方的修改都会自动反映到所有相关地方;具有真正管理并发进程、实现并行工程的能力;具有强大的装配功能,能够始终保持设计者的设计意图;容易使用,可以极大地提高设计效率。    Pro/Engineer系统用户界面简洁,概念清晰,符合工程人员的设计思想与习惯。整个系统建立在统一的数据库上,具有完整而统一的模型。Pro/Engineer建立在工作站上,系统独立于硬件,便于移植

8.I-DEAS    I-DEAS是美国SDRC公司开发的CAD/CAM软件。     I-DEASMasterSeries5于2004年6月20日在美国首次展示,引起了广泛的注意。该软件是高度集成化的CAD/CAE/CAM软件系统。它帮助工程师以极高的效率,在单一数字模型中完成从产品设计、仿真分析、测试直至数控加工的产品研发全过程。I-DEAS是全世界制造业用户广泛应用的大型CAD/CAE/CAM软件。     I-DEAS在CAD/CAE一体化技术方面一直雄居世界榜首,软件内含诸如结构分析、热力分析、优化设计、耐久性分析等真正提高产品性能的高级分析功能。     SDRC也是全球最大的专业CAM软件生产厂商。 I-DEASCAMAND是CAM行业的顶级产品。I-DEASCAMAND可以方便地仿真刀具及机床的运动,可以从简单的2轴、2.5轴加工到以7轴5联动方式来加工极为复杂的工件表面,并可以对数控加工过程进行自动控制和优化。

二、国内软件 1.高华CAD    高华CAD是由北京高华计算机有限公司推出的CAD产品。该公司是由清华大学和广东科龙(容声)集团联合创建的一个专门从事CAD/CAM/PDM/MIS集成系统的研究、开发、推广、应用、销售和服务的专业化高技术企业。     高华CAD系列产品包括计算机辅助绘图支撑系统GHDrafting、机械设计及绘图系统GHMDS、工艺设计系统GHCAPP、三维几何造型系统GHGEMS、产品数据管理系统GHPDMS及自动数控编程系统GHCAM。其中GHMDS是基于参数化设计的 CAD/CAE/CAM集成系统,它具有全程导航、图形绘制、明细表的处理、全约束参数化设计、参数化图素拼装、尺寸标注、标准件库、图像编辑等功能模块。GHGEMS5.0曾获第二届全国自主版权CAD支撑软件评测第一名。

2.CAXA电子图板和CAXA-ME制造工程师     CAXA电子图板和CAXA-ME制造工程师软件的开发与销售单位是北京北航海尔软件有限公司(原北京航空航天大学华正软件研究所)。该公司是从事CAD/CAE/CAM软件与工程服务的专业化公司。     CAXA电子图板是一套高效、方便、智能化的通用中文设计绘图软件,可帮助设计人员进行零件图、装配图、工艺图表、平面包装的设计,适合所有需要二维绘图的场合,使设计人员可以把精力集中在设计构思上,彻底甩掉图板,满足现代企业快速设计、绘图、信息电子化的要求。 CAXA-ME是面向机械制造业的自主开发的、中文界面、三维复杂形面CAD/CAM软件。CAXA制造工程师1.0版于1996年推出,CAXA-ME2.0版于1998年3月发布,CAXA-ME2000版业已发布。 目前的最新版本为CAXA实体设计2006和CAXA电子图版2005r3。

3.GS-CAD98     GS-CAD98是浙江大天电子信息工程有限公司开发的基于特征的参数化造型系统。该公司是国家科委高技术研究发展中心、浙江大学和中国航天总公司CAD/CAM中心在杭州联合创建的高新技术研究、开发和应用企业。大天公司集软件开发、工程应用、信息系统集成和计算机类产品销售为一体,是从事CAD/CAPP/CAM工程数据库和MIS/OA的开发、应用、销售和服务的专业化高技术公司。     GS-CAD98是一个具有完全自主版权、基于微机、中文Windows95/NT平台的三维CAD系统。该软件是在国家“七五”重大攻关及863/CIMS主题目标产品开发成果的基础上,参照SolidWorks的用户界面风格及主要功能开发完成的。它实现了三维零件设计与装配设计,工程图生成的全程关联,在任一模块中所做的变更,在其他模块中都能自动地做出相应变更。

4.金银花系统     金银花(Lonicera)系统是由广州红地技术有限公司开发的基于STEP标准的CAD/CAM系统。该系统是国家科委863/CIMS主题在“九五”期间科技攻关的最新研究成果。 该软件主要应用于机械产品设计和制造中,它可以实现设计/制造一体化和自动化。该软件以STEP为系统设计的依据,采用面向对象的技术,使用先进的实体建模、参数化特征造型、二维和三维一体化、SDAI标准数据存取接口的技术;具备机械产品设计、工艺规划设计和数控加工程序自动生成等功能;同时还具有多种标准数据接口,支持产品数据管理(PDM)。 目前金银花系统的系列产品包括:机械设计平台MDA、数控编程系统NCP、产品数据管理PDS、工艺设计工具MPP。     机械设计平台MDA(MechanicalDesignAssistant)是金银花系列软件之一,是二维和三维一体化设计系统。目前,MDA1.7版已投放市场,MDA99版也已发布。“金银花”MDA在国内率先实现商品化,并向国外三维CAD软件发出了强有力的挑战。

5.开目CAD     开目CAD是华中理工大学机械学院开发的具有自主版权的基于微机平台的CAD和图纸管理软件,它面向工程实际,模拟人的设计绘图思路,操作简便,机械绘图效率比AutoCAD高得多。开目CAD支持多种几何约束种类及多视图同时驱动,具有局部参数化的功能,能够处理设计中的过约束和欠约束的情况。开目CAD实现了CAD、CAPP、CAM的集成,适合我国设计人员的习惯,是全国CAD应用工程主推产品之一。

四、CAD/CAM的专业性应用软件 专业性应用软件是指针对用户具体要求而开发的软件。在实际应用中,由于用户的设计要求及生产条件多种多样,所选购的支撑软件难以完全适应,因此,在具体的CAD/CAM应用中必须进行二次开发,即根据用户要求扩充开发用户化的应用程序。

第四节 工程数据库 一、数据库技术概述 (一)数据库技术的产生 文件系统管理方式实现了以文件为单位的数据共享,在一定条件下,实现起来方便,使用效率高,但存在如下问题: 1)数据冗余。 2)缺乏数据独立性。 3)不能统一管理数据,难以保证数据的完整性和安全性。

为解决文件系统存在的问题,出现了数据库技术。数据库技术包括数据库及其管理系统。

二.数据库的 概念 1.数据库(Database): 是一个可满足多个用户、多种应用的需要、在计算机系统中按一定的数据模型组织、存储的相互联系的数据集合。用户可以采用各种方法来对数据进行各种组合以满足各种应用。 数据库和图书馆相似,图书馆的任务是存储和负责借用图书资料,数据库的任务是存储数据并负责用户访问数据。

1) 建立完善书卡 2) 图书应有组织的存放在书库里 3) 规定借阅权限 4) 建立周密的借阅管理制度 数据库也应该完成类似的工作: 数据库不能仅仅理解为存储数据的集合,应看作是一个系统,既数据库系统,一个图书馆要很好的为读者服务必须完成以下工作: 1)  建立完善书卡 2)  图书应有组织的存放在书库里 3)  规定借阅权限 4)  建立周密的借阅管理制度 数据库也应该完成类似的工作:

1)数据库应建立数据模型,使用户可以根据数据模型访问数据库中的数据,而不必关心数据库中的物理存储位置。数据模型应该象书卡一样可以反应各种数据建立的内在联系。 2)数据应该有组织的存放在存储设备上,并建立数学模型到物理存储位置的对应表,使数据库管理系统能按照用户的访问找到被访问数据的存储位置。

三.数据库的特点: 1.复杂的数据模型 数据库在描述数据的同时,也描述数据之间的联系。 2.数据的共享性好,冗余度低。 数据库从整体观点处理数据,面向系统,弹性大,易扩充,使用方式灵活,实现了数据共享。

3.数据的独立性 数据可以独立于程序而存在,应用程序不必随数据结构的变化而变化,数据库本身有操作功能,不需要应用程序额外负担数据操作任务。 4.数据具有安全性、完整性。 数据库系统提供对数据的保护,防止不合理的使用,保证数据的完整性。

四.数据库的数据模型 数据模型(Data Model): 是一种人们对现实世界进行描述的工具,不仅描述数据本身的内容,也描述数据与数据之间的关系。数据库的核心问题是研究如何表示和处理数据间的联系。

1)层次模型 层次模型也称为树状模型,其数据结构呈树型结构,如图所示。是数据库系统用的最早的一种数据模型。层状模型节点间联系简单,层次分明,结构清晰,但只能反映一对一或一对多的联系。支持层次模型的典型系统是IBM公司的IMS(Information Management System)系统。

2)网状模型 网状模型,其数据结构呈网状,如图所示。网状模型允许每个结点有多个父结点和多个子结点,是一种多对多的联系。网状结构可以描述实体之间的复杂联系,但在概念上,结构上及实现起来都比较复杂。支持网状模型的典型系统是DBTG(Data Base Task Group)系统。

3)关系模型 关系模型就是一张二维表,用二维表来描述实体间的关系和实体间的联系,如下表。关系模型数据之间的关系简单明了,有严格的数学基础,用户易懂易用,因此关系数据库得到了很大的发展, 也是当今计算机世界所流行的一种数据库系统,如FoxBASE, FoxPro、Access等。

五.数据库管理系统 数据库管理系统(DBMS): 是数据库系统的核心,是统一管理整个数据库系统的应用支撑软件,具有数据库的定义、管理维护、通信以及设备控制等功能。 DBMS的中心任务把对数据库的各种操作转换到物理级去执行。目前有许多商品化的DBMS。

六、工程数据库 (一)工程数据库技术的特点 所谓工程数据库,是指满足人们在工程活动中对数据处理要求的数据库。 工程数据库系统与传统的数据库系统有很大差别,主要表现在:支持复杂数据类型、、复杂数据结构,具有丰富的语义关联、数据模式动态定义与修改、版本管理能力及完善的用户接口等。它不但要能够处理常规的表格数据、曲线数据等,还必须能够处理图形数据。

(二)工程数据类型分析 作为支持整个生产过程的工程数据,可分为以下几种类型: (1)通用基础数据 (2)设计产品数据 (3)工艺加工数据 (4)管理信息数据

(三)工程数据库管理系统与传统数据库管理系统的区别和特点 1)管理对象 一般数据库:是静态的 工程数据库:管理静态的数据 高度动态的数据

2)数据的类型 一般数据库:字符串和数值类型, 工程数据库:字符串和数值, 大量的复杂数据类型的数据 3)数据结构 一般数据库:关系模型 工程数据库:多数是树状的继承关系,还有复杂的网状结构,

4)数据库的变化 一般数据库:数值多变,结构变化缓慢的, 工程数据库:设计者作为工程数据的全权使用者,必须让其对库的数值和结构上都可作改动、以满足设计过程中的多变性。

5)信息种类 工程数据包含的信息种类繁多,如: (1)产品的图形信息: (2)产品的文字数据信息: (3)设计所需参数和分析计算数据: (4)工艺数据:加工设备、工艺规程、工序文件及加工的数控代码等。

6)系统的分层结构 一般数据库:支持事物处理功能,但商务性、管理性的事务规律性较强,便于实现。 工程数据库:涉及的数据结构繁多、复杂,并需要多次的反复和修改。所以需要设计分层结构的数据库系统,来解决工程中的长事物处理问题。系统的分层结构如图5-7。

三、工程数据管理技术 目前,令人满意的通用工程数据库系统还未出现。实践表明,以现有商用数据库为基础进行有针对性的增补修改,或利用大型CAD/CAM软件中数据管理模块与商用数据库结合,是当前实现工程数据库管理的有效途径。

第五节 计算机网络和协同工作环境 一、概述 在传统的CAD/CAM系统中,产品设计、分析仿真、工艺设计、销售等人员通常分布在企业的不同部门和地点,分别独立工作,只能通过会议等方式进行产品相关问题的讨论,难以及时发现问题和 进行沟通。协同设计是在分布式网络环境支持下,以设计小组进行协同工作,可以提高设计效率、缩短周期、降低成本,也使远程公司之间和人员之间的合作成为可能。因此计算机网络在CAD/CAM系统中的地位越来越重要。

计算机网络的特点: 1、能实现信息快速传输处理 在CAD/CAM系统的不同计算机之间,能快速可靠的相互传输产品设计和加工的数据及程序信息。 2、能实现计算机系统资源的共享 共享硬件为海量磁盘存储设备和大型绘图机等。 共享软件资源为共享数据和支撑软件。 3、提高计算机可靠性、均衡负载,并可以协同工作和分布处理。 连成网络后,各计算机通过网络互为后备。

四、CAD/CAM系统和网络 CAD/CAM系统的网络系统可以是独立的小局域网,也可以是子网和企业内部网相连,网络结构为总线型、星型、环形、网络型中的一种,工作模式为客户机、服务器体系结构。 下图为总线型网络系统,通过网络实现了CAD/CAM的有效衔接,网络的客户端(CAD系统,网络工作站)完成产品设计、绘图、工艺设计、工程数据处理及NC编程等任务,由加工中心及柔性制造单元完成产品制造,从而形成企业CAD/CAM系统的先进的工作模式。