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