网络化计算机辅助设计与制造第三章课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网络化计算机辅助设计与制造第三章课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络化 计算机辅助设计 制造 第三 课件
- 资源描述:
-
1、第3章网络化计算机辅助设计技术3.1CAD与网络化3.2网络化产品设计3.3产品模型与网络化计算机辅助造型3.4产品协同设计通用工具3.5DFX驱动的网络化产品协同设计方法3.6思考题3.1CAD与网络化3.1.1应用工具对CAD技术的影响3.1.2信息应用方式对CAD技术的影响3.1.3CAD系统的网络化3.1.1应用工具对CAD技术的影响3.1.1.1共享空间技术白板和NetMeeting3.1.1.2RP设备下的实物原型远程制造3.1.1.3分布式仿真或虚拟现实3.1.1.1共享空间技术白板和NetMeeting1)共同浏览:可以共享屏幕,将屏幕上的信息复制到多个远程终端上供多个用户浏览
2、查看。2)远程操作:利用提供的鼠标和白板等工具,用户之间可以相互交流信息(如文字、图像、图形、声音、视频等),共同就感兴趣的问题进行讨论协商。图3-1白板应用示意图3.1.1.2RP设备下的实物原型远程制造1)在 CAD系统中设计三维零件。2)转换CAD模型为STL格式文件(模型表面由三角形逼近),作为快速成型系统的输入信息。3)对STL文件进行“切片”处理,得到切片数据及扫描路径(SLI文件)。4)把SLI转化为数控命令代码,输入到计算机数控系统(CNC)中。5)由计算机数控系统完成零件的扫描加工成型。图3-2RP制造的一般过程图3-33种不同形式的RP远程控制制造3.1.1.3分布式仿真或
3、虚拟现实产品设计是一个循环迭代不断优化的过程,在这个过程中,计算机辅助分析和仿真优化起着重要的作用。在设计阶段进行仿真有如下考虑:1)对复杂精密产品(或系统)而言,如果用实际的物化产品来做试验,存在经济性及安全性的问题,因此人们希望先在数字模型上试验而不是在真实系统上进行试验以降低成本。2)在一个产品未完成之前需要预测和检查它的性能,则只能用数字模型进行试验,为设计改进提供依据。(1)仿真类型(2)仿真建模(3)网络环境下的协同仿真(4)虚拟现实和分布式虚拟现实仿真图3-4协同设计与协同仿真流程(1)仿真类型1)初步设计阶段:对尚未建立起来的系统进行方案论证及可行性分析,为系统设计打下基础。2
4、)设计进行阶段:设计人员通过建立系统仿真模型和仿真验证,进行优化设计。3)建成阶段:利用仿真技术分析系统的运行状况,寻求改进系统的最佳途径。(2)仿真建模仿真是在数字计算机上进行试验的数字化技术,它包括数字与逻辑模型的某些模式,这些模型描述某一事件或经济系统(或者它们的某些部分)在若干周期内的特征。(3)网络环境下的协同仿真1)分布式建模技术:实现仿真首先要建立仿真模型。2)分布式协同仿真运行:一般的单领域仿真软件,建模、仿真运行、输出都可以在一台计算机上完成。3)分布式仿真显示:仿真结果有各种形式,如数据、表格、简单图形、复杂图像与动画演示等。(4)虚拟现实和分布式虚拟现实仿真1)简单仿真:
5、对给定的结果数据,主要以文本、图形、曲线、趋势图显示。2)可视化仿真:文本提示、图形、图像、动画表现,使仿真过程更加直观,结果更容易理解,并能验证仿真过程是否正确。3)多媒体仿真:在可视化仿真的基础上加入声音,就可以得到多媒体仿真。4)虚拟现实仿真:在多媒体基础上,增加与环境的交互功能,支持位姿、力觉、运动感知触觉等,提供具有沉浸感和感知环境的能力,是一种比较高级的仿真模拟。虚拟现实系统的功能特征如下:1)多感知性:除了计算机技术所具有的视觉感知外,还有听觉感知、触觉感知、运动感知,甚至包括味觉感知、嗅觉感知等。2)沉浸感:虚拟环境的逼真度达到了让用户真假难辨的程度,用户感到自己作为主角存在并
6、融入该系统中,从而有身临其境的感觉。3)交互性:用户能对虚拟环境内的实体进行操作并能从环境中得到反馈。4)实时性:自然交互手段符合人的感知速度,实体间的交互速度在时间上符合实际规律。5)自主性:虚拟环境中的实体行为、状态应遵循物理规律。1)同步方式:模拟仿真方案讨论或会议讨论,在仿真的每一个步骤都可以实现“你见即我见”,所有的客户端都可以看到仿真现场,对仿真的结果进行讨论和评判,讨论的内容也在所有的客户端被大家看到。2)异步方式:查看历史模型模板;正在进行协同建模和仿真时,用户需要查看其他用户的情况,可以通过网络将其他用户的建模单元和仿真结果通过异步方式传输,还可通过浏览器查看系统建模的人员和
7、修改内容。复杂产品的协同仿真融合于协同设计过程中,在网络环境下协同仿真的运行工作方式有同步方式和异步方式两种。3.1.2信息应用方式对CAD技术的影响图3-5网络信息共享与过程设计示意图3.1.3CAD系统的网络化3.1.3.1CAD系统的网络化需求3.1.3.2网络化CAD与协同工程3.1.3.1CAD系统的网络化需求1)多机多用户:协同产品开发团队是一个群体性、交互性、分布性和协作性的群体,一个复杂产品需要团队全体成员协调有效工作才可提高效率,而多机多用户并行工作是提高效率的有效途径之一。2)异构环境:大型复杂产品的设计仿真分布于不同的地域,采用不同的CAD系统,涉及不同的人员、资源、信息
8、和知识。3)异步/同步协同:多用户团队协作,有异步与同步两种方式供用户选择。4)轻量化模型:CAD模型一般很庞大,受带宽的影响难以在网络上传输实现协同设计,因此应该支持不同粒度的模型表达形式,便于网络传输。5)信息沟通与协同工作:基于异步协同模式的沟通可以通过E-mail和发送消息机制,发布产品数据。6)协同工具集:在B/S结构下,能够协同查询,即查询产品模型的特征参数、装配约束参数、BOM结构树和属性等;协同批注,即在协同会议上可直接在产品模型上进行标记说明,发表意见和建议;协同浏览,即在网络上同步浏览相同的模型;协同造型,即讨论方案时多个用户可以同时对一个模型进行造型操作。表3-1CAD系
9、统和网络化CAD系统的区别比较对象传统CAD系统网络化CAD系统用户环境单机/单用户网络/多用户工作模式异步工作方式异步/同步工作方式协同方式通过电话、E mail、会议通过网络协同设计系统网络环境下模型传输CAD模型轻量级模型系统结构独立系统分布式系统设计过程独立互相协调交互方式人 机交互人 人交互3.1.3.2网络化CAD与协同工程协同工程要求有效地支持跨时间、跨地域、跨学科的多功能小组的协同工作,实现不同领域的知识共享和设计思想交流。与并行工程相比,协同工程更加突出人的作用,强调相关活动的各方面人员(包括设计、制造、销售、管理、维护人员,甚至最终用户)的协同工作,协同工程思想认为在未来的
10、全球化企业竞争中,只有使来自不同专业领域、具有不同经验技能的专家彼此间共享知识、交流思想、激发灵感,才能有效地实现产品设计的创新“协同创新”。协同工程是一种分布式产品设计和开发模式,它对传统的设计手段和设计工具提出了新的要求,需要为用户提供实时、在线的协同讨论和问题求解的协作工具和环境,使得“概念设计细节设计工艺分析加工制造市场销售最终用户”的全过程人员都能够为产品的开发做出贡献。3.2网络化产品设计3.2.1产品设计方法的类型划分3.2.2产品设计过程与网络化3.2.3网络化产品设计过程的建模3.2.1产品设计方法的类型划分1.产品设计方法2.协同产品设计的特征1.产品设计方法图3-6产品设
11、计方法类型2.协同产品设计的特征1)协同小组的成员不仅来自不同学科领域,而且隶属不同的企业,形成协同开发小组。2)不仅要求跨学科领域协作,而且要求构成跨地域、多学科领域的协同网络。3)计算机环境的异构性更加明显,导致表示产品信息的数据格式更加多样,而产品开发过程必须建立在权限控制的信息共享基础之上。4)协同小组成员之间的协作方式更加丰富,同步与异步并存,串行与并行交错,多学科领域异地设计者间的同步协同有时是必不可少的,由此对通信提出了更高的要求。5)产品设计过程中某些活动需要其他企业执行,导致远程的过程形成、控制、协调和通信。6)产品开发过程更趋动态:产品开发步骤、进度、工作人员的安排、设备状
12、况等均在发生动态变化,为使协同产品开发能顺利进行,必须能方便有效地处理这种动态性。(1)面向过程链的协同设计(2)面向客户需求的协同设计(3)面向虚拟企业合作的协同设计(4)面向供应商的协同设计根据产品设计目标的不同,针对网络环境下的协同设计有不同的设计模式。图3-7并行设计和异地协同设计对比示意图a)并行工程为同地、跨领域的纵向协同b)协同产品设计构成异地、多领域的协同网络3.2.2产品设计过程与网络化3.2.2.1产品设计过程3.2.2.2产品设计过程中的网络化3.2.2.1产品设计过程1)需求分析阶段:需求分析是产品设计阶段的首要任务,为产品功能设计和性能设计提供依据。2)初步方案设计阶
13、段:根据需求分析和设计任务书,进行初步方案设计、功能分析以及工艺总体方案可行性分析。3)详细设计方案阶段:对产品功能设计细化,变成结构上的确定解,该阶段产生具有结构几何参数的三维CAD模型,并且以三维CAD模型为输入源,分析人员进行各种功能和性能仿真,工艺人员进行DFM/DFA分析,使得在保证功能和性能的前提下,满足可制造性和可装配性的要求。4)工艺设计阶段:根据产品设计结果、初步工艺方案和企业制造资源,进行详细工艺设计(包括工艺流程、冷热加工工艺、装配工艺、检测工艺等)和工装设计。5)工装设计阶段:工装设计主要是根据设计模型进行各种工装零、组件设计,包括刀具、量具、夹具、模具等。6)数控加工
14、设计:根据工艺要求,在三维设计模型的基础上计算NC数控加工刀具轨迹,并进行加工仿真分析。7)成型工艺设计:针对依靠模具成型(压铸模、铸型、锻模)的制造方法,根据工艺要求进行成型仿真,如冲压成型仿真、铸造充填过程仿真、锻造过程仿真、焊接仿真等。图3-8产品设计过程示意图3.2.2.2产品设计过程中的网络化1)产品设计贯穿需求分析、方案设计、详细设计、工艺设计过程,产品设计一部分在企业内、一部分在企业间进行,产品数据通过网络进行传输,协同过程通过网络统一管理。2)产品设计过程的协作采取以协同团队成员不同程度参与的方式,成员可能是跨企业的,也可能是企业内不同部门的,成员之间的交流借助于网络(基于网络
15、的会议、信息发布,方案的协同讨论,模型的协同批注、协同浏览、协同查询、协同建模、语音、视频、白板等各种软件工具),网络不仅仅是简单的传输数据的高速公路,而被赋予了更多的功能。3)企业之间的协同以计算机辅助工具(CAX)、面向下游的分析工具(DFM、DFA)、面向功能和性能的仿真工具(各种CAE系统)、过程管理工具(工作流管理)和产品数据管理(PDM)平台、网络支撑环境为基础,实现多用户、多学科、异构应用程序的集成。3.2.3网络化产品设计过程的建模3.2.3.1过程建模方法3.2.3.2产品协同设计过程对工作流模型的需求3.2.3.3产品协同设计过程建模3.2.3.4协同设计的过程协作、信息协
16、作和应用协作3.2.3.1过程建模方法1)基于集成计算机辅助制造定义(Integrated Computer Aided Manufacturing Definition,IDEF)的建模方法:包括功能建模方法IDEF0、信息建模方法IDEF1x、动态建模方法IDEF2、过程描述方法IDEF3和面向对象的过程设计方法IDEF4等。2)基于 Petri 网的建模方法:Petri 网模型对过程中任务的定义非常严格,具有精确的语义和严格的数学基础,还可用于检验过程模型的正确性。3)基于工作流的建模方法:工作流方法将注意力集中于活动、文档和信息的路径表示,其基本特点是强调过程的自动化。4)基于集成多视
17、图的产品开发过程建模:建立一个集成的并行工程过程模型框架,通过信息视图、功能视图、组织视图、资源视图等分别描述集成开发过程中的相应内容。5)基于PSL的建模方法:PSL是一种基于本体论的、实现异构应用系统间过程信息自动交互的标准语言格式,是一种面向制造业的过程规范语言,它与以前过程描述方法的最大区别就是提出了本体论的概念,建立了一个无歧义的过程描述词汇集。3.2.3.2产品协同设计过程对工作流模型的需求1)集成性:应能够方便地与协同团队组织模型和资源模型集成。2)易用性:应支持可视化工作流建模,可视化的工作流定义语言形象直观,易于理解,简化了模型的创建和分析工作。3)层次性:应支持任务的逐步分
18、解和动态细化。4)完备性:应针对不同的任务执行特征,区分各种任务类型。5)控制流表达能力:对现实中的各种过程执行路线,应具有足够的表达能力。6)柔性:应支持工作流的柔性执行。7)数据流表达能力:应能很好地描述任务间的数据传递特征。8)正确性:应能对模型结构进行正确性校验。9)规范性:应能用符合标准的描述语言来表示。3.2.3.3产品协同设计过程建模1)对设计过程进行分析,去掉不增值的活动,在顶层根据过程的工作流程,定义每个活动的输入信息。2)根据每个活动的信息,定义过程模型中的活动模型、信息模型以及功能模型,并确定它们之间的相互关系。3)如果存在复杂活动,将复杂活动分解为子过程,对每个子过程按
19、照步骤1和步骤2继续进行建模。4)进行过程仿真和分析,并根据一定的条件(如循环时间、效能、风险、活动成本等因素)对过程进行评价分析和评估,从而判断所建立的过程模型是否恰当。3.2.3.4协同设计的过程协作、信息协作和应用协作1.过程协作2.信息协作3.应用协作1.过程协作1)链式关系:不同企业承担产品协作任务,每个企业都要根据其实际情况对任务进行分解和求精,形成产品开发子过程,如图3-9a所示。2)嵌套子过程:这种协作方式也称为同步调用,它以某企业中进行的产品开发过程(称为主过程)为主体,将某些任务外包给协作企业执行,外包任务作为整个产品开发项目的子项目,其过程(称为子过程)在协作企业中形成。
20、3)异步调用:这种协作方式与嵌套子过程类似,区别仅在于主过程与子过程的互操作方式不同。4)对等关系:多个企业协同完成产品开发项目,其关系对等,如图3-9d所示。5)并行同步:m个企业中的过程独立地启动运行,其中企业i中的过程pi的当前状态为si,它所包含的某个同步点为spi,则对所有的过程有状态集合S:si,2im和同步点集合SP:spi,2im,当S=SP(即si=spi)时,过程才能分别继续进行,否则就要暂停,直到该条件满足为止,此时,过程pi,2im,在同步点集合SP上并行同步。图3-9企业间协同产品开发过程协作方式a)链式关系b)嵌套子过程(同步调用)c)异步调用d)对等关系e)并行同
21、步2.信息协作1)能够对数据格式方便地转换。2)需要有精确定义的信息访问权限和针对不同合作伙伴定义的信息可视级别。3)联邦式的信息管理构架,透明地存取和管理分布在各地的产品信息。图3-10“联邦式”产品信息管理架构3.应用协作1)同步协同:同步协同为协同成员之间交流思想、激发灵感、整合知识提供了可能,但是对网络带宽的要求较高。2)异步协同:同步协同有时受到某些限制,如实现技术、网络带宽、人员缺席等,难以实现,而且产品设计过程中大部分活动是异步协同,如工艺人员对设计人员设计的零件模型进行可制造性分析、审查,使用批注工具表达自己的意见,并把批注信息存储起来供他人查阅。3.3产品模型与网络化计算机辅
22、助造型3.3.1产品模型的几何表达与轻量化3.3.2以网络为中心的WebCAD特征造型与网络化传输3.3.3网络化计算机辅助产品设计的方法3.3.4商用CAD系统的网络化封装与应用3.3.1产品模型的几何表达与轻量化3.3.1.1产品几何模型类型3.3.1.2轻量化产品几何模型3.3.1.1产品几何模型类型1)精确几何模型:在CAD系统中,设计人员建立的3D模型均采用精确几何模型的表达形式,这是由产品的功能要求、性能分析、工艺等方面的需求决定的。2)中性格式几何模型:为了解决不同CAD系统之间的模型共享,而提出的一种和CAD平台无关的模型表达形式,最常用的是IGES、STEP、DXF等。3)专
23、用转换几何模型:为了在指定的CAD/CAE/CAM系统之间进行转换的模型表达形式,如Parasolid格式、UG-CATIA之间的专有格式等。4)多边形几何模型:为了达到显示目的和特殊要求的模型表达形式,如VRML、STL格式等。5)轻量化模型:轻量化模型是为了适应协同设计和网络传输的需求而提出的一种容量小且不失所需信息,并且具有中性文件格式特点的模型表达形式。3.3.1.2轻量化产品几何模型1.几何元素表示2.模型存储3.与其他方法的结果比较1.几何元素表示1)应便于客户端的处理,能够方便地转变成为客户端的曲线曲面表示方法。2)轻量级模型,数据量小,因为中间模型是通过网络传输给客户端的,较小
24、的数据量能够降低网络负担,提高系统的实时性。对轻量化中间模型而言,有两个基本要求:中间模型中曲线和曲面的表示方法如下:(1)曲线的表示(2)曲面的表示(1)曲线的表示1)初等解析曲线:直接采用其曲线的几何属性进行表示,例如,圆弧可以用圆心、半径、起始角、终止角、圆弧所在平面的法向量等表示。2)自由型曲线:由于自由型曲线的描述一般比较复杂,所需要的数据量也比较大。(2)曲面的表示图3-11面的基于环的表示与三角剖分a)带有内环的面b)三角剖分的一种结果c)增加圆形内环的面d)图(c)三角剖分的一种结果2.模型存储轻量化中间模型采用XML语言进行存储。使用XML存储中间模型信息应遵循一定的格式,以
25、保证XML文档的有效性。3.与其他方法的结果比较1)基于XML方法所生成的文件尺寸非常小,与VRML格式相比能够减少大约50%95%的数据量。2)对于平面较多并且面的边界多为直线的零件(如模型2),相对减少的文件尺寸较少,主要是由于这类零件三角网格化后,所生成的网格比较少。3)对于自由曲面较多的零件(如模型4),XML方法所生成的文件尺寸也比较大,因为XML文件包含了较多的三角面片信息。4)对于球面、柱面、锥面和环面比较多或者曲面边界多为曲线的零件,相对减少的文件尺寸比较多,主要是由于这类曲面的三角网格表示所需要的数据量比采用环的表示方法所需要的数据量多。图3-12用于对比的零件几何模型a)模
展开阅读全文