GB T 19903.11-2008 工业自动化系统与集成.物理设备控制.计算机数值控制器用的数据模型.第11部分 铣削用工艺数据.pdf
《GB T 19903.11-2008 工业自动化系统与集成.物理设备控制.计算机数值控制器用的数据模型.第11部分 铣削用工艺数据.pdf》由会员分享,可在线阅读,更多相关《GB T 19903.11-2008 工业自动化系统与集成.物理设备控制.计算机数值控制器用的数据模型.第11部分 铣削用工艺数据.pdf(74页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 2504020J 07 囝园中华人民共和国国家标准GBT 199031 1-2008IS0 14649-11:2004工业自动化系统与集成 物理设备控制计算机数值控制器用的数据模型第1 1部分:铣削用工艺数据Industrial automation systems and integration-Physical device controlData model for computerized numerical controllers-Part 1 1:Process data for milling20080331发布(IS0 14649-11:2004,IDT)2008-11
2、-01实施丰瞀鹊鬻瓣警襻瞥星发布中国国家标准化管理委员会促10前言 -引言1范围一2规范性引用文件3术语和定义4通用工艺数据41标题和引用42专用加工操作421铣削NC功能422铣削刀具方位423铣削加工操作424铣削工艺425铣削加工功能426铣削类型操作427自由曲面操作428 2轴半铣削操作429平面铣削4210侧铣4211底面与侧面铣削4212钻削类型操作4213钻削操作4214镗削操作-421 5背镗421 6攻丝421 7螺纹钻削43模式结束5一致性要求51一致性类型1实体52一致性类型2实体附录A(规范性附录)附录B(规范性附录)附录C(规范性附录)附录D(资料性附录)附录E(资
3、料性附录)中文索引英文索引-EXPRESS列表-实体短名-实现方法的具体要求EXPRESSG图样本NC程序目 次GBT 1990311-2008ISO 1464911:2004,000o0o00,坞M趵龃毖毖驰黔弘盯盯卵船盯勰孔北“蛎钉刖 吾GBT 1990311-2008ISO 14649-1 1:2004GBT 19903(_-TI业自动化系统与集成物理设备控制计算机数值控制器用的数据模型等同采用ISO 14649。GBT 1 9903已经制定并计划制定的部分如下:第1部分:概述和基本原理(ISO 146491);第10部分:通用工艺数据(ISO 1464910);第1l部分:铣削用工艺数
4、据(ISO 1464911);第12部分:车削用工艺数据(ISO 14649 12);第111部分:铣削刀具(ISO 14649 111);第121部分:车削刀具(ISO 14649121)。部分之间的空档留作标准的进一步补充制定之用。本部分为GBT 19903的第11部分。本部分是首次制定的。本部分等同采用IsO 1464911:2004(工业自动化系统与集成物理设备控制计算机数值控制器用的数据模型第11部分:铣削用工艺数据(英文第二版)。本部分等同翻译ISO 1464911:2004。为便于使用,本部分作了如下编辑性修改:a)删除了IsO 14649-11:2004的前言和引言;b)删除了
5、IsO 1464911:2004第2章规范性引用文件中的引导语,用GBT 112000中623规定的引导语代替;c) 无部分号的ISO 14649改为GBT 19903;d) 无部分号的Is()10303改为GBT 16656;e)索引部分按汉语拼音顺序排序,并保留了原英文索引。在IsO 1464911:2004中引用的其他国际标准,对于未被等同采用为我国标准的,在本部分中均被直接引用。本部分的附录A、附录B、附录C为规范性附录;附录D、附录E为资料性附录。本部分由中国机械工业联合会提出。本部分由全国工业自动化系统与集成标准化技术委员会归口。本部分起草单位:北京发那科数控工程有限公司、华中科技
6、大学、武汉华中数控股份有限公司。本部分主要起草人:梁若琼、彭芳瑜、罗忠诚。GBT 199031 1-2008IS0 14649-1 1二2004引 言现代制造企业的生产设备常常分布在国内外,这些设备往往由不同的生产厂家提供。在加工制造过程中,需要在各工场和设备之间传输大量信息。当今,数字通信标准已解决了通过全球网络可靠地传输信息的技术问题。对于机械加工而言,通过GBT 16656(STEP标准)可以使产品数据的描述标准化,这为机械制造企业在整个加工过程中采用标准化数据提供了可能。但是,妨碍实现标准化数据的原因是企业中使用的CNC机床采用的数据格式。目前大多数CNC机床仍采用ISO 6983规定
7、的“G和M代码”语言编程,数控程序通常是由CADCAM系统生成的。然而用ISO 6983编程存在一些不足:首先,所用语言针对的是刀具中心轨迹对机床轴的编程,而不是对零件加工工艺过程的编程;第二,该标准规定的程序语义在多数场合会产生歧义;第三,CNC制造厂商往往会扩充编程语言,但这种扩充超出了ISO 6983规定的范围,不具有互换性。GBT 19903是在CADCAM系统和CNC机床之间的一种新的数据传输模型,用来取代ISO 6983。它利用工步(Workingstep)面向对象的原理,通过规定加工工艺过程(而不是刀具的运动)来克服ISO 6983存在的不足。工步相应于高层的加工特征及相关的工艺
8、参数,CNC系统将工步转换成轴运动和刀具操作。GBT 19903的一个主要优点是它利用来自GBT 16656的数据模型。由于GBT 19903提供了范围广泛的制造过程模型,因而,它也可以作为所有其他信息技术系统之间双向和多向数据交换的基础。GBT 1 9903是一种面向对象的编程用的信息和语境保存方法,它代替数据变成简单的开关指令或直线和圆弧运动。由于它面向对象的特征,并描述工件的加工操作,而不是描述机床轴的运动,因而它能在不同的机床或控制器上运行。新的数据模型如在NC控制器上运用,它的兼容性将省去通过后置处理器的所有数据适配工作。如果在这种控制器中采用ISO 6983规定的NC程序,相应的解
9、释程序应能并行处理不同类型的NC程序。从使用ISO 6983编程到基于可移植的特征编程有一个渐进的过程。GBT 1 9903的早期使用者一定会支持手动或通过程序输入传统的“G和M代码”数据,正如现代控制器既支持命令行界面又支持图形用户界面那样。随着开放式体系结构控制器的日益普及,这种做法会更加容易实现。在整个生命周期内,在产品数据的领域里,GBT t 9903与GBT 1 6656是相互协调一致的。而在GBT l 99031 2005的图1中,表示GBT 19903、GBT 1 6656和CNC制造厂之间关于实现方法和软件开发标准的不同领域。GBT 199031112008ISO 14649-
10、”:2004工业自动化系统与集成物理设备控制计算机数值控制器用的数据模型第11部分:铣削用工艺数据1 范围在GBT 19903的本部分中详细说明了铣削工艺中的专用基本数据。这部分与GBT 1990310中所描述的通用加工数据模型一起,定义了铣削时计算机数值控制器和编程系统(例如CAM系统或车间级编程系统)的接口。它可用于各式机床的铣削操作,铣床、加工中心或带有自动刀具具有铣削功能的车床。本部分所定义的范围不包括车削、磨削或电火花加工等其他工艺,这些工艺会在GBT 19903后面部分定义。在GBT 19903的本部分中milling schema的主要内容是定义典型铣削和钻L加工工艺专用数据类型
11、。其中既有自由曲面铣削,也有棱形工件铣削(也称2轴半铣削)。模式中不包括几何类型、表示方法、加工特征、可用实例和通用工艺的基本类型。这些信息具体参见GBT 1 6656和GBT 1 990310。加工数据的描述使用GBT 1665611定义的EXPRESS语言,数据编码使用GBT 1665621相关规定。2规范性引用文件下列文件中的条款通过GBT 19903的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB
12、T 1665611工业自动化系统与集成 产品数据的表达与交换 第部分:描述方法:EXPRESS语言参考手册(GBT 166561】1 996,eqv ISoD1S 10303 11:1993)GBT 1665621工业自动化系统与集成产品数据的表达与交换第2l部分:实现方法:交换结构的纯文本编码(GBT 166562l一1997,idt ISO 1030321:1 994)3术语和定义在本部分中使用下列术语和定义。31精加工finishing铣削操作用于切削工件。精加工常常在粗加工之后进行。精加工的目的是要达到表面质量的要求(相对于粗加工)。32粗加工roughing铣削操作用于切削工件。粗加
13、工的目的是在短时间内去除大量材料,此时表面质量不是重要因素。粗加工之后通常是精加工(见31)。1GBT 1990311-20081S0 14649-1 1:20044通用工艺数据41 标题和引用(header and references)下列清单给出标题和这种模式内所引用的实体表。SCHEMA milling_schema;(Version of April 30,2004Author:ISO TCl84SClWG7)REFERENCE FROM supportresource_schema(identifier,label);REFERENCE FROM geometry_schema(b
14、ounded-curve,cartesian_point,direction);REFERENCE FROM measure_schema(1engthmeasure,positiveratiomeasure,time_measure);2(+IS0 1030341e3+)(+IS010303 42e3。)(”IS0 1030341e3)REFERENCE FROM machining_schema(+ISO 1464910+)(Defunction,machinefunctions,machining_operation,machining_tool,material,plane_angle
15、measure,pressure_measureproperty-parameterrotdirection,rotspeedmeasure,speedmeasure,technology,toolpathlist,tooldirection);REFERENCE FROM millingmachine toolschema(”ISO 14649111)(millingcuttingt001);GBT 1990311-2008IS0 1464911:200442专用加工操作(technology specific machining operations)421铣削NC功能(NC functi
16、ons for milling)铣削NC功能在接下来的条款中详细描述。这些功能是GBT 1990310定义ncfunction实体的子类。4211 换托盘(exchange pallet)这个功能用来实现换托盘。ENTITY exchange pallet(+m0+)SUBTYPE OF(ncfunction);ENDENTITY;4212检索托盘(index pallet)这个功能把托盘置于由参数设定的指定位置。ENTITY index_pallet(m0)SUBTYPE OF(ncfunction);itsindex:INTEGER;ENDENTITY;itsindex: 表示托盘目标位置
17、的参数设定值。4213检索工作台(index table)这个功能把回转工作台移动到参数设定的指定位置。ENTITY index_table(。m0+)SUBTYPE OF(nc_function):itsindex:INTEGER;ENDENTITY;itsindex: 表示工作台目标位置的参数设定值。4214装刀具(10ad t001)这个功能是用来装刀具,刀具的选择与几何信息无关。ENTITY loadtool(m0)SUBTYPE 0F(ncfunction);itstool:machiningtool;ENDENTITY;itstool: 要装的刀具。4215卸刀具(unload t
18、001)这个功能用来卸刀具。ENTlTY unload_tool (+m0+)SUBTYPE OF(ncfunction);itstool:OPTIONAI,machining_tool;ENDENTITY;itstool: 要换的刀具。为防止操作中同时使用一把以上刀具,必须分别设定其属性值。422铣削刀具方位(tool direction for milling)这是用于自由曲面加工中的刀具状态的基本类型,是GBT 1990310定义的tooldirection实体的子类。ENTITY tooldirectionformilling(+mO)ABSTRACT SUPERTYPE OF(ONE
19、OF(threeaxestilted tool,fiveaxes_vartiltyaw,fiveaxesconsttiltyaw)3GBT 199031 1-20081S0 146491 1:2004SUBTYPE OF(tooldirection);ENDENTITY;4221 3轴倾斜刀具(three axes tilted t001)在这个加工模式中,刀具是倾斜的,因此刀具方位与机床坐标系中的3个坐标轴都不平行。但是刀具倾角固定,并仍然是在3个线性轴上运动。和fiveaxesvar_tihyaw不同,3轴倾斜刀具方式中其倾角和偏转角是不变的。ENTITY three_axestilted
20、tOO(+mO+)SUBTYPE 0F(tooldirectionformilling);itstooldirection:direction;ENDENTITY;itstooldirection: 机床绝对坐标系定位中的刀具状态。4222可变倾角和偏转角的5轴加工(five axeswith variabletilt and yaw angles)加工时刀具5轴联动。在运动过程中,跟随刀具轨迹中的曲线不断调整刀具的状态。ENTlTY five_axesvar_tihyaw(+ml+)SUBTYPE OF(tooldirectionfor_milling);ENDENTITY;4223固定倾角
21、和偏转角的5轴加工(five axes with constant tilt and yaw angles)这是可变倾角和偏转角5轴加工的特例。刀具在运动过程中倾角和偏转角在刀位点是不变的,其状态取决于刀具的接触点的法线和进给方向的切线组成的坐标系。倾角和偏转角设置为这个实体的属性。注:如果给某条刀具路径指定一条详细的刀位状态曲线,那么这些值可能会被重设。ENTITY fiveaxeseonsttiltyaw(。m0“)SUBTYPE OF(tooldirectionformilling);tiltangle:plane_angle measure;yawangle:planeanglemea
22、sure;ENDLENTITY;tiltangle: 刀具在进给方向的倾斜角度,以刀具接触点上的盐面法线来计算。yawangle: 倾斜刀具绕曲面法线的偏转角度,以刀具接触点在进给方向的曲面切线来计算。423铣削加工操作(milling machining operation)GBT 1 9903的本部分定义了所有操作的基本类型。这是GBT 1 990310定义的machiningoperation实体的子类。例如当itstechnology中的feedratepertooth被选中时,itstool中的numberof_effectiveteeth会自动给出。ENTITY milling_m
23、achiningoperation(“mO+)ABSTRACT SUPERTYPE OF(0NEOF(millingtypeoperation,drilling_typeoperation)SUBTYPE OF(machiningoperation);overcutlength:OPTIONAL lengthmeasure;WHERE WRl:(EXlSTS(SELFitstechnologyfeedrateper_tooth)ANDEXISTS(SEI,Fitst001numberof_effectiveteeth)OR(NOT(EXISTS(SELFitstechnologyfeedrat
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 19903.11 2008 工业 自动化 系统 集成 物理 设备 控制 计算机 数值 器用 数据模型 11 部分 铣削 用工 数据

链接地址:http://www.mydoc123.com/p-186867.html