




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 CAD/CAM基础理论与应用机械工程及其自动化一级学科硕士生学位课第4章 计算机辅助产品设计方法_协同设计CAD/CAM研究室本章学习要点掌握协同设计的基本概念计算机辅助产品协同设计的关键技术 案例计算机辅助产品协同设计环境的实现5 计算机辅助协同设计5.2 计算机辅助产品协同设计的关键技术5.3 计算机辅助产品协同设计环境的实现5.1 协同设计的概念5.4 应用产品协同设计的定义产品协同设计是指两个或两个以上来自不同或相同专业领域的人员,通过一定的信息交换和相互协同机制,分别完成各自的产品设计协作任务,以实现共同的产品设计目标;是CSCW理论在产品设计中应用的直接体现产品协同设计的实质通过
2、交换、共享关于产品设计的信息与知识,从而提高产品设计过程中决策的正确率,减少返工次数,加速决策过程,进而提高设计效率5.1 协同设计的概念协同设计实例(阀心工艺设计)5.1 协同设计的概念数控机床的协同设计与管理5.1 协同设计的概念协同管理:订单管理、项目计划、产品修改和发布概念设计与整体设计协同设计概念与方案设计、详细设计与出图数控机床产品协同设计活动链建模产品设计活动链调度与管理工具产品设计同步、异步CAD协同工具集产品协同设计基础信息框架产品协同设计的主要研究内容5.1 协同设计的概念产品开发需求分析产品功能设计产品方案设计产品结构配置设计产品详细设计产品工艺设计产品制造需求分析报告产
3、品功能表产品方案及原理图装配图及BOM零件图及文档产品协同设计的内涵5.1 协同设计的概念底层人员之间的协同:同等制设计小组会审:主从制设计项目会审:主从制一个产品的设计可归纳为一个项目的实施;项目由负责人总控;若干个小组分别负责相关部分产品协同设计要解决什么问题?产品设计不仅要满足市场需求、功能性、成本性,而且要满足可制造性、可装配性、可维护性、生态适应性等。很多问题设计人员本身无法解决,这就要求设计人员在设计阶段与相关人员(如工艺人员、市场销售人员、售后服务人员进行协同!一个大的项目会划分成若干个子项目实施,这就要求设计人员本身之间必须协同工作产品协同设计的体现形式内涵就是考虑各种可能因素
4、,使所设计的产品满足市场需求、低成本、高质量、短生产周期产品协同设计的内涵5.1 协同设计的概念5.1 协同设计的概念网络化产品协同设计制造平台2 协同设计的关键技术2.1 协同设计链建模从产品设计流程的角度看,要实现各个设计阶段的结果输出,必须依赖于一组设计任务;而根据项目的复杂性,该组任务划分有多解;因此,可将每个设计任务形式化定义为一个活动在每一个设计任务(活动)中,反复再设计逻辑在产品设计过程中占据重要地位。再设计的主要依据来自DFX中的X性能相关的评价。因此,一个设计任务可由“设计”-“协同”-“再设计”循环完成。可将循环体定义为子活动完成再设计循环的一个子活动,需要一系列的工作步骤
5、。因此,可将每个子活动的一个工作步骤定义为一个操作完成每个设计阶段任务的活动链的骨架能根据产品设计通用流程加以规定。因此,可将这类活动定义为预定义活动在执行预定义活动中,当出现需求,必须能随即插入某些额外的任务。因此,对应这类任务定义为随机活动产品协同设计链的思路与相关概念的由来2 协同设计的关键技术2.1 协同设计链建模产品零件1零件2部件 设计阶段工艺阶段规划阶段制造阶段售后阶段零件图纸制造文件加工设备成品零件其他装配图纸装配设备装配工艺成品部件其他产品不同制造阶段的BOM信息 2 协同设计的关键技术2.1 协同设计链建模C产品协同设计的活动链对应于一个子活动的操作序列基于再设计逻辑的子活
6、动循环对应于一般设计流程的活动序列由预定义活动构成的与或图由随机活动构成的或图由辅助活动构成的与或图活动空间根据设计流程形式化预定义活动根据设计流程和特征形式化随机活动根据系统注册等形式化辅助活动2 协同设计的关键技术2.1 协同设计链建模活动空间的建立2 协同设计的关键技术协同设计链建模的方法结构化分析方法2.1 协同设计链建模2 协同设计的关键技术协同设计链建模的方法IDEF系列方法2.1 协同设计链建模生产过程中的IDEF0图递阶分解结构IDEF0的基本结构2 协同设计的关键技术协同设计链建模的方法Petri网经典的Petri网是简单的过程模型,由两种节点:库所和变迁,有向弧,以及令牌等
7、元素组成的 2.1 协同设计链建模一个Petri网的例子2 协同设计的关键技术协同设计链建模的方法UML活动图2.1 协同设计链建模2 协同设计的关键技术2.2计算机支持的协同工作(CSCW)CSCW的基本概念CSCW(Computer Supported Cooperative Work)的概念是MIT的Irene Grief和DEC的Paul Cashman于1984年提出CSCW的定义可从两个层面理解:从方法学层面上看,一组在时间和空间上分散的人员通过一个具备“虚拟面对面(Virtual face to face)”和“所见即所得(What you see is what I see)”
8、特性的工作空间来实现同步或异步式共同工作的方法从技术实现层面上看,CSCW是一个利用计算机技术、网络与通信技术、多媒体技术以及人机接口技术将时间上间隔、空间上分布的人员组织在一起来共同完成某项工作的分布式计算机环境2 协同设计的关键技术CSCW系统的分类时空性为CSCW系统分类的关键。基于异地同步模式和异地异步模式的CSCW系统为实现协同设计两个关键支撑技术 面对面交谈 面对面会议 计算机控制的 电子白板实物 视频会议系统 网络广播模块 聊天室模块 电子讨论白板模块 协同绘图模块 协同文本编辑模块 电子邮件模块 BBS模块 FTP文件传输模块 工作交接与轮流 工作时间地点相同不同相同不同2 协
9、同设计的关键技术CSCW系统的基本操作功能协同会话协同浏览协同文本编辑协同绘图协同查询2 协同设计的关键技术CSCW系统实现的关键技术虚拟工作空间的构建当协同参与者就某方面的问题进行“人对人”协同工作时,采用面对面的工作模式。此过程中的协同操作在一个实际存在的物理空间里进行而当采用CSCW理念进行协同工作时,协同空间为基于多媒体可视化技术在一组基于网络的计算机上实现的一个虚拟空间,协同参与者通过该虚拟空间完成协同操作任务、交换并共享各种信息2 协同设计的关键技术CSCW系统实现的关键技术虚拟工作空间的构建物理协同工作空间Internet/Intranet多媒体可视化技术虚拟协同工作空间等价2
10、协同设计的关键技术CSCW系统实现的关键技术虚拟工作空间的构建从表象特征看,虚拟工作空间由通过网络联接的一些显示与操作设备如计算机屏幕、投影设备、虚拟现实设备等呈现从系统开发的角度看,该空间为多媒体空间,且包括:文本和图形工作区:以电子白板、BBS、Chatting文本流、目录服务等体现音频缓存、中继站与通道:以用户界面中的音频按钮菜单体现视频缓存、中继站与通道:以用户界面中的视频窗口、按钮等体现虚拟程序运行区:提供虚拟目录服务及利用其进行远程程序调用的操作空间2 协同设计的关键技术CSCW系统实现的关键技术CSCW中的协同控制方法操作权限控制和转移:主持人控制法和自由操作控制法协同操作冲突的
11、消解策略:中断策略、顺序策略、重要度策略等2 协同设计的关键技术CSCW系统实现的关键技术协同过程链的建立从拓扑形态看,过程链定义为由节点和节点联接关系构成的一种具有动态与非线性特征的有向图协同过程链用于对协同过程涉及的相关活动的控制和导航协同过程链中的节点被定义为领域相关的协同任务,而联接关系则指明任务的执行顺序建模方法:活动网络图,Petri网,与或图等体系架构数据库JSPHTMLAppletWAPSVGAutoVue for Java (jVue)TCP/IP802.11b/gGPRSCDMA协同制造工序流管理及信息跟踪协同工具集即时消息电子邮件电子白板CAD图形浏览音频视频开放互联环境
12、协同工作支撑平台协同工作应用接口移动协同应用系统2 协同设计的关键技术2.3 基于无线手持设备的协同技术关键技术与实例协同感知协同感知理论渗透到包括过程管理,协同工具集,以及协同决策系统中,因此研究协同感知的实现是首要问题所谓协同感知,是指了解他人的活动,这些活动为自己的活动提供上下文的场景,包括行为感知、有效性感知、环境感知等等设计过程中,协同节点的主持人感知各协同参与人员的协同状态除了主动感知,即在系统中刷新协同人员的状态该方式不能实时的感知到协同人员的状态变化另一种方式是协同参与人员通过协同终端通知节点主持人状态的更新该方式的主持人处于信息的被动接收的状态2 协同设计的关键技术2.3 基
13、于无线手持设备的协同技术基于无线协同设计的过程建模与管理协同节点配置添加前驱查看信息编辑信息添加角色2 协同设计的关键技术2.3 基于无线手持设备的协同技术电子白板绘制区域打开通信端口绘图工具栏消息栏绘图工具栏以及消息栏2.3 基于无线手持设备的协同技术2 协同设计的关键技术基于SVG的CAD图形图像的轻量化显示与协同浏览SVG定义:可缩放的二维矢量图形,可分为:SVG,SVGB,SVGT几种类型SVG的优点:以XML表示数据,无限的无损缩放,轻量级图形转换为SVG格式能节省空间SVG的缺点:目前版本的IE浏览器对SVG的支持不够、需要安装第三方的插件2.3 基于无线手持设备的协同技术2 协同
14、设计的关键技术基于SVG的CAD图形图像的轻量化显示与协同浏览47k 800% JPEG50% dwg 60k 800% SVG2.3 基于无线手持设备的协同技术2 协同设计的关键技术基于SVG的CAD图形图像的轻量化显示与协同浏览PC端的SVG图形浏览PDA端的SVG图形浏览SmartPhone端的SVG图形浏览2.3 基于无线手持设备的协同技术2 协同设计的关键技术 Chatting、BBS等文本交流技术2 协同设计的关键技术2.3 基于无线手持设备的协同技术3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术IP型远程电视会议系统:各自在本地机运行
15、视频会议工具,键入IP地址,在两个工具间建立连接启动白板、在线讨论等工具执行产品协同设计任务远程视频会议系统出现本地及远程用户视频信息当视频会议结束,关闭IP连接及程序基本运行流程:主要产品:微软的Netmeeting视频会议系统VCON的IP视频会议系统视频会议及协同工具简介协同任务提出者Guanghui Zhou协同任务参与者赵刚 各自在本地机运行Netmeeting视频会议工具,Zhou和赵刚分别键入IP地址,在两个工具间建立连接例1:无设计过程链支持的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 双方启动白板工具, Zhou将夹具
16、图转换成bmp图,并粘贴到白板上例1:无设计过程链支持的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 赵刚看到同步的白板显示例1:无设计过程链支持的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术例1:无设计过程链支持的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 Zhou看到同步的白板显示例1:无设计过程链支持的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术文件名: 图编号:
17、Zhou与赵刚根据白板中的夹具图,继续讨论夹具公差设置是否能满足装夹的要求? 双方启动chat工具, Zhou首先输入相关信息,赵刚应答:例2:基于设计过程链的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术活动链模型片段及相应的操作步骤:“设计”子活动名称:完成连杆零件细节设计“协同”子活动名称:用RP制造出连杆零件原型,与相关件组装进行功能测试该协同的操作步骤如下图所示:例2:基于设计过程链的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术由屏幕拷贝串联起来的操作步骤例2:基于设计过程链
18、的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 浏览来自CAD系统的连杆件图形例2:基于设计过程链的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 与RP工程师讨论可制造性例2:基于设计过程链的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 用FTP将待造零件的STL文件上载例2:基于设计过程链的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序及组工作逻辑的协同产品设计技术 用Web程序层切待造零件的STL文件例2:基于设计过程链的协同实例3 计算机辅助产品协同设计环境的实现3.1 利用已有单用户程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论