GB/T 25632-2010 快速成形软件数据接口

GB/T 25632-2010 Data interface for software of rapid prototyping

国家标准 中文简体 被代替 已被新标准代替,建议下载标准 GB/T 25632-2024 | 页数:16页 | 格式:PDF

基本信息

标准号
GB/T 25632-2010
相关服务
标准类型
国家标准
标准状态
被代替
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2010-12-01
实施日期
2011-03-01
发布单位/组织
中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
归口单位
全国特种加工机床标准化技术委员会(SAC/TC 161)
适用范围
本标准规定了快速成形软件的数据接口(以下简称“数据接口”)的技术要求,包括快速成形软件数据接口的输入文件、输出文件的内容和格式规范。
本标准适用于快速成形软件的数据接口。

发布历史

研制信息

起草单位:
清华大学、北京殷华激光快速成形与模具技术有限公司、苏州电加工机床研究所有限公司
起草人:
张人佶、唐果林、郭戈、于志三
出版信息:
页数:16页 | 字数:20 千字 | 开本: 大16开

内容描述

ICS25.080.99亠____、

中华人民共和国国彖标准

GB/T25632—2010

快速成形软件数据接口

Datainterfaceforsoftwareofrapidprototyping

2010-12-01发布2011-03-01实施

GB/T25632—2010

■ir■■i

刖吕

本标准按照GB/T1.1-2009给出的规则起草。

请注意本标准的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。

本标准由中国机械工业联合会提出。

本标准由全国特种加工机床标准化技术委员会(SAC/TC161)归口。

本标准起草单位:清华大学、北京殷华激光快速成形与模具技术有限公司、苏州电加工机床研究所

有限公司。

本标准主要起草人:张人佶、唐果林、郭戈、于志三’

T

GB/T25632—2010

快速成形软件数据接口

1范围

本标准规定了快速成形软件的数据接口(以下简称“数据接口”)的技术要求,包括快速成形软件数

据接口的输入文件、输出文件的内容和格式规范。

本标准适用于快速成形软件的数据接口。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T11457—2006信息技术软件工程术语

GB/T14896.7—2004特种加工机床术语第7部分:快速成形机床

3术语和定义

GB/T11457—2006和GB/T14896.7—2004界定的以及下列术语和定义适用于本文件。

3.1

快速成形软件rapidprototypinsoftware

用于快速成形的应用软件。

3.2

数据接口datainterface

计算机软件系统之间传送数据、交换信息的接口,以电子文件的形式实现。

3.3

数据文件datafile

用于数据交换或处理的文件。

3.4

数据结构datastructure

软件数据接口所输出数据的内部构成,包含有若干个不同的数据元素。

3.5

层片layer

层片是两个平行截面之间的空间区域,由它的厚度、一系列的轮廓、网格限定。

3.6

轮廓线contourline

轮廓线是层片内实体的边界线,以多义线定义。分为内轮廓和外轮廓,每个轮廓应封闭并且不和其

他轮廓相交,也没有自交。

3.7

多义线polyline

多义线由平面上的一系列顶点(x,y)定义,由按一定顺序排列的线段连接而成。一条封闭的多义

1

GB/T25632—2010

线也称为多边形。

3.8

网格线meshline

网格线是一系列独立的线段,每条线段都由一个起点和一个终点定义,用于构成支撑或者填充

结构。

4快速成形软件数据接口的输入文件

4.1数据文件

4.1.1本标准规定的快速成形软件数据接口的输入文件均为STL文件,一般有ASCD和二进制两种

格式。

4.1.2STL文件是由多个三角形面片无序地排列集合在一起组成的,其BNF格式定义如下:

〈STL文件〉::=〈三角形1〉〈三角形2〉...〈三角形n)

〈三角形〉::=〈法向量〉〈顶点1〉〈顶点2〉〈顶点3>

〈法向量〉::=〈lx〉〈ly〉〈lz〉

〈顶点〉::二〈x〉〈y〉〈z〉

4.2ASCH码STL数据文件

第一行:说明行,80个字符;

第二行起:记录三角形,首先记录三角形面片的法向,然后记录环,依次给出三个顶点的坐标,三个

顶点的顺序与该三角形法向符合“右手法则”。这样一个三角形的信息记录完毕,开始记录下一个三角

形,直到将整个模型的全部三角形记录完毕,文件结束。例见附录Ao

solid<name>说明行,记录STL文件的文件名

facetnormalnln2n3一记录三角形面片的法向,到endfacet为止

outerloop记录二个顶点的坐标,到endloop为止

vertexvlxvlyviz

vertexv2xv2yv2z

vertexv3xv3yv3z

endloop

endfacet

endsolid(name)——文件结束。

4.3二进制格式STL数据文件

STL文件的二进制格式是按字节存取的。其存储方式为:

前80个字节做说明用,紧跟着4个字节存放三角形的总数(长整型数),其后开始依次记录三角形

信息(法向量和三个顶点),法向量分量和顶点坐标值采用浮点数,每个数值占用4个字节。在每个三角

形信息记录完毕后,空两个字节,然后循环记录下一个三角形信息,直至将所有信息记录完毕,文件

结束。

STL文件的二进制格式如下:

〈二进制STL文件结构〉::=〈STL文件实体名〉〈三角形面片总数N〉〈三角形信息〉

〈STL文件实体名〉::=〈实体名占80字节,不足80字节补以空格〉

〈三角形面片总数N〉::=〈4字节长整型数〉

2

GB/T25632—2010

〈三角形信息〉::=〈三角形法向矢量〉〈三角形顶点坐标〉〈空2字节〉〈三角形法向矢量〉〈三角形顶

点坐标〉〈空2字节〉

〈三角形法向矢量〉::=〈lx,ly,lz三个浮点数,共占12字节〉

〈三角形顶点坐标〉::=〈xl,yl,zl,x2,y2,z2,x3,y3,z3九个浮点数,共占36字节〉

5快速成形软件数据接口的输出文件

5.1数据文件

本标准规定的快速成形软件数据接口的输出文件均

定制服务

    推荐标准