1、ICS 2504020J 07 鳕园,11华人民共和国国家标准GBT 19903121-20081S0 14649121:2005工业自动化系统与集成 物理设备控制计算机数值控制器用的数据模型第1 2 1部分:车床用刀具Industrial automation systems and integration-Physical device controlData model for computerized numerical controllers-Part 1 2 1:Tools for turning machines200810一07发布(IS()14649121:2005,IDT)
2、20090401实施宰瞀鹳紫瓣譬矬瞥星发布中国国家标准化管理委员会“”。前言引言l范围2规范性引用文件-3术语和定义-31切削参考点32刀具参考点321菱形刀具要素的位置322圆形刀具要素的位置4车床用刀具41标题和引用42车床刀具-421切削刃特征-422刀具侧向类型43车削刀具种类-431普通车刀-d32螺纹车刀433切槽刀434滚花刀,435用户自定义车刀附录A(规范性附录) EXPRESS扩充表附录B(资料性附录)EXPRESSG图中英文词汇对照-GBT 19903121-20081SO 14649121:2005目 次1122222333578889加n坨踟GBT 19903121-
3、2008ISO 14649121:2005刖 罱GBT 19903(I业自动化系统与集成物理设备控制计算机数值控制器用的数据模型等同采用ISO 14649。GBT 19903计划先制定以下几个部分:第1部分:概述和基本原理(ISO 146491);第10部分:通用工艺数据(ISO 14649 10);一第11部分:铣削用工艺数据(ISO 1464911);第12部分:车削用工艺数据(ISO 14649 12)i第11l部分:铣床用刀具(ISO 14649 111);一第121部分:车床用刀具(ISO 14649121)。部分之间的空档留作标准的进一步补充制定之用。本部分为GBT 19903的第
4、121部分。本部分等同采用ISO 14649121:2005工业自动化系统与集成物理设备控制 汁算机数值控制器用的数据模型第121部分:车床用刀具(英文版)。为便于使用,本部分作了如下编辑性修改:删除了ISO 1464912l:2005的前言和引言;删除了ISO 14649 121:2005第2章规范性引用文件中的引导语,用GBT 11 2000中的623规定的引导语代替;无部分号的ISO 14649改为GBT 19903;一无部分号的IsO 10303改为GBT 16656;一为了查阅方便,将原英文索引改为中英文词汇对照。在ISO 14649 121:2005中引用的其他国际标准,对于未被等
5、同采用为我国标准的,在本部分中均被直接引用。本部分的附录人为规范性附录,附录B为资料性附录。本部分由中国机械工业联合会提出。本部分由全国工业自动化系统与集成标准化技术委员会(SACTC 159)归口。本部分起草单位:北京发那科数控工程有限公司、华中科技大学、武汉华中数控股份有限公司。本部分主要起草人:梁若琼、彭芳瑜、罗忠诚。本部分是首次发布。GBT 19903121-2008IS0 14649121:2005引 言现代制造企业的生产设备常常分布在国内外,这些设备往往由不同的生产厂家提供。在加工制造过程中,需要在各工场和设备之间传输大量信息。当今,数字通信标准已解决了通过全球网络可靠地传输信息的
6、技术问题。对于机械加工而言,通过GBT 16656系列标准(STEP标准)可以使产品数据的描述标准化,这为机械制造企业在整个加工过程中采用标准化数据提供了可能。但是,妨碍实现标准化数据的原因是企业中使用的CNC机床采用的数据格式。目前大多数CNC机床仍采用ISO 6983规定的“G和M代码”语言编程,数控程序通常是由cADcAM系统生成的。然而用ISO 6983编程存在一些不足:首先,所用语言针对的是刀具中心轨迹对机床轴的编程,而不是对零件加工工艺过程的编程;第二,该标准规定的程序语义在多数场合会产生歧义;第三,CNC制造厂商往往会扩充编程语言,但这种扩充超出了1SO 6983规定的范围,不具
7、有互换性。GBT 19903是在CADCAM系统和CNC机床之间的一种新的数据传输模型,用来取代IsO 6983。它利用工步(Workingstep)面向对象的原理,通过规定加工工艺过程(而不是刀具的运动)来克服ISO 6983存在的不足。工步相应于高层的加工特征及相关的工艺参数,CNC系统将工步转换成轴运动和刀具操作。GBT 19903的一个主要优点是它利用来自GBT 16656的数据模型。由于OBT 19903提供了范围广泛的制造过程模型,因而,它也可以作为所有其他信息技术系统之间双向和多向数据交换的基础。GBT 19903是一种面向对象的编程用的信息和语境保存方法,它代替数据变成简单的开
8、关指令或直线和圆弧运动。由于它面向对象和特征,并描述工件的加工操作,而不是描述机床坐标的运动,因而它能在不同的机床或控制器上运行。新的数据模型如在NC控制器上运用,它的兼容性将省去通过后置处理器的所有数据适配工作。如果在这种控制器中采用ISO 6983的NC程序,相应的解释程序应能并行处理不同类型的NC程序。从使用ISO 6983编程到基于可移植的特征编程有一个渐进的过程。GBT 19903的早期使用者一定会支持手动或通过程序输入传统的“G和M代码”数据,正如现代控制器既支持命令行界面又支持图形用户界面那样。随着开放式体系结构控制器的日益普及,这种做法会更加容易实现。GBT 19903不包括传
9、统的编程语句。1范围GBT 19903121-2008lS0 14649-121:2005工业自动化系统与集成物理设备控制计算机数值控制器用的数据模型第121部分:车床用刀具本部分规定了描述车床和车削中心用刀具的数据元素。这部分往往和GBT 1990312(车床和车削中心用的工艺数据)一起来使用。这些数据元素可以用来选择某一种加工操作,但它们没有描述某一具体刀具的完整信息。因此,留下一些可供选择的属性给控制器有更大选择刀具的自由度。注1:假设NC系统能够从数据库中得到指定刀具的完整描述。本部分中定义的turingmachinetoolschema作为基本刀具模式,它包括CNC系统从车床刀架上选
10、择刀具所需要的信息。注2:在1SO 6983中,刀具由它的标识符(如T8)来定义,没有更多的关于刀具类型和几何方面的信息。这些信息是刀具设定表格中的一部分,由NC程序提供给机床。刀具设定表给出了刀具定位(比如刀库的第八个槽)和刀具类型(比如4Inm钻头)的关系。本部分包括在刀具设定表中包含的信息:刀具标识符;一刀具类型;一刀具几何形状;一与应用状况有关的刀具预期寿命。turing_machinetoolschema不包括刀具数据库信息。刀具数据库与机床和刀具自身有关但与NC程序无关。以下刀具数据不属于本部分的范围:规范性刀具寿命;一刀具在换刀机构中的定位;一刀柄或刀具系统的相关项目;一其他工艺
11、用的刀具,如:铣削、磨削、放电加工刀具。注3:重要告知,在本部分中使用的全部长度测量类型不是公差长度测量类型,因为它们是用来描述工件加工所需要的刀具尺寸,而不是机床上可用刀具的实际尺寸。实际刀具必须通过基于实际刀具尺寸和特征公差的刀具管理来选择。注4:本部分中的刀具应作为一个刀具整体来描述。不描述刀具的独立组件(刀体、刀片或夹持单元)。注5:其他工艺用的刀具将在GBT 19903的其他部分中描述。2规范性引用文件下列文件中的条款通过GBT 19903的本部分的引用而成为本部分的条款。凡是注目期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协
12、议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GBT 1990310一2006工业自动化系统与集成物理设备控制计算机数值控制器用的数据模型第lo部分:通用工艺数据(ISO 14649 10:2004,IDT)GBT 1990312 2008工业自动化系统与集成物理设备控制计算机数值控制器用的数据模1GBT 19903121-2008ISO 14649121:2005型第12部分:车削用工艺数据(ISO 1464912ISO 3002 1:1993切削和磨削的基本定量语,参考系,刀具和工作角,断屑2006,IDT)第1部分:切削刀具主要部分的几何信息
13、通用术ISO 5610:1998用于车削加工、仿形加工和插槽加工的单点刀具固定器尺寸iso 10303 11:2004工业自动化系统与集成产品数据表达与交换 第11部分:描述方法:EXPRESS语言参考手册ISO 10303 41:2000工业自动化系统与集成产品数据表达与交换第41部分:集成通用资源:产品描述和支持原理1SO 1030342:2003工业自动化系统与集成产品数据表达与交换第42部分:集成通用资源:几何与拓扑表达3术语和定义在本部分中使用GBT 1990310、GBT 1990312及以下给出的术语和定义。31切削参考点cutting reference point切削参考点是
14、刀具的一个理论点,由刀具主要功能尺寸来确定。下列事例可用来计算该点:事例1:刀具切削刃角小于或等于90。这一点是刀具切削刃面、刀具进给面和刀具前倾而的交点。事例2:刀具切削刃角大于90。这一点是刀具进给面、刀具进给面的垂直面与切削角相切和刀具前倾面的交点。事例3:只有轴向倾斜的ISOD型和v型刀具。这一点是主进给方向的垂直面与切削刃(切点)相切、切点的进给方向的平行面和刀具前倾面的交点。刀片的理论锐角和切削参考点是在与刀具进给面的垂直而上。事例4:圆形刀片a)一个进给方向平行于刀轴。这一点是主进给方向的垂直面与切削刃(切点)相切、通过切点的进给方向的平行面和刀具前倾面的交点。b)两个进给方向,
15、一个是平行于刀轴,另一个是垂直于有两个切削参考点的刀轴。每一点都是进给方向的垂直面与切削刃(切点)相切、切点的进给方向的平行面和刀具前倾面的交点。32刀具参考点tool reference point刀具参考点是坐标系的原点,它是一个标有x、y、z主要轴的三维空间中右手直角坐标系。321菱形刀具要素的位置prismatic tool item position刀具的基面应与xy平面共面,刀具基面的法线应在z方向。背面应与XZ平面共面,其法线应在+y方向,刀具端面应与YZ平面共面,其法线应在+x方向。初始切削的倾斜面应在一x一y象限完全可见。322圆形刀具要素的位置round tool item
16、 position刀具轴应与x轴共线,指向一x方向的刀柄矢量也应指向工件,切削高度应从XY平面测量。假如存在传动槽或夹紧平面应平行于XY平面。连接的接触面、测量面或圆柱形刀杆的端面应与YZ平面共面,初始切削的倾斜面应在x一y象限中可见。2左侧要素用右侧要素通过XZ平面镜象而定义。4车床用刀具(tools for turning machines)GBT 19903121-2008ISO 14649121:200541 标题和引用(header and reference)下面给出了模式的标题和类型列表以及这个模式中的引用实体。SCHEMA turningmachinetoolschema;(*
17、Version:11Date:04012005Author:IS0 TCl84SClWG7Contact:Suk Hwan Suh(shspostechackr)orHeusinger(stefanheusingeriswuni stuttgartde)*1f*Z-*-X*。*X-*-X*X-*1(*Types from machiningschema IS0 14649 10*)(*-14*-14*ax*1REFERENCE FROM measureschema(*IS0 10303 41eZ*)(1engthmeasure,plane angle measure);REFERENCE FR
18、OM geometryschema(*ISO 1030342e3*)(direction);REFERENCE FROM machiningschema(1abel,machiningtool,material,technology,timemeasure);USE FROM milling machinetool schema;42车床刀具(turning machine cutting t001)表达工艺具体信息的实体需要用铣床刀具的描述(如铣刀、绞刀、钻头、丝锥、镗孔刀具)。它是在GBT 1990310中定义的实体machining_tool的子类型。这个实体描述工艺具体信息需要用车床刀
19、具的描述。它是在GBT 19903102008的46234中定义的实体machining_tool的子类型。如图1所示,overall assemblylength是指包括切削点前面任何部分的刀杆的总长度,而overallassembly width是指包括切削点前面任何部分的刀杆的总宽度。对其他车床刀具的定义是有效的,如(参考图2所示ISO 5610)。3GBT 19903 121-2008IS0 14649121:2005m一丁砭劫f-Ldimensiontf-functionaLlength圈1车床刀具_dIonlf 6一Ldn5oILf囤2车刀的附加尺寸钻削类和健削类具(如钻头,绞刀和
20、镗)也用于年削操作。因为它们在ISO 14649一lll(作为rnilling_maehine_toolbody的子类型)中已经定义,在本部分中不再定义了。因此用户可以参考lsO 14649 111使用它们。ENTITY turning_machine cutting_toolSUBTYPE OF(machiningt001)Junctional_length:lengl1LmeasuTe JLdimension:lengthmeasuTe;minimum_cuttingdiameter:OPTIONAL lengthmeasure radimension_on_f:0PTl0NAL leng
21、thme8o;adimension_on_If:OPTlONAL length_surocutting_edge:cuttingedge_propertiesIhandoLtool:OPTl0NAL hand_oLtooLtype;END-ENTITYfunctionaLlengthLdimenslon_离测量面或刀杆端面的距离。如果测量面不存在避个距离就是到由刀具主功能确定的切削参考点的雁离。该特征的缩写名为“lP。切削参考点与车刀背面或镗杆轴之间的距离mlnlmum_cutting_di锄etera_dlmenslon_on_:a_dlmension_orl_lfcutting_edgeh
22、and_oLtoolGBT 19903 121-20081S0 14649121:2005切削时刀具的任一部分和工件之问不产生干涉的最小直径。这可用于内孔加工,工件的孔径应太于这个值。从,尺寸方向的切削参考点到与进给方向垂直并和主切削刃的副角相切的平面的距离。从,尺寸方向的切削参考点到与进给方向垂直井和主切削刃的尉角相切的平面的距离。该属性包含与切削刃(刀片)有关的所有指定参数。该属性描述刀具的切削方向(见4 2 2)。4 2 1切削刃特征(cutting edge properties该实体描述车刀的尺寸(见图3)。圈3部分切削刃特征的一性参数ENTlTY cuttingedge_prope
23、rtieslts_matcrial:0PTIoNAL material;expectedtooLlife:0PTl0NAL time_cro;its_technology:OPTIONAL technology;cuttInLedge_1enEth:oPTIoNAL Length一suro;toocuttingedge angle:OPTIONAL plane_angle_measuretoolcutting edgeangle_type:OPTIONAL STRING;too一included_angle:OPTl0NAL pIaneanglemcasurc;corner_transitio
24、ns:LIST E0:?OF corner_transitionImaximumside_cuttingdepth:OPTIONAL length-measure;maximum end cutting_depth:OPTl0NAL length一ctEND_ENTTTYits_瑚teridexpected_tLlife:its_teehnology;cutting_edge_length:组成整体刀具切削刃或刀片材料的标识符例如:宴体材料的属性materialidentifier可以是高速钢(HSS)、硬质台金或多晶体金刚石(PCD)。刀具磨损前刀具所期望使用小时散,该值与许多外部因素有关,
25、包括工件材料、期望公差和选择的切村参数。确定用于加工的工艺参数(例如主轴速度和保证expectedtoollife的刀具进给量)。该属性描述了切削刃的长度。5GBT 19903121-2008S0 14649-121:2005tOOI_cutting_edge_angletooloutting_edge_angle_type;too一included_angle:corner_transitions:maximum_side_cutting_depth:maximum en(Lcutting_depth:刀具切削刃平面和平行于XY平面内测量的刀具进给平面之间的角度。切削刃角方向的标识符,例如“
26、侧切”、“端切”和“方肩切”。切削要素中的主副切削刃之间的夹角。该属性定义了与切削刃有关的几个角的过渡。用侧切削刃可以加工的最大深度。用端切削刃可以加工的最大深度。4211 角过渡(corner transition)这个实体定义一个角的标识及其过渡。切削刃主要分为两个类型(见图4):规则刀片类:用于一般的车削操作。刀片定位于XY象限内,切削刃位置在坐标系的XY平而上,主切削刃在正x轴上,而刀片的理论尖点在y轴上。不规则刀片类:用于切槽、切断和车螺纹操作。刀片定位于Xy象限内,切削刃位置在XY平面里,切削轮廓指向负y方向,切削轮廓的物理末端在正x轴上,而刀片的末端物理点在y轴上。图4规则(左)
27、和不规则(右)刀片位置ENTITY corner transition:corneridentity:INTEGER;transition:cornertransition select;END ENTITYcorner_identity 用一no+m范围内的整数标识一个切削角。标识符0应用于具有最小x尺寸的切削要素参考系统的x轴上的角。从这点开始,沿顺时针方向的角用负整数,而沿逆时针方向的角用正整数来顺序编号(见图5)。该属性指定切削刃角过渡的不同类型。图5角标识一度。鹾GBT 19903121-2008ISO 14649-121:20054212角过渡选择(corner transitio
28、n select)这个类型用来选择可替代刀片的角过渡。TYPE cornertransitionselectSELECT(chamferedcorner,roundedcorndr,proflied corner)ENDTYPE;4213倒角(chamfered corner)这个实体在切削刃上定义一个倒角。倒角的定义类似于切削刃之间的线性过渡。ENTITY chamfered corner:corner chamfer angle:plane angle measure;corner chamferlength:OPTl0NAL lengthmeasure;cornetchamfer wid
29、th:oPTIoNAL length measure;END ENTITY:corner_chamfer angle:corner_chamfer_lengthcorner_chamfer width:从主切削刃测量的一个角上的倒角。在XY平而内测量的倒角的标称长度。平行于x轴的XY平面内测量的切削要素的角上倒棱的投影长度。4214圆角(rounded corner)这个实体定义两个切削刃之问的曲线过渡。ENTITY roundedcorner;cornerradius:lengthmeasure;END ENTITY:corner_radius 在XY平面内测量的圆角的标称半径(RE)。42
30、15齿形角(profiled corner)这个实体定义切削刃上角的任何过渡。ENTITY profiledcorner;transition profile:openprofile;ENl9_ENTITY;transition_profile: 该属性用open_profile指定相应切削刃的过渡。422刀具侧向类型(hand of tool type)这是描述在切削部分上的切削刃的位置和形状(见图6)。TYPE hand oftooltypeENUMERATION OF(1eft,right,neutral)ENDLTYPE;7GBT 19905 121-2008I$0 14649-12l
31、:2005左 中 右田6刀具切椰方向类型4 3车削刀具种类(catalogee ofturningteed4 3 1瞢通车刀(general turning t001)这个实体是实体tugningmachinecuttingtool的子类这种刀具用来加工特征的外部或内部轮廓ENTITY generalturning_toolSUBTYPE OF(turning_machinecutting t001)IEND二ENTITY4 3 2螺纹车刀(ting threading t001)这个实体是宴体turning machine_cutring_tool的子类这种刀具用来加工螺纹(见图7)。圈7曩
32、垃刀片ENTITY turningthreadingtoolSUBTYPE OF(turning_machinecuttingt001);threadingpitch:length_measure;thread_hand:threadhand_typefhsthreadtype:thread-typethreadprofile:thread_profile_type;thread-form_type l STRINGEND_ENTITY;thr哺ding_pitch 这个值是相邻螺纹上相应点之问的距离,它是平行于螺纹轴线来测量的。如果被省略,螺纹刀片的节距等于螺纹特征的螺距。舄thread_h
33、蛐d#its thr睫d_typethread_profile:thread_form_type:GBT 19903 121-2008lso 14649-T21 2005这个属性定义丁螺纹是左旋还是右旋。这个属性定义了螺纹是内螺纹还是外螺纹。这个属性定义了螺纹的不同齿形。可能是全齿形螺纹或部分齿形螺纹。指定螺纹的形状类型。有效的参数是M、API、NPT、UN等。4 3 2 1螺纹方向类型(thread h锄d type)这个类型用来描述螺纹的方向。有效的螺纹方向类型是左旋(1eft)和右旋(right)。TYPE threadhandtype=ENUMERATION OF(1ehright);
34、END二TYPE;4 32 2曩垃类型(thread type)这个类型定义了螺纹是内螺纹还是外螺纹。有效的螺纹类型是内螺纹(internal)和外螺纹(cKtcrhal)。TYPE threadtypeENUMERATION OF(internal,external)lEND TYPE;4 3 2 3鼻纹齿形类型(thud pmfile type)这个类型定义了螺纹的齿形类型。有教的螺纹齿形类型是全齿形(fullprofile)和部分齿形(partialprofile)。TYPE thrcadprofiletypeENUMERTIoN OF(fulI profile,partial prof
35、ile);ENI)-TYPE;4 3 3切檀刀(grving t001)这个实体是实体turning_machine_cuttingtool的子类,这种刀具可以用来进行切槽(grooving)切(cuttingin)或切断(cut off)加工(见围8)。姐 0minimum axia EJD】“Ldller一一lMLdcIcra)切槽月月性 b)轴自切檀月附加性囤8切槽刀ENTII、Y grooving t001SUBTYPE OF(turningmachinecuttingt001)勖GBT 19903 121-2008IS0 14649121 2005cutting width:leng
36、thmeasure;maximum_grooving depth:lengthmeasure;cornerradius:0PTl0NAL lengthmeasure;maximuroaxial groovingdiameter:OPTIONAL lengthmeasure;minimumaxialgrooving_diameter OPTIONAllength-measure;END_ENTITY;cutting_wldth:maxlmum卫rooving_depthcorner_radius:u皿五aLgL出t盯minimum_aa:iaLagrooving_diameter这个属性定义了切
37、槽端的宽度。这个属性定义了进给方向上第一次横向进给运动中,切削刃的最大切量。这个属性定义r沟槽切刀的角半径。这个属性定义了由轴端面切槽而没有刀具刨削能切出的最大直径。这个属性定义了由轴端面切槽而没有刀具刨削能切出的最小直径。4 34滚花刀(knurling t001)这个实体是窭体turninLmaehine_cuttingtool的子类,这种刀具可以用来加工滚花特征(见固9)图9滚花刀ENTn、Y knuing toolSUBTYPE OF(turning machinecuttingt001);knurlpattern:knurlpatterntype;cutting_length:OPT
38、IONAL lengthmeasure;angle ()PTIoNAL plane anglemeasurepitch:OPTIoNAL lengthmeasore;END ENTlTY:knurLpatternIcutting_length曲91e z这个属性定义了滚花的类型。滚花花纹包括直纹、斜纹和网纹这个属性定义了滚花刀的滚花长度。这个属性定义了滚花花纹与表面定向轴的角度。pitchGBT 19903 j21-20081S0 14649121 2005这个值是由平行于斜角来测量的相邻花纹的相应点之间的距离4 34 1澶花花纹类型(knurl pattern type)这是用来描述花纹kn
39、urling_tool的。滚花花纹包括直纹、斜纹和网纹(见图10)TYPE knurlpatterntype-ENUMERATION OF(straight,diagonal,diamond)END TYPE;直纹田10津花花纹类型4 35用户自定义车,】(雌er definedt盯ingt1)这个宴体描述了用户自定义的车刀。ENTITY userdefined turningtoolSUBTYPE OF(tlng一hlne_cuttl“Lt001);identifier:labelEND_ENTITYl这个属性定义刀具的名称。如果标识符不是唯一的,它应从基于turning_machlnecu
40、ttingtool继承的其他属性来产生。如果标识符是唯一的,而且可选择属性是给定的,但是没有和已命名的刀具的特征相匹配,则不应选择刀具。GBT 19903121-2008ISO 14649121:2005附录A(规范性附录)EXPRESS扩充表SCHEMA turningmachinetoolschema;(*Version:11Date:04012005Author:IS0 TCl84SClWG7Contact:SukHwan Suh(shspostechackr)orHeusinger(stefanheusingeriswunistuttgartde)*)r* *-14-*-X-*X-*a
41、x*-)6*44-*ax*-g-*R-*-)6*ax *)(*Types from machiningschema ISO 1464910*)r*ax*-X*-X*ax*ax*-X* *)REFERENCE FROM measureschema(*IS0 1030341e2*)(1engthmeasure,plane anglemeasure);REFERENCE FROM geometry schema(*ISO 10303 42e3*)(direction);REFERENCE FROM machining_schema(1abel,machining tool,material,tech
42、nology,time_measure);USE FROM millingmachinetoolschema;f* *-g*-X ax*-)6*-X*ax*-4-* *)(*turningtool*)f* *a,*4-ax-X R-X*-It-axax-X*ax*4-* *)ENTITY turningmachinecuttingtoolSUBTYPE OF(machining_t001);functionallength:length measure;fdimension:length measure;minimumcuttingdiameter:OPTIONAL lengthmeasure
43、;adimension onj:OPTIONAL length-measure;a dimensiononif:OPTIONAL lengthmeasure;1 2GBT 19903121-2008IS0 14649121:2005cuttingedge:cuttingedgeproperties;handoftool:OPTIONAL hand一0Ltool type;END ENTITY;r* *ax*ax*-X-*-X X*-X-X-*-:4 X-* *、(。cutting edge property+)f* *-X-*X*K-*-X*-g-*ax-X* *、ENTITY cutting
44、 edgepropertiesitsmaterial:OPTl0NAL material;expected toollife:OPTl0NAL timemeasure;its technology:OPTIONAItechnology;cuttingedge length:OPTIONAL length measure;toolcutting edgeangle:OPTIONAL planeangle_measure;toolcuttingedge angletype:OPTIONAl。STRING;tool includedangle:OPTIONAL planeanglemeasure;c
45、orner transitions:LIST E0:?OF cornertransition;maximumsidecuttingdepth:OPTIONAL lengthmeasure;maximum endcutting depth:oPTIONAL length measure;END ENTITY:ENTITY cornertransition;corner_identity:INTEGER;transition:corner_transition select;ENDLENTITY;TYPE cornertransition select=SELECT(chamfered corne
46、r,roundedcorner,profiledcorner);END TYPE;ENTITY chamferedcorner;corner chamferangle:planeangle measure;cornerchamfer length:OPTIONAL length_measure scornerchamferwidth:OPTIONAL lengthmeasure;END ENTITY:ENTITY roundedcorner;cornerradius:lengthmeasure;ENDLENTITY;ENTITY profiled corner;transitionprofile:openprofile;ENDLENTITY;TY