- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。               在数控车床编程中,宏程序编 程灵活、高效、快捷。宏程序不仅 可以实现象子程序那样,对编制相 同加工操作的程序非常有用,还可 以完成子程序无法实现的特殊功能, 例如:   系列零件加工宏程序、椭圆 加工宏程序、抛物线加工宏程序、 双曲线加工宏程序等。      本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   主要内容   ? 数控车床宏程序编程特征   ? 宏程序中的变量   ? 宏程序变量间的运算指令   ? 宏程序的控制语句   ? 数控车床宏程序编程技巧编程实例   ? 宏程序用于系列零件的加工   ? 椭圆类零件的宏程序编制   ? 抛物线类零件的宏程序编制   ? 双曲线过渡类零件的宏程序编制   本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   变量的类型和功能 (FANUC 系统为例 )  变量号   变量类型   功能   #0  空   该变量值总为空   #1 - #33  局部变量   只能在一个宏程序中使 用   #100 ~ #149 ( #199 )   #500 ~ #531 ( #999 )   公共变量   在各宏程序中可以公用 的   #1000  系统变量   固定用途的变量   一、数控车床宏程序编程特征     本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   1  .宏程序中的变量     变量及变量的引用   ( 1 )、变量的表示   #i  #[ 表达式 ]  ( 2 )、变量的引用    地址 #1   地址  - #1    —— (变量号 i=0,1,2,3,4…… )         例: #8 、 #110 、 #1100      —— 表达式必须用括号括起来          例: #[#1 + #2 - 12]    例: F#10 —— 当 #10=20 时, F20 被指令。           X- #20 —— 当 #20=100. 时, X-100. 被指令。           G#130 —— 当 #130=2 时, G2 被指令 。   本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   数学运算功能     加法: #i=#j  +  #k  减法:  #i=#j - #k  乘法:  #i=#j * #k  除法:  #i=#j  /  #k  运算的优先顺序:   ①函数;   ②乘除、逻辑与;   ③加减、逻辑或、逻辑异或。   可以用 [       ] 来改变顺序。   2. 宏程序变量间的运算   本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   函数运算功能   正弦      #i=SIN  [#j]                  单位:度   余弦      #i=COS [#j]                    单位:度   正切      #i=TAN [#j]                   单位:度   反正切  #i=ATAN [#j]  /  [#k]      单位:度   平方根  #i=SQRT [#j]   绝对值  #i=ABS [#j]   取整      #i=ROUND [#j]     本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   逻辑判断功能     等于:   EQ            格式:  #j  EQ  #k  不等于:   NE    格式:  #j  NE  #k  大于:   GT    格式:  #j  GT  #k  小于:   LT    格式:  #j  LT  #k  大于等于: GE    格式:  #j  GE  #k  小于等于: LE    格式:  #j  LE  #k    本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。文档如有不 当之处,请联系本人或网站删除。   3. 宏程序的控制语句   (1) 、无条件转移( GOTO 语句)   格式: GOTO  n ;   式中: n ——顺序号( 1 ~ 9999 ),可 用变量表示。   举例: GOTO  1 ;                  GOTO  #10 ;   本文档所提供的信息仅供参考之
                
原创力文档
                        

文档评论(0)