一种基于XML的CAD数据存储方法技术

技术编号:24498078 阅读:32 留言:0更新日期:2020-06-13 03:51
本发明专利技术公开了一种基于XML的CAD数据存储方法,包括步骤:S1:确定xml的版本和编码格式;S2:定义文件中所有几何元素和操作命令,得到几何元素集合和操作命令集合;本发明专利技术还提供一种基于XML的CAD数据存储系统以及存储介质。与现有技术相比,本发明专利技术提供一种基于XML的CAD数据存储方法,其提供了一种全新的CAD模型文件的存储方法,使存储数据独立于应用程序独立化,也让存储数据更加易于传输;该数据存储方法支持Windows、Linux和国产麒麟系统之间的的跨平台数据传输,是一种跨平台通用的数据存储格式;该数据存储方法可以使得设计行业的CAD存储模型变得自主可控,同时支持国产麒麟操作系统也让这种数据存储方法变得更加安全。

A method of CAD data storage based on XML

【技术实现步骤摘要】
一种基于XML的CAD数据存储方法
本专利技术涉及存储方法,特别涉及一种基于XML的CAD数据存储方法。
技术介绍
XML意为可拓展的标记语言,是一套定义语义标记的规则,它也是一种元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。XML作为一种元标记语言,用户可以定义自己需要的标记,这些标记必须根据某些通用的原理来创建,XML标记描述的是文档的结构和意义,而不描述页面元素的格式化,可用样式单为文档增加格式化信息。文档本身只说明文档包括什么标记,而不是说明文档看起来是什么样的。XML为开发者提供了一个途径来创建他们自己的格式,将这些格式用于文档和数据时,使得他们组织严密而且标签清晰,同时这种格式使得应用开发者们无论是否在网页上进行开发,使用XML来存储各种不同的信息都将变得十分方便,XML最初起源于文档处理,但它现在更多应用于数据交换,XML最简单的应用是作为一个在两个不同系统之间的交换格式,XML可以当做几乎所有基于文本的信息的容器,简化了把信息从一个应用程序传送到另一个应用程序的任务。XML本文档来自技高网...

【技术保护点】
1.一种基于XML的CAD数据存储方法,其特征在于,包括步骤:/nS1:确定xml的版本和编码格式;/nS2:定义文件中所有几何元素和操作命令,得到几何元素集合和操作命令集合。/n

【技术特征摘要】
1.一种基于XML的CAD数据存储方法,其特征在于,包括步骤:
S1:确定xml的版本和编码格式;
S2:定义文件中所有几何元素和操作命令,得到几何元素集合和操作命令集合。


2.根据权利要求1所述一种基于XML的CAD数据存储方法,其特征在于,
所述S1具体包括:用一个浮点数字对XML的版本进行定义,用字符串加阿拉伯数字对文档的编码形式进行定义;
所述S2具体包括:用一个根元素来定义一个文件单元,所述文件单元包括几何元素和操作命令,得到所述几何元素集合和所述操作命令集合。


3.根据权利要求2所述一种基于XML的CAD数据存储方法,其特征在于,所述几何元素集合和操作命令集合均以单个几何体为组进行代码表示。


4.根据权利要求3所述一种基于XML的CAD数据存储方法,其特征在于,所述几何元素集合包括但不限于几何体的名字、尺寸、坐标位置、颜色、材质、透明度以及光照信息。


5.一种基于XML的CAD数据存储系统,其特征在于,包括:
第...

【专利技术属性】
技术研发人员:陈睿刘国威何忠毓周亚曦李玲赵雅利
申请(专利权)人:湖南麟淇网络科技股份有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1