第二章纺织CAD开发环境与理论基础.pptxVIP

  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/CAM技术基础 2.1 程序设计基础 2.2 数据库基础 2.3 图形显示基础 2.4 物体建模方法基础 2.5 图像学基础 计算机语言是一个能完整、准确和规则表达人们意图,并用以指挥或控制计算机工作的“符号系统。 2.1.1 计算机语言的发展 机器语言:二进制代码 汇编语言:指令代码 高级语言:Basic,Pascal,C语言等 面向对象的程序设计语言 2.1 程序设计基础 2.1.2 面向对象的基本概念 1.对象(Object)及封装 2.消息 3.类 4.继承 5.多态 2.1 程序设计基础 2.4 几种主流的面向对象程序设计语言 1.VisualBasic 2.Visual C++ 3.Delphi 4.Java 5. Powerbuilder 6.C# 2.1 程序设计基础 2.1.2纺织品CAD系统的软件工作环境 纺织品CAD系统的软件工件环境主要涉及的是计算机的操作系统。 纺织品CAD系统还需要一些辅助软件支持,例如:图形软件开发工具,数据库管理系统软件。 为了适应纺织品CAD系统数据庞大的数据处理和数据交换,数据库管理系统(DBMS,Database Management System)是十分重要的支撑软件。它不但可以保证数据资源共享、信息保密、数据安全,还能尽量减少数据库内数据的重复。 2.1.3纺织品CAD系统的开发工具 开发工具有: Visual Basic、Visual C++、Delphi、C++ Builder、Java、PowerBuilder等 Visual Basic具有简洁、易于使用、 开发效率高等优点。但Visual Basic语言不提供继承,在使用多线程的应用程序方面性能不佳。 2.2 数据库基础 产品设计数据、产品工艺数据、质量控制数据、生产调度数据等要求对数据进行科学的存储和管理。 2.2.1 数据的存储与管理方式 基于文件系统方式:以纯文本、word、excel、位图等文件方式永久存储。 基于数据库系统方式:所有数据被集中存放在数据库中,数据的存储与管理由数据库管理系统专门负责。 基于文件系统方式 基于数据库系统方式 数据冗余度大 最小的数据冗余 数据和应用程序相互依赖 数据独立 缺乏对数据控制的统一方法 实现了数据共享 数据存储组织的粒度大 可避免数据的不一致性 保证数据的安全性 两种数据存储与管理方式的比较 2.2.2 数据库的类型 层次型数据库:也称树形数据库,上一层的节点叫主节点,下一层的节点叫子节点,根节点是唯一的。反映的是一对一或一对多的联系方式。 网络数据库:可以有多个节点没有主节点,每个节点既可以有多个主节点,也可以有多个子节点。反映的客观事物之间多对多的联系。 关系型数据库:数据间的逻辑关系是按关系的形式即二维表格进行组织的,反映客观事物之间一对一、一对多和多对多的联系。是目前最为流行的数据库。 面向对象数据库:加入了面向对象方法中的对象、属性、方法、封装、类、继承等概念,是未来的发展趋势。 2.2.3.2 数据库产品的选用 Access:Office办公软件中的极为重要的组成部分,关系型数据库,具有表的特性。 Microsoft SQL Server Oracle Sybase SQL Server DB2 2.3 图形显示基础 显示系统的性能指标: 显示图像的大小:显示屏幕的实际尺寸和空间分辨率; 灰度分辨率:系统能够提供的离散灰度级,目前显示系统都具有256灰度级。 显示系统中的电噪声 2.3.1图像显示技术与设备 2.3.2颜色空间 颜色的形成是一个复杂的物理和心理相互作用的过程,它涉及到光的传播特性、人眼结构及人脑心理感知等内容。 颜色的基本定义 颜色包含三个要素:色调(hue)、饱和度(saturation )和亮度(lightness)。 色调也称色彩,就是通常所说的红、蓝、紫等,是使一种颜色区别于另一种颜色的要素。 饱和度就是颜色的纯度。在某种颜色中添加白色相当于减少该颜色的饱和度。 亮度也叫明度,就是光的强度。 彩色图形显示器(CRT)上每个象素是由红、绿、蓝 三种荧光点组成。 RGB(red, green, blue)空间 HSV(hue,saturation, value )空间、 CMYK(cyan , magenta , yellow , black )颜色空间 目前常用的颜色空间有: 2.3.2.1 RGB颜色空间 计算机图形学中,用红绿蓝(RGB)三基色来表示。

文档评论(0)

老师驿站 + 关注
官方认证
文档贡献者

专业做教案,有问题私聊我

认证主体莲池区卓方网络服务部
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0GFXTU34

1亿VIP精品文档

相关文档