电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

APT语言编程技术系列讲座(数控)VIP免费

APT语言编程技术系列讲座(数控)_第1页
1/12
APT语言编程技术系列讲座(数控)_第2页
2/12
APT语言编程技术系列讲座(数控)_第3页
3/12
APT 语言编程技术系列讲座(数控)数控自动编程的过程 零件源程序编好后,输入给计算机。为了使计算机能够识别和处理零件源程序,事先必须针对一定的加工对象,将编好的一套编译程序存放在计算机内,这个程序通常称为“数控程序系统”或“数控软件”。“数控软件”分两步对零件源程序进行处理。第一步是计算刀具中心相对于零件运动的轨迹,这部分处理不涉及具体 NC 机床的指令格式和辅助功能,具有通用性;第二步是后置处理,针对具体 NC 机床的功能产生控制指令,后置处理程序是不通用的。由此可见,经过数控程序系统处理后输出的程序才是控制 NC 机床的零件加工程序。整个 NC 自动编程的过程如图所示。可见,为实现自动编程,数控自动编程语言和数控程序系统是两个重要的组成部分。 一、APT 语言的基本组成 与通用计算机语言相似,用 APT 语言编制的加工程序是由一系列语句所构成,每个语句由一些关键词汇和基本符号组成,也就是说 APT 语言由基本符号、词汇和语句组成。 基本符号 数控语言中的基本符号是语言中不能再分的基本成分。语言中的其它成分均由基本符号组成。APT 自动编程语言中常用到的标点符号和算术符号如下: (1)逗号“,” 用于分隔语句内的词汇、标识符和数据。例如:C1=CIRCLE/0,0,25; (2)斜杠“/” 用来将语句分隔为主部和辅部,或者在计算语句中作除法运算符号。例如: GOFWD/C1;A=B/D; (3)星号“*” 这是乘法运算符号。例如:A=B*C (4)双星号“**”或“↑” 这是指数运算符号。例如:A=B**2 或 A=B↑2 (5)正号“+” 用来表示算术加法或规定一个数的符号。 (6)负号“-” 用来表示算术减法或规定一个数的符号。例如:P2=POINT/+2,-15,-26 (7)单美元符号“$” 为续行符,表示语句未结束,延续到下一行。如: L1=LINE/RIGHT,$ TANTO,C2,RIGHT,TANTO,C1; (8)冒号“:” 用于分隔语句及其标号。 (9)方括号“[]” 用于给出子曲线的起点和终点,或用于复合语句及下标变量中。如: Q1=TABCY/P1,P2,P3…Pn; [GOFWD/C2,PAST,Q1[10,12]]; (10)等号“=” 用于给定一个名字或者给标识符号赋值用。例如:P1=POINT/X,Y,Z; (11)分号“;” 作为语句结束符号。 (12)圆括号“()” 用于括上算术自变量及几何图形语言中的嵌套定义部分。例如: A=ABS(B);GOFWD/(CIRCLE/2,12,2); (13)小数点“.” 用于分隔数的整数部分和小数部分。 词汇 词汇是 APT...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

APT语言编程技术系列讲座(数控)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部