书签 分享 收藏 举报 版权申诉 / 131
上传文档赚钱

类型计算机辅助产品设计方法讲义课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:4531816
  • 上传时间:2022-12-17
  • 格式:PPTX
  • 页数:131
  • 大小:1.47MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《计算机辅助产品设计方法讲义课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    计算机辅助 产品设计 方法 讲义 课件
    资源描述:

    1、2022-12-17计算机辅助产品设计的方法1第三章第三章 计算机辅助产品设计的方法计算机辅助产品设计的方法1.概述概述2.计算机辅助设计过程分析计算机辅助设计过程分析3.计算机辅助概念设计计算机辅助概念设计4.参数化与模块化设计参数化与模块化设计5.产品设计的可视化技术产品设计的可视化技术2022-12-17计算机辅助产品设计的方法2 设计设计 是设计者根据生产和生活的需要,是设计者根据生产和生活的需要,通过思维规则分析和决策过程,最终将通过思维规则分析和决策过程,最终将设想变为现实的技术方案。设想变为现实的技术方案。设计的本质是创新,目的是寻求满设计的本质是创新,目的是寻求满足用户需求的最

    2、佳方案。设计的结果对足用户需求的最佳方案。设计的结果对产品的功能、性能、质量、价格都有着产品的功能、性能、质量、价格都有着至关重要的影响。至关重要的影响。1.概述概述基本概念基本概念2022-12-17计算机辅助产品设计的方法3 设计方法学设计方法学 是研究产品设计规律和方法的学科,是研究产品设计规律和方法的学科,研究的目的是为使长期处于经验设计的研究的目的是为使长期处于经验设计的设计活动变得更合理化、科学化、规律设计活动变得更合理化、科学化、规律化,是利用计算机辅助人类完成更多设化,是利用计算机辅助人类完成更多设计活动的前提。计活动的前提。1.概述概述2022-12-17计算机辅助产品设计的

    3、方法4 计算机辅助产品设计系统计算机辅助产品设计系统 以计算机硬件、软件为支持环境,用以计算机硬件、软件为支持环境,用先进的设计方法,通过各个功能模块实现先进的设计方法,通过各个功能模块实现对产品的描述、计算、分析、优化、绘图、对产品的描述、计算、分析、优化、绘图、工艺设计。以及对各类数据的存储、传递、工艺设计。以及对各类数据的存储、传递、加工功能。在运行过程中,结合人的经验、加工功能。在运行过程中,结合人的经验、知识及创造性,形成知识及创造性,形成人机交互、人机交互、各尽所长、各尽所长、紧密配合的过程。紧密配合的过程。1.概述概述2022-12-17计算机辅助产品设计的方法52.计算机辅助设

    4、计过程分析计算机辅助设计过程分析2.1 设计过程及阶段划分设计过程及阶段划分2.2 设计类型及计算机应用设计类型及计算机应用2022-12-17计算机辅助产品设计的方法62.1 设计过程及阶段划分设计过程及阶段划分 设计方法学将设计过程划分为若干设计方法学将设计过程划分为若干个设计阶段,各设计阶段又可划分为若个设计阶段,各设计阶段又可划分为若干个设计步骤。完成设计从抽象到具体,干个设计步骤。完成设计从抽象到具体,从定性到定量,从全局到局部,从系统从定性到定量,从全局到局部,从系统的上层结构到下层结构的过程。的上层结构到下层结构的过程。2022-12-17计算机辅助产品设计的方法72.概念设计阶

    5、段概念设计阶段 产品功能原理的实现阶段。产品功能原理的实现阶段。系统总系统总功功 能能功能元功能元功能元功能元的的 解解系统原系统原理理 解解组合组合求解求解分解分解需需 求求分分 析析可行性可行性分分 析析制定设计制定设计任任 务务 书书2.1 设计过程及阶段划分设计过程及阶段划分1.任务规划阶段任务规划阶段开始开始2022-12-17计算机辅助产品设计的方法82.1 设计过程及阶段划分设计过程及阶段划分3.结构设计阶段结构设计阶段功能原功能原理理 解解产品结产品结构草图构草图产品装产品装配草图配草图具体化具体化分析计算分析计算优化优化4.详细设计阶段详细设计阶段零件分解零件分解设计优化设计

    6、优化绘制技绘制技术图样术图样工艺规工艺规程设计程设计模型试验模型试验用用 户户试试 用用2022-12-17计算机辅助产品设计的方法92.1 设计过程及阶段划分设计过程及阶段划分5.定型生产阶段定型生产阶段设设 计计定定 型型生生 产产规规 划划生生 产产制制 造造 产产 品品结束结束2022-12-17计算机辅助产品设计的方法10 2.2 设计类型及计算机应用设计类型及计算机应用v设计任务划分(一)设计任务划分(一)1.功能设计功能设计2.布局设计布局设计3.参数设计参数设计4.公差设计公差设计2022-12-17计算机辅助产品设计的方法11 2.2 设计类型及计算机应用设计类型及计算机应用

    7、v设计任务划分(二)设计任务划分(二)1.新设计新设计24%2.适应性设计适应性设计56%3.参数化设计参数化设计20%设计方法、手段的科学化、系统化、现设计方法、手段的科学化、系统化、现代化,实现代化,实现CAD非常必要。非常必要。2022-12-17计算机辅助产品设计的方法12 2.2 设计类型及计算机应用设计类型及计算机应用v计算机辅助创新设计计算机辅助创新设计(Computer Aided Innovation)在概念设计阶段应用计算机辅助人在概念设计阶段应用计算机辅助人类从事创新性研究能大大促进创新设计类从事创新性研究能大大促进创新设计技术。技术。v CAI 商品化软件商品化软件Te

    8、chOpitimizer,Innovation Workbench,InnovatoinTools。2022-12-17计算机辅助产品设计的方法133.计算机辅助概念设计计算机辅助概念设计3.1 产品概念设计内涵产品概念设计内涵3.2 计算机辅助概念设计的关键技术计算机辅助概念设计的关键技术3.3 基于知识的产品创新设计基于知识的产品创新设计3.4 产品概念设计中的美学设计产品概念设计中的美学设计 2022-12-17计算机辅助产品设计的方法143.1 产品概念设计内涵产品概念设计内涵 概念设计一词首先是由德国的概念设计一词首先是由德国的Palh和和Beitza提出。提出。定义:定义:在确定任

    9、务之后,通过抽象化,拟在确定任务之后,通过抽象化,拟定功能结构,寻求适当的作用原理及其定功能结构,寻求适当的作用原理及其组合,确定出基本求解途径,得出求解组合,确定出基本求解途径,得出求解方案。方案。2022-12-17计算机辅助产品设计的方法153.1 产品概念设计内涵产品概念设计内涵 产品创新的产品创新的核心核心是构思创新产品概念,产是构思创新产品概念,产品的概念设计在产品创新中具有决定作用。品的概念设计在产品创新中具有决定作用。产品设计的产品设计的6070是由概念设计决定是由概念设计决定的,而概念设计的花费成本和时间只占总设计的,而概念设计的花费成本和时间只占总设计周期的周期的20。产品

    10、的概念设计过程中,方案选择的自由产品的概念设计过程中,方案选择的自由度大,创新的空间大,决策风险也大,它决定度大,创新的空间大,决策风险也大,它决定着产品最终价值的着产品最终价值的80%。2022-12-17计算机辅助产品设计的方法16设计自由度与开发成本的关系设计自由度与开发成本的关系设设计计自自用用度度开开发发成成本本设计自用度设计自用度开发成本开发成本概念设计概念设计详细设计详细设计设计过程时间设计过程时间 产品设计的早期重视概念设计至关重要,产品设计的早期重视概念设计至关重要,将计算机技术用于概念设计阶段,可快速、高将计算机技术用于概念设计阶段,可快速、高效地响应市场需求。效地响应市场

    11、需求。2022-12-17计算机辅助产品设计的方法173.2计算机辅助概念设计的关键技术计算机辅助概念设计的关键技术1.原理方案设计 产品创新的关键,体现在基于设计目标产品创新的关键,体现在基于设计目标的原理方案求解和基于知识的原理方案设的原理方案求解和基于知识的原理方案设计专家系统。计专家系统。2.概念设计建模技术 计算机辅助概念设计的核心,主要是计算机辅助概念设计的核心,主要是从概念设计的方法和过程性出发,研究面从概念设计的方法和过程性出发,研究面向概念设计的产品模型和过程模型的建立向概念设计的产品模型和过程模型的建立方法。方法。2022-12-17计算机辅助产品设计的方法183.设计创新

    12、技术 3.2计算机辅助概念设计的关键技术计算机辅助概念设计的关键技术4.并行和协同概念设计 研究概念设计过程中需遵循的原则、规范研究概念设计过程中需遵循的原则、规范和创新技术。和创新技术。(创新设计智能模型)(创新设计智能模型)现代设计的发展趋势之一。如并行环境下现代设计的发展趋势之一。如并行环境下的设计过程,面向并行工程的设计建模技术。的设计过程,面向并行工程的设计建模技术。2022-12-17计算机辅助产品设计的方法193.3 基于知识的产品创新设计基于知识的产品创新设计 基于知识的产品创新设计是知识过程与产品设计相结合的产物,它依赖于知识系统的推广推广和知识的重用重用,解决基于知识的产品

    13、设计等问题。知识:知识:手册、技能、经验、原理和规范。2022-12-17计算机辅助产品设计的方法203.3 基于知识的产品创新设计基于知识的产品创新设计v 产品创新设计分类1.渐进性产品创新2.根本性产品创新2022-12-17计算机辅助产品设计的方法213.3 基于知识的产品创新设计基于知识的产品创新设计v 基于功能分解与重组的创新设计方法基于功能分解与重组的创新设计方法 一种自顶向下、逐步分解功能元的方法。其创新性体现在功能抽象的描述及功能与结构的映射方法。功能描述的抽象程度越高,其概念设计的求解空间就越大,涉及结果的创新性就越高,知识、技术含量就越高。2022-12-17计算机辅助产品

    14、设计的方法223.3 基于知识的产品创新设计基于知识的产品创新设计v 基于功能分解与重组的创新设计方法基于功能分解与重组的创新设计方法步骤:1.功能分类功能分类2.功能分析功能分析3.功能综合功能综合4.功能评价功能评价2022-12-17计算机辅助产品设计的方法233.3 基于知识的产品创新设计基于知识的产品创新设计v 基于知识的辅助创新理论基于知识的辅助创新理论TRIZ TRIZ(The Theory of Invention Problem Solving)是俄文中发明问题解决理论的词头。该理论是前苏是俄文中发明问题解决理论的词头。该理论是前苏联联G.S.Altshuler 及其领导的一

    15、批研究人员,自及其领导的一批研究人员,自1946年开始,花费年开始,花费1500年年/人的时间,在分析研究世界各人的时间,在分析研究世界各国近国近250万件高水平发明专利的分析研究,总结出人万件高水平发明专利的分析研究,总结出人类进行发明创造解决技术问题过程所遵循的类进行发明创造解决技术问题过程所遵循的40个原个原理和法则。建立一个由解决技术问题,实现创新开理和法则。建立一个由解决技术问题,实现创新开发的各种方法、算法组成的综合理论体系,简称发的各种方法、算法组成的综合理论体系,简称TRIZ。2022-12-17计算机辅助产品设计的方法243.3 基于知识的产品创新设计基于知识的产品创新设计v

    16、 基于知识的辅助创新理论基于知识的辅助创新理论TRIZ Altshuler经过分析经过分析250万件世界专利发现任万件世界专利发现任何领域的产品改进、技术的变革、创新和生物系何领域的产品改进、技术的变革、创新和生物系统一样,都存在产生、生长、成熟、衰老、灭亡统一样,都存在产生、生长、成熟、衰老、灭亡的过程,是有规律可循的。发现并确认了技术从的过程,是有规律可循的。发现并确认了技术从结构上进化的趋势,即技术进化模式与进化路线;结构上进化的趋势,即技术进化模式与进化路线;而且还发现,而且还发现,在一个工程领域中总结出的进化模在一个工程领域中总结出的进化模式与进化路线可在另一工程领域实现,即技术进式

    17、与进化路线可在另一工程领域实现,即技术进化模式与进化路线具有可传递性。化模式与进化路线具有可传递性。2022-12-17计算机辅助产品设计的方法253.3 基于知识的产品创新设计基于知识的产品创新设计v TRIZ中的技术进化模式中的技术进化模式1:技术系统的:技术系统的生命周期生命周期分为出生、成长、成分为出生、成长、成 熟、退出四个阶段,用来确定各不同子系统熟、退出四个阶段,用来确定各不同子系统 的相对成熟度。的相对成熟度。2:增加理想化水平。:增加理想化水平。3:子系统的不均衡发展导致冲突的出现。:子系统的不均衡发展导致冲突的出现。4:增加动态性及可控性。增加动态性及可控性。(例例)5:通

    18、过集成增加系统功能。:通过集成增加系统功能。6:部件的匹配与不匹配交替出现。:部件的匹配与不匹配交替出现。7:由宏观系统向微观系统进化。:由宏观系统向微观系统进化。8:增加自动化程度,减少人的介入。:增加自动化程度,减少人的介入。2022-12-17计算机辅助产品设计的方法263.4 产品概念设计中的美学设计产品概念设计中的美学设计 商品化的CAD软件现大多提供较强的全面造型及色彩渲染、光照等可视化技术,可使产品的结构设计与美学设计有机地结合起来。体现一种设计思想和设计理念。2022-12-17计算机辅助产品设计的方法273.4 产品概念设计中的美学设计产品概念设计中的美学设计色彩渲染色彩渲染

    19、2022-12-17计算机辅助产品设计的方法284.参数化与模块化设计参数化与模块化设计 参数化与模块化设计概念参数化与模块化设计概念 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 模块化设计方法模块化设计方法2022-12-17计算机辅助产品设计的方法294.1参数化与模块化设计概念参数化与模块化设计概念尺寸驱动:尺寸驱动:几何模型可以通过更改尺寸达到更改设计的目的的几何模型可以通过更改尺寸达到更改设计的目的的方法。方法。几何模型各分量的数目及其相互间的连接关系。几何模型各分量的数目及其相互间的连接关系。如:表示点、线、面之间的连接关系、邻近关系及如:表示点、线、面之间的连接关系

    20、、邻近关系及边界关系的拓扑元素构成几何模型的拓扑关系。边界关系的拓扑元素构成几何模型的拓扑关系。拓扑关系:拓扑关系:2022-12-17计算机辅助产品设计的方法304.1参数化与模块化设计概念参数化与模块化设计概念 设计图形的拓扑关系不变,图形的尺寸形设计图形的拓扑关系不变,图形的尺寸形状由一组程序化的参数进行约束,绘图时,修状由一组程序化的参数进行约束,绘图时,修改不同的尺寸参数即可得到不同规格的图形。改不同的尺寸参数即可得到不同规格的图形。参数化设计:参数化设计:参数化设计是规格化、系列化产品设参数化设计是规格化、系列化产品设计的简单、高效、优质的设计方法。计的简单、高效、优质的设计方法。

    21、参数化设计代表性软件参数化设计代表性软件:Pro/E2022-12-17计算机辅助产品设计的方法31优势:优势:利用一系列定义好的参数对模型进行顺序计算,速度快。缺点:缺点:必须提供几何元素的全部尺寸、位置信息,然后才能定义下一个元素。4.1参数化与模块化设计概念参数化与模块化设计概念参数化设计:参数化设计:2022-12-17计算机辅助产品设计的方法324.1参数化与模块化设计概念参数化与模块化设计概念 设计图形的驱动尺寸用复杂的几何图形约束设计图形的驱动尺寸用复杂的几何图形约束和工程方程耦合方程组来表达,变量化造型通过和工程方程耦合方程组来表达,变量化造型通过求解联立方程组来得到结果。设计

    22、图形的修改自求解联立方程组来得到结果。设计图形的修改自由度不仅是尺寸形状参数,包括拓扑结构关系,由度不仅是尺寸形状参数,包括拓扑结构关系,甚至工程计算条件。甚至工程计算条件。变量化设计:变量化设计:变量化技术代表性软件:变量化技术代表性软件:IDEAS。2022-12-17计算机辅助产品设计的方法334.1 参数化与模块化设计概念参数化与模块化设计概念 变量化设计:变量化设计:优点:优点:它允许欠约束的几何设计它允许欠约束的几何设计不必将模型进行不必将模型进行完全约束。完全约束。允许用户不必关心约束设置的顺序,这符合允许用户不必关心约束设置的顺序,这符合用户的设计习惯,为设计者提供了更加灵活的

    23、用户的设计习惯,为设计者提供了更加灵活的修改空间。修改空间。变量化技术实际上是参数化技术的变量化技术实际上是参数化技术的“超集超集”。2022-12-17计算机辅助产品设计的方法344.1 参数化与模块化设计概念参数化与模块化设计概念参数化与变量化的异同点:参数化与变量化的异同点:相同点:相同点:在约束的基础上驱动产生新的设计结果。在约束的基础上驱动产生新的设计结果。不同点不同点:约束自由度不同。约束自由度不同。变量化约束自由度:变量化约束自由度:尺寸形状参数、拓扑结构关系尺寸形状参数、拓扑结构关系 参数化约束自由度:参数化约束自由度:尺寸形状参数尺寸形状参数2022-12-17计算机辅助产品

    24、设计的方法354.2 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 参数化模型的设计步骤参数化模型的设计步骤1)建立几何拓扑模型2)进行参数化定义3)推导参数表达式4)编制程序2022-12-17计算机辅助产品设计的方法36 六角螺母主要尺寸特征有六角螺母主要尺寸特征有D、s、m,可将这三个,可将这三个尺寸作为主要参数驱动螺母图形。偏置倒角,偏置值尺寸作为主要参数驱动螺母图形。偏置倒角,偏置值(e/2-s/2),角度为),角度为30度。度。参数化模型的设计步骤参数化模型的设计步骤2022-12-17计算机辅助产品设计的方法37 通过改变通过改变D、s、m三个尺寸参数,可三个尺寸参数

    25、,可驱动生成系列螺母图形。驱动生成系列螺母图形。参数化模型的设计步骤参数化模型的设计步骤2022-12-17计算机辅助产品设计的方法384.2 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 参数化设计应遵循的原则参数化设计应遵循的原则 1)注重参数序列的设计含义;2)参数标注与工程图样标注一致;3)参数序列与几何图形尺寸序列数 据库结构具有映射关系;4)关键尺寸应作为自变量参数;5)参数定义不能出现干涉,过约束。2022-12-17计算机辅助产品设计的方法394.2 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 参数化设计的实现方法参数化设计的实现方法 利用参数化建模功

    26、能,能够方便编辑修改,加速设计进程。在相关参数化模型基础上,可以快速准确地创建标准件、通用零件及产品系列化设计的三维模型库。2022-12-17计算机辅助产品设计的方法404.2 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 变量化设计的实现原则变量化设计的实现原则 1)整体求解法;)整体求解法;将几何约束转变为一系列以特征点为变元的 非线性方程组的方法。2)局部求解法;)局部求解法;作图过程中同步建立结构图形约束的方法。3)几何推理法;)几何推理法;4)辅助线求解法。)辅助线求解法。2022-12-17计算机辅助产品设计的方法41草 图几何约束尺寸约束过约束2022-12-17计

    27、算机辅助产品设计的方法424.2 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 实现技术说明实现技术说明 虽然大多数虽然大多数CAD/CAM系统都综合应用了参数化设计系统都综合应用了参数化设计和变量化设计,两者之间还是存在技术差异。和变量化设计,两者之间还是存在技术差异。参数化设计方法定义的几何元素之间的关系可以用一参数化设计方法定义的几何元素之间的关系可以用一种定向图来表示。该方法用一种种定向图来表示。该方法用一种过程性过程性的方式来表达几的方式来表达几何元素的尺寸和位置。(通过捕捉模型中的参数化关系何元素的尺寸和位置。(通过捕捉模型中的参数化关系记录了设计过程。这种记录过程与次

    28、序有关,是顺序化记录了设计过程。这种记录过程与次序有关,是顺序化的的)。同时,它利用一系列定义好的参数对模型进行顺序。同时,它利用一系列定义好的参数对模型进行顺序计算。计算。2022-12-17计算机辅助产品设计的方法434.2 参数化、变量化设计的实现方法参数化、变量化设计的实现方法 实现技术说明实现技术说明 变量化设计则通过逐步求解联立非线性方程变量化设计则通过逐步求解联立非线性方程组来得到几何元素的尺寸和位置。该方程组明确组来得到几何元素的尺寸和位置。该方程组明确表达了模型中的约束关系。这些约束可分成:尺表达了模型中的约束关系。这些约束可分成:尺寸约束、几何约束。寸约束、几何约束。202

    29、2-12-17计算机辅助产品设计的方法444.3 模块化设计方法模块化设计方法模块化设计方法产生的条件模块化设计方法产生的条件模块化设计方法的分类模块化设计方法的分类模块化设计方法的关键模块化设计方法的关键2022-12-17计算机辅助产品设计的方法454.3 模块化设计方法模块化设计方法 模块化设计方法产生的条件模块化设计方法产生的条件1)市场对不同功能或相同功能不同性能 的某类产品的持续不断的社会需求。2)该类产品已拥有设计制造技术基础。3)模块化设计在技术、经济、社会效益 方面具有明显优势。2022-12-17计算机辅助产品设计的方法464.3 模块化设计方法模块化设计方法 模块化设计方

    30、法的分类模块化设计方法的分类根据设计类型分:根据设计类型分:1)新产品的模块化设计)新产品的模块化设计 通常要从最基础的产品功能分析入手,综合考虑产品生命周期中各个阶段的问题,把产品划分为若干模块;然后定义各个模块的整体要求和接口情况;最后对各个模块进行详细设计。2022-12-17计算机辅助产品设计的方法474.3 模块化设计方法模块化设计方法 模块化设计方法的分类模块化设计方法的分类根据设计类型分:根据设计类型分:2)变型产品的模块化设计)变型产品的模块化设计 在已有基型模块化产品的基础上开发同类产品。3)现有产品的模块化设计)现有产品的模块化设计 对已有设计制造基础的产品进行模块化改造或

    31、按新的零部件组织结构形式重新进行模块化设计。2022-12-17计算机辅助产品设计的方法484.3 模块化设计方法模块化设计方法模块化设计的关键模块化设计的关键1)市场调查与分析市场调查与分析 模块化设计的前提,包括市场对同类产品的需求量、分析来自用户的要求,分析模块化设计的可行性等。2022-12-17计算机辅助产品设计的方法49模块化设计的关键模块化设计的关键2)模块的划分)模块的划分 模块化设计的原则:模块化设计的原则:力求以少数模块组成尽可能多的产品,并在满足要求的力求以少数模块组成尽可能多的产品,并在满足要求的基础上使产品精度高、性能稳定、结构简单、成本低廉,基础上使产品精度高、性能

    32、稳定、结构简单、成本低廉,且模块结构应尽量简单、规范,模块间的联系尽可能简单。且模块结构应尽量简单、规范,模块间的联系尽可能简单。模块的划分不能影响系统的主要功能,划分时要考虑如模块的划分不能影响系统的主要功能,划分时要考虑如下要素:下要素:l l)模块的几何相关性和物理相关性。)模块的几何相关性和物理相关性。2 2)模块在功能及结构方面有一定的独立性和完整性。)模块在功能及结构方面有一定的独立性和完整性。3 3)模块的互换性。)模块的互换性。4 4)模块的可组合性。)模块的可组合性。2022-12-17计算机辅助产品设计的方法504.3 模块化设计方法模块化设计方法模块化设计的关键模块化设计

    33、的关键3)模块标准化)模块标准化 通常指模块结构标准化,尤其是模块接口标准化。模块化设计所依赖的是模块的组合,即联接或啮合,又称为接口。为了保证不同功能模块的组合和相同功能模块的互换,模块应具有可组合性和可互换性两个特征,而这两个特征主要体现在接口上,必须提高其标准化、通用化、规格化的程度。2022-12-17计算机辅助产品设计的方法514.3 模块化设计方法模块化设计方法模块化设计的关键模块化设计的关键4)拟定产品系列型谱)拟定产品系列型谱5)模块的管理)模块的管理 合理制定模块化设计所覆盖的产品种类和规格。设计管理 生产管理:按模块组织生产2022-12-17计算机辅助产品设计的方法524

    34、.3 模块化设计方法模块化设计方法 模块化产品设计周期短,产品质量提高,模块化产品设计周期短,产品质量提高,有助于提高劳动生产率,降低产品成本。有助于提高劳动生产率,降低产品成本。模块化设计遵循一般技术系统的设计步骤,模块化设计遵循一般技术系统的设计步骤,但要更复杂,成本更高,要求每个零部件但要更复杂,成本更高,要求每个零部件都能实现更多的功能。都能实现更多的功能。2022-12-17计算机辅助产品设计的方法535.产品设计的可视化技术产品设计的可视化技术1.图形生成技术与算法图形生成技术与算法2.图形变换技术图形变换技术3.真实感图形显示技术真实感图形显示技术4.数据可视化技术数据可视化技术

    35、5.虚拟现实技术虚拟现实技术2022-12-17计算机辅助产品设计的方法545.1 图形生成技术与算法图形生成技术与算法 计算机图形技术是计算机图形技术是CAD/CAM的重要的重要组成部分。它的发展有利推动组成部分。它的发展有利推动CAD/CAM的研究和发展,为的研究和发展,为CAD/CAM提供了高效提供了高效的工具和手段;而的工具和手段;而CAD/CAM的发展又不的发展又不断对其提出新的要求和设想,因此断对其提出新的要求和设想,因此CAD/CAM的发展与计算机图形技术的发的发展与计算机图形技术的发展有着密不可分的关系。展有着密不可分的关系。2022-12-17计算机辅助产品设计的方法555.

    36、1 图形生成技术与算法图形生成技术与算法图形:图形:能够在人的视觉系统中形成印象的客能够在人的视觉系统中形成印象的客观对象。观对象。图形对象的描述、输入及输出都是在一定的图形对象的描述、输入及输出都是在一定的坐标系坐标系中进行的。中进行的。世界坐标系世界坐标系(World Coordinate System产品按产品按其结构特点建立的坐标系其结构特点建立的坐标系)2022-12-17计算机辅助产品设计的方法565.1 图形生成技术与算法图形生成技术与算法oxzoxyy世界坐标系世界坐标系2022-12-17计算机辅助产品设计的方法575.1 图形生成技术与算法图形生成技术与算法显示坐标系显示坐

    37、标系显示坐标系显示坐标系图形输出设备使用的坐标系图形输出设备使用的坐标系 yox2022-12-17计算机辅助产品设计的方法58利用计算机存储、生成、显示、输出、变利用计算机存储、生成、显示、输出、变换图形以及图形的组合、分解运算;并在计换图形以及图形的组合、分解运算;并在计算机控制下,把过去由人工完成的绘图工作算机控制下,把过去由人工完成的绘图工作由图形输出设备来完成。由图形输出设备来完成。5.1 图形生成技术与算法图形生成技术与算法2022-12-17计算机辅助产品设计的方法595.1 图形生成技术与算法图形生成技术与算法2022-12-17计算机辅助产品设计的方法605.1 图形生成技术

    38、与算法图形生成技术与算法2022-12-17计算机辅助产品设计的方法615.1 图形生成技术与算法图形生成技术与算法1)DDA(Digital Differential Analyzer)根据直线的微分方程画直线根据直线的微分方程画直线 2)Bresenham 算法算法 根据直线的斜率和相邻两列(行)像根据直线的斜率和相邻两列(行)像素的坐标差素的坐标差1得到直线方程。得到直线方程。2022-12-17计算机辅助产品设计的方法623)区域填充)区域填充 多边形填充多边形填充 用要求的颜色或图案显示扫描线与多边形用要求的颜色或图案显示扫描线与多边形 的相交区间。的相交区间。种子填充种子填充 根据

    39、边界颜色先填充种子点所在的像素,再根据边界颜色先填充种子点所在的像素,再将相邻的像素坐标作为新种子,如此循环往将相邻的像素坐标作为新种子,如此循环往复填充完成。复填充完成。2022-12-17计算机辅助产品设计的方法635.1 图形生成技术与算法图形生成技术与算法1)规则曲线)规则曲线 2)不规则曲线)不规则曲线 按其参数方程画出;按其参数方程画出;数据离数据离散化处理(插值法或曲线拟合)。散化处理(插值法或曲线拟合)。2022-12-17计算机辅助产品设计的方法645.1 图形生成技术与算法图形生成技术与算法 通过基本体素的集合运算通过基本体素的集合运算(并、交、差(并、交、差)生成生成任意

    40、复杂形体的几何建模技术。任意复杂形体的几何建模技术。求交运算求交运算 面面相交、面线相交、线与线相交面面相交、面线相交、线与线相交 检验集合元素的位置检验集合元素的位置 交点是否在给定的线段上、平面上或物体交点是否在给定的线段上、平面上或物体上?上?2022-12-17计算机辅助产品设计的方法655.1 图形生成技术与算法图形生成技术与算法 矢量型字符矢量型字符 用矢量代码序列表示字符的各个笔画;用矢量代码序列表示字符的各个笔画;点阵型字符点阵型字符 为每个字符定义了一个字符掩码来表示该为每个字符定义了一个字符掩码来表示该字符的像素图案的一个点阵。字符的像素图案的一个点阵。用字符库存储每个字符

    41、的形状信息。用字符库存储每个字符的形状信息。2022-12-17计算机辅助产品设计的方法665.2 图形变换技术图形变换技术 基本概念基本概念 图形变换:图形变换:是指对图形的几何信息经过是指对图形的几何信息经过几何变换后产生新的图形。可以得到产几何变换后产生新的图形。可以得到产品的各向视图、截面图及透视图。品的各向视图、截面图及透视图。图形变换原理:图形变换原理:将图形上的点的坐标变将图形上的点的坐标变换成新图形上对应点的坐标。换成新图形上对应点的坐标。图形变换后连接点时必须保持原来的拓扑关系图形变换后连接点时必须保持原来的拓扑关系2022-12-17计算机辅助产品设计的方法675.2 图形

    42、变换技术图形变换技术2022-12-17计算机辅助产品设计的方法685.2 图形变换技术(一)图形变换技术(一)窗口窗口:用户在所需要的图形部分区域选用户在所需要的图形部分区域选定的观察窗。定的观察窗。有矩形窗、圆形窗、多边形窗等。有矩形窗、圆形窗、多边形窗等。视区:视区:用图形设备上定义的矩形区域,用用图形设备上定义的矩形区域,用于输出所要显示的的图形和文字。于输出所要显示的的图形和文字。一个屏幕上可以定义多个视区,用于显一个屏幕上可以定义多个视区,用于显示三视图或轴测图等。示三视图或轴测图等。2022-12-17计算机辅助产品设计的方法695.2 图形变换技术(一)图形变换技术(一)202

    43、2-12-17计算机辅助产品设计的方法705.2 图形变换技术(一)图形变换技术(一)2022-12-17计算机辅助产品设计的方法715.2 图形变换技术(一)图形变换技术(一)2022-12-17计算机辅助产品设计的方法725.2 图形变换技术(一)图形变换技术(一)1.当视区大小不变时,窗口缩小或放大时,所当视区大小不变时,窗口缩小或放大时,所 显示的图形做显示的图形做相反相反的变化;的变化;2.当窗口大小不变时,视区缩小或放大时,所当窗口大小不变时,视区缩小或放大时,所显显 示的图形做示的图形做相同相同的变化;的变化;3.当窗口与视区大小相同时,所显示的图形大当窗口与视区大小相同时,所显

    44、示的图形大小小 比例不变;比例不变;4.当视区纵横比不等于窗口纵横比时,所显示当视区纵横比不等于窗口纵横比时,所显示 的图形会有伸缩变化。的图形会有伸缩变化。窗口与视区的变换窗口与视区的变换 的特点:的特点:2022-12-17计算机辅助产品设计的方法735.2 图形变换技术(一)图形变换技术(一)窗口与视区的变换窗口与视区的变换 的特点:的特点:2022-12-17计算机辅助产品设计的方法745.2 图形变换技术(一)图形变换技术(一)2022-12-17计算机辅助产品设计的方法755.2 图形变换技术(一)图形变换技术(一)给裁剪对象给裁剪对象编码编码:以四位二进制编码描:以四位二进制编码

    45、描述点的位置述点的位置,上、下、右、左上、下、右、左(如线段的两端点编码均为零,则可见)(如线段的两端点编码均为零,则可见)对编码做逻辑乘法对编码做逻辑乘法(如线段的两端点编码不全为零时,做逻辑乘)(如线段的两端点编码不全为零时,做逻辑乘)逻辑乘逻辑乘结果判断结果判断:结果不为结果不为0,不可见不可见(不裁剪不裁剪)结果为结果为0,不定不定(部分可见或完全不可见)(部分可见或完全不可见)2022-12-17计算机辅助产品设计的方法76 可见不可见判断2022-12-17计算机辅助产品设计的方法775.2 图形变换技术(二)图形变换技术(二)2022-12-17计算机辅助产品设计的方法785.2

    46、 图形变换技术(二)图形变换技术(二)比例、对称、比例、对称、错切、旋转、平移、复合变换等。错切、旋转、平移、复合变换等。将矩阵可以分成四块,各部分的功能如下:将矩阵可以分成四块,各部分的功能如下:1)对图形进行对图形进行比例、对称、旋转、错切比例、对称、旋转、错切等等 变换;变换;2)对图形进行对图形进行平移平移变换;变换;m、n分别为分别为x、y方向的平移量;方向的平移量;2022-12-17计算机辅助产品设计的方法795.2 图形变换技术(二)图形变换技术(二)4)对图形进行投影变换;对图形进行投影变换;qp s3)对图形进行全比例缩放变换;当对图形进行全比例缩放变换;当s=1时为恒时为

    47、恒等变换;等变换;2022-12-17计算机辅助产品设计的方法805.2 图形变换技术(二)图形变换技术(二)x=ax+cy+m y=bx+dy+n 令令 b=c=m=n=0;a0,d0 则则 x=ax ;y=dy,2022-12-17计算机辅助产品设计的方法815.2 图形变换技术(二)图形变换技术(二)1.若若a=d=1,为恒等变换;,为恒等变换;2.若若a=d1,为等比例(放大或缩小)变换;,为等比例(放大或缩小)变换;3.若若a d,则图形在,则图形在x、y两个坐标方向以不同的两个坐标方向以不同的比例变换比例变换XY1=a 0 00 d 00 0 1=xy1axdy12022-12-1

    48、7计算机辅助产品设计的方法825.2 图形变换技术(三)图形变换技术(三)1.对对y轴对称变换轴对称变换 当当b=c=0,a=-1,d=1时,坐标变换为时,坐标变换为XY1=-1 0 00 1 00 0 1=xy11yx2022-12-17计算机辅助产品设计的方法835.2 图形变换技术(三)图形变换技术(三)2.对对x 轴对称轴对称 当当b=c=0,a=1,d=-1时,坐标变换为时,坐标变换为XY1=1 0 00 -1 00 0 1=xy11yx2022-12-17计算机辅助产品设计的方法845.2 图形变换技术(三)图形变换技术(三)2022-12-17计算机辅助产品设计的方法855.2

    49、图形变换技术(三)图形变换技术(三)3.对原点对称对原点对称 当当b=c=0,a=d=-1时,坐标变换为时,坐标变换为XY1=-1 0 00 -1 00 0 1=xy11yx2022-12-17计算机辅助产品设计的方法865.2 图形变换技术(三)图形变换技术(三)4.对对45线对称线对称 当当b=c=1,a=d=0 时,坐标变换为时,坐标变换为XY1=0 1 01 0 00 0 1=xy11xy2022-12-17计算机辅助产品设计的方法875.2 图形变换技术(三)图形变换技术(三)5.对对-45线对称线对称 当b=c=-1,a=d=0 时,坐标变换为XY1=0 -1 0-1 0 00 0

    50、 1=xy11xy2022-12-17计算机辅助产品设计的方法885.2 图形变换技术(四)图形变换技术(四)其中,其中,c,b分别为分别为x,y坐标的坐标的错切系数。错切系数。XY1=1 b 0c 1 00 0 1=xy11ycxbyx2022-12-17计算机辅助产品设计的方法895.2 图形变换技术(四)图形变换技术(四)2022-12-17计算机辅助产品设计的方法905.2 图形变换技术(四)图形变换技术(四)1.当当b=0时,时,x=x,y=cx+y 此时图形此时图形x 坐标不变;图形沿坐标不变;图形沿y方向作错切位移方向作错切位移。2.当当c=0时,时,x=x+by,y=y 此时图

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:计算机辅助产品设计方法讲义课件.pptx
    链接地址:https://www.163wenku.com/p-4531816.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库