- 1、本文档共92页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[数学]第六章 CAD接口技术及图形标准
(2)集成资源 集成资源或集成的产品信息模型IPIM是STEP逻辑层统一的概念模式,采用EXPRESS语言描述。 集成资源为两大部分:通用集成资源和应用集成资源。 (3)应用协议 应用协议是用以说明如何用标准的STEP集成资源来解释产品数据模型以满足工业的需求的一份文件。 各应用系统在交换、传输与存储产品数据时应强制要求符合应用协议的规定。 (4)实现形式 指所用方法或格式在具体领域实现信息交换。分为四级: 文件交换 为最低一级,ASCII码顺序文件。 工作格式 产品数据结构在内存的表现。 数据库交换 实现共享。 知识库交换 数据库约束。 (5)一致性测试和抽象测试 4、STEP标准的特点 1)引入了形式化数据规范语言(EXPRESS语言) 2)三层次结构 应用层 逻辑层(描述层) 物理层 3)一致性检验 第五节、计算机图形软件标准 一、概述 随着计算机硬件的飞速发展,加之图形输入输出设备种类十分繁杂,使得开发高性能的交互式图形系统越来越困难、越复杂,并且难以在不同的计算机和图形设备之间进行移植。因此,制定图形软件的标准是十分必要的。 对交互式图形系统而言,所谓移植性即: 应用程序在不同系统之间的可移植性; 应用程序与图形设备的无关性; 图形数据的可移植性; 程序员的可移植性。 为实现这些要求,交互式图形系统中有三个接口必须要实现标准化。 第一个接口是应用程序与图形软件的接口。 这是一个软件接口,称为“应用接口”。图形软件是一组常用的有关图形处理的子程序的集合,它隔离了应用程序与图形物理设备的联系。 该接口的标准化,就可实现应用程序在源程序级的可移植性。这个标准就是所谓的图形标准。 图形标准是一组由基本图元(点、线、面)和属性(线型、颜色等)构成的标准通用图形系统。它们以子程序的形式支持应用图形系统。应用图形系统通过调用这些图形标准子程序,即可生成图形和图像,并通过交互显示设备实现图形的输入输出。 目前已经被ISO接受为国际标准的图形系统有二维图形核心系统(GKS)、三维图形核心系统(GKS-3D)、程序员级层次交互式图形系统(PHIGS)等。 第二个接口是图形软件与图形输入输出设备之间的接口。 它也是一个程序接口,称为“虚拟图形设备接口”,该接口的标准化,即可实现图形软件与图形设备的无关性。 ISO已为这个接口制定了标准,即计算机图形接口(CGI)。 CGI是与设备无关的计算机图形软件与一个或多个设备相关的图形设备驱动器之间进行控制和数据交换的标准。 它既可以以子程序包的形式直接提供给用户使用,也可以作为隐含的标准支持软件实现GKS和PHIGS等高层的图形标准。 第三个接口是数据接口。 它规定了记录图形信息的数据文件的格式。该标准使程序与程序之间或系统与系统之间相互交换图形数据成为可能。 ISO为这个接口制定的标准为计算机图形元文件(CGM)。 数据库 应用程序 独立于设备的图形包 (GKS) 元文件 阅读器 元文件 CGM 设备 驱动器 设备 驱动器 元文件 记录器 现用绘图仪 CGM 虚拟设备 接口 虚拟设备 元文件 现用终端 待用终端接口 (CGI) 交互式图形系统的三个接口 二、计算机图形接口(CGI) 计算机图形接口(Computer Graphics Interface,CGI)是ISO TC97组提出的图形设备接口标准,它的目的是提供控制图形硬件的一种与设备无关的方法,可使有经验的用户能够最大限度地、灵活地直接控制图形设备。 CGI也是一种程序接口,通常称为“虚拟图形设备接口”。 CGI提供的功能有: 控制功能集 独立于设备的图形对象输出功能集 图段功能集 输入和应答功能集 光栅功能集 1、控制功能集 包括五方面的功能: 1)虚拟设备管理 2)坐标空间 3)出错控制 4)系统控制 5)询问功能 参考《计算机辅助设计基础及应用》P33-34 2、输出功能集 3、图段功能集 4、输入和应答功能集 参考《计算机辅助设计基础及应用》P34-35 5、光栅功能集 参考《计算机辅助设计基础及应用》P35-36 三、图形核心系统GKS及GKS-3D 四、程序员级层次交互式图形系统(PHIGS) 1 、 什么是OpenGL? OpenGL是一个功能强大的开放图形库(Open Graphics Library)。其前身是SGI公司为其图形工作站开发的IRIS GL。为使其能够更加容易地移植到不同的硬件和操作系统,SGI开发了OpenGL。 目前, OpenGL已成为开放的国际图形标准。 五、开放式图形程序库OpenGL(Open Graphics Library)简介 2、 OpenGL的特点 从程序开发人员的角度来看,OpenGL是一组绘图命令的API集合。利用这些API能
您可能关注的文档
- [数学]图形的相似一.ppt
- [数学]圆的面积PPT课件.ppt
- [数学]圆锥的认识ppt2.ppt
- [数学]垂直与平行.ppt
- [数学]坐标轴、一次、反比例函数.doc
- [数学]噪声测量ABC1106.ppt
- [数学]培训备课训练教程130110上传版.ppt
- [数学]大学高等数学经典课件12-8.ppt
- [数学]复变函数第三章.ppt
- [数学]复习题.doc
- 2025至2030年中国水管工具数据监测研究报告.docx
- 2025至2030年中国水管车架数据监测研究报告.docx
- 冀人版科学三年级下册 16认识天气(课件14ppt).pptx
- 《企业的社会责任》课件.ppt
- 2025年东莞福安纺织印染有限公司校园招聘模拟试题推荐.docx
- 2025至2030年中国水箱专用铝管数据监测研究报告.docx
- 浙教版科学 七下 2.6透镜和视觉(凸透镜成像和晶状体).pptx
- 2024年辽宁省沈阳市中考一模考前数学教学成果评估卷(含答案).pdf
- 2025至2030年中国水溶性快干封边漆数据监测研究报告.docx
- 古诗词诵读课件(共42张PPT)【中职专用】高一语文高教版2025基础模块下册.pptx
文档评论(0)