第三讲CAD的发展方向.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三讲CAD的发展方向.ppt

真实 感处理 1 OpenGL的主要功能 作为硬件图形设备的软件接口,OpenGL的主要意图是在帧缓冲区中精确地绘制2D和3D的物体。这些物体被描述为顶点(定义几何物体)。OpenGL形成若干处理步骤,将这些数据转化成像素,并在帧缓冲区中形成最终的影像。 OpenGL作为独立于窗口系统、操作系统和硬件平台的三维图形处理技术,必然包括:编程环境、图形处理、交互、窗口仿真、设备驱动几个方面。 ? 1.直观的编程环境 OpenGL可以提供一种直观的编程环境,所提供的一系列函数大大地简化了三维图形程序,例如: (1) OpenGL提供一系列的三维图形单元,供开发者调用。 (2) OpenGL提供一系列的图形变换函数。 (3) OpenGL提供一些外部设备的访问函数。 灵活方便的图形处理技术 OpenGL能够灵活方便地实现二维和三维高级图形技术,包括建模、变换、光线处理、色彩处理、动画、纹理影射、物体运动模糊效果等。 OpenGL组件 有两种OpenGL组件。一种是基于静态库(.LIB)SDK( Software Development Kit, 软件开发工具包);一种是基于动态库(.DLL dynamic link library)的SDK。 注:用户模块是由用户自己开发的、可以加入到最终用户(包括用户本人和其他使用该模块的人)应用程序中提供某一特定功能的函数和类的集合。 用户模块可分为两大类:静态链接库和动态链接库。 静态链接库提供了函数的完整的目标代码,如果程序调用静态链接库中的函数则在进行链接时链接程序将静态链接库中所包含的该函数的代码拷贝至运行文件中。 动态链接库是包含共享函数库的二进制文化可以被多个应用程序同时使用。建立应用程序的可执行文件时,不必将DLL链接到应用程序中,而是在运行时动态装载DLL,装载时DLL被映射到调用进程的地址空间中。 ?使用DLL的应用程序只包括了用于从DLL中定位所引用的函数的信息,而没有函数具体实现,要等到程序运行时才从DLL中获得函数的实现代码,使用了DLL的应用程序在运行时必须要有相应的DLL的支持。 通常,在调用DLL时所需的DLL文件必须位于以下几个目录之一: ??? 当前日录下 ?????? Windows目录 ?????? Windows系统目录 * 智 能 设 计 并行设计 真实感 处理 设计型专家系统 专家系统 传统程序=数据+算法 过程性(how to do) 专家系统=知识+推理 陈述型(what to do) 知识: 人类专家在特定专业领域的经验性知识(rule,know-how etc.),采用语言符号来描述。 ES的基本结构 人机智能化设计系统 知识的广义定义 从认识论角度,知识应当定义为人类对于客观事物规律性的认识。 2 知识与信息、数据的区别 数据(数值、符号)通常只是事物的名称,单个的数据本身不能说明什么,它只是代表一个事物的符号而已。 信息通过数据之间的某种联系,揭示出有意义的概念。 知识的描述形式 数学模型 符号模型 人工神经网络 图形、图像、声音…… } 设计知识的主要 描述形式 并行设计是充分利用现代计算机技术、现代通信技术和现代管理技术来辅助产品设计的一种现代产品开发模式。它站在产品设计、制造全过程的高度,打破传统的部门分割、封闭的组织模式,强调多功能团队的协同工作,重视产品开发过程的重组和优化。 并行设计又是一种集成产品开发全过程的系统化方法,它要求产品开发人员从设计一开始即考虑产品生命周期中的各种因素。通过组建由多学科人员组成的产品开发队伍,改进产品开发流程,利用各种计算机辅助工具等手段, 使产品开发的早期阶段能考虑下游的各种因素, 以提高产品设计、制造的一次成功率。达到缩短产品开发周期、提高产品质量、降低产品成本,从而增强企业竞争能力的目标。 并行设计 * * *

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档