- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控编程第二十三讲
* 数 控 技 术 主讲教师:仇晓黎 东南大学远程教育 第 二十三 讲 (1)语句成分 ISO语言的语句由字符串、无符号数、关键词以及标识符组成。 ①字符。包括数字0-9,字母A-Z,以及其它专用字符,包括+、-、*、/、=、,、$(续行)等。 ②无符号数。通常为十进制数。 ③关键词。相当于英文中的单词或词汇,有一个确定的含义。 ④标识符。在编制源程序时给几何元素或子程序等说明符命名。 由字母和数字组成,并以字母开头,不得超过6个。 (2)语句结构 如:P1=POINT/INTOF,L1,L2 分为主部和辅部,以斜杠/隔开。 有时一个主关键词也可以表示一条语句,如“FINI”。 (3)语句类型 ISO语言按信息的类型分为算术语句类、程序定义语句类、程序执行语句类、几何定义语句类及几何执行语句类。 算术语句用作各种代数式运算,包括算术函数、代数函数、三角函数、向量函数。 程序定义语句用于重复执行一些语句系列,如宏指令定义语句:MAC1=MACRO/A,B 程序执行语句包括零件源程序标识语句PARTNO/、FINI、MACHIN/、PRINT/、PUNCH/、CALL/等。 几何定义语句和几何执行语句是源程序的核心部分。 (4)几何定义语句 用于描述零件的图形,一般表达式为: 几何名字(标识符)=几何类型/定义 几何类型有点、直线、圆、点群、柱面、球面、二次曲线等。 1)点定义语句: ISO语言有15种定义,如图为其中的一部分。 ①POINT/X,Y,Z ②POINT/INTOF,L1,L2 ③POINT/XLARGE(…),INTOF,circle1,circle2 ④POINT/XLARGE(…),INTOF,cirlce1,circle2 2)点群定义语句: 点群定义有线性点群、圆形点群和平行四边形点群或网格点群。 ①PATERN/LINEAR,point1,point2,number ②PATERN/ARC,circle,angle,CLW(CCLW),INCR, increment1,…,incrementn ③PATERN/GRID,pattern1,pattern2 3)直线的定义: ISO语言有18种定义,如图为其中的一部分。 ①LINE/point1,point2 ②LINE/PARLEL,line,XLARGE(…),dist ③LINE/point,RIGHT(LEFT),TANTO,circle ④LINE/RIGHT(LEFT),TANTO,cirlce1,RIGHT(LEFT), circle2 4)圆定义: ISO语言有20种定义,如图为其中的一部分。 ①CIRCLE/CENTER,point,RADIUS,r ②CIRCLE/CENTER,point,TANTO,line ③CIRCLE/XLARGE(…),line1,XLARGE(…),line2, RADIUS,r ④CIRCLE/XLARGE(…),line,XLARGE(…),IN(OUT), circle,RADIUS,r (5)几何执行语句 也称为刀具运动语句,是在一个零件的几何语句基础上,描述零件加工过程中刀具运动的顺序和状态。 几何执行语句包括刀具轨迹控制语句、运动语句、起动方向控制语句、刀位变换语句,以及数据文件输出语句。 运动语句又分为点位运动语句和连续运动语句。 1)刀具轨迹控制语句: 包括影响刀具运动轨迹的刀具形状、零件的容差以及刀具与零件控制面(加工面)的相对位置。 ①CUTTER/d,r,e,f,a,b,h 常用CUTTER/d 或 CUTTER/d,r ②刀具与零件控制面的位置 如图,零件控制面包括PS,DS,CS PS-part surface:即零件面; DS-drive surface:即导动面; CS-check surface:即检查面。 如图,刀具-零件面位置包括:TLONPS,TLOFPS。 根据要求的容差选择使用哪一种位置。 零件面PS的语句为“PSIS/平面名称”,缺省为xy平面。 如图,从刀具运动方向看,刀具-导动面位置包括: TLRGT,TLLFT,TLON。 如图,刀具-检查面位置包括: TO,ON,PAST,TANTO ③容差语句: 容差是指刀具实际运动轨迹与理论轮廓允许的差值,为续效指令。 具有直线插补和圆弧插补的数控装置不存在容差。 但对用直线或圆弧逼近非圆曲线时即出现逼近误差,该误差应在容差范围内。 如图,容差三种形式:OUTTOL,INTOL,及其联合。 2)点位运动语句: ①刀具初始位置语句或起刀点语句:FROM/点名字,或FROM/X,Y,Z ②绝对点位运动语句:GOTO/点名字,或GOTO/X,Y,Z ③增量语句:GODLTA/ΔX,ΔY,ΔZ,或GODLTA/ΔZ 3
文档评论(0)