- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
在数控编程中,宏程序编程灵活、高效、快捷,是加工编程的重要补充。宏程序不仅可以实现象子程序那样,例如,型腔加工宏程序、固定加工循环宏程序、球面加工宏程序、锥面加工宏程序等。?华中数控宏程序?FANUC数控宏程序?SIEMENS数控参数编程
HNC-21/22T、HNC-21M为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。1.宏变量及常量HNC-21/22T华中世纪星数控系统变量表示形式为#后跟1~4位数字,变量种类①局部变量:#0~#49是在宏程序中局部使用的变量,用于存放宏程序中的数据,
1、宏变量及常量②全局变量:用户可以自由使用#50~#199,它对于由主程序调用的各子程序及各宏程序来说是可以公用的,可以人工赋值。HNC-21/22T子程序嵌套调用的深度最多可以有8层,每一层子程序都有自己独立的局部变量(变量个数为50)。③系统变量:系统变量为#1000~#1199,它能获取包含在机床处理器或NC内存中的只读或读/写信息,包括与机床处理器有关的交换参数、机床状态获取参数、加工参数等系统信息。PI:圆周率π;TRUE:条件成立(真);FALSE:条件不成立(假)
(2)条件运算符:EQ(=),NE(≠),GT(>(≥),LT(<=),LE(≤)(4)函数:SIN,COS,TAN,ATAN,ATAN2,ABS,INT,SIGN,SQRT,EXP(5)表达式:用运算符连接起来的常数,宏变量构成表达式。例如:175/SQRT[2]*COS[55*PI/180];#3*6GT14
宏程序的调用格式为:#25Z
%1000;长半轴、短半轴分别为40、30的椭圆G54G90G00Z30M03S800G00X45Y-15;快速定位至下刀点Z3G01Z-5F100#0=0;给角度?赋0初值WHILE#0LE360;当角度?≤360度时,执行循环体内容#1=40*COS[#0*PI/180];用椭圆的标准参数方程求动点M的X坐标值#2=30*SIN[#0*PI/180];用椭圆的标准参数方程求动点M的Y坐标值G01X[#1]Y[#2];用直线插补指令加工至M点,即用直线段逼近椭圆#0=#0+1;角度?的递增步长取1度ENDWX45Y15;切出椭圆G00Z30M05X0Y0
%1000;长半轴、短半轴分别为40、30的椭圆G92X0Y0Z30M03S800G00X45Y-15M08;快速定位至A点Z3G01Z-5F100#2=0;给角度?赋0初值WHILE#2LE360;当角度?≤360度时,执行循环体内容#11=40*COS[#2*PI/180];用椭圆的标准参数方程求动点M的X坐标值#12=30*SIN[#2*PI/180];用椭圆的标准参数方程求动点M的Y坐标值G42G64G01X[#11]Y[#12]D01;用直线插补指令加工至M点,即用直线段逼近椭圆#2=#2+1;角度?的递增步长取1度ENDWG40G01X45Y15;切出椭圆至C点Z3M09G00Z30X0Y0M05
ZH7640立式加工中心由北京第三机床厂产生,采用华中铣床、加工中心数控系统。加工范围600mm×400mm×500mm。刀库可容纳20把刀。可用于镗、铣、钻、铰、攻丝等各种加工。实例为在预先处理好的100mm×100mm×80mm合金铝锭毛坯上加工如图所示的零件,其中正五边形外接圆直径为80mm。
G54G90G00Z40X70Y20M08M03S600N10#1=80*COS#0#2=80*SIN#0G41X#1Y#2D01#0=#0+72M30M30
Z100M05*M30
3.包含控制语句(例如:GOTO,DO,END)的程序4.包含宏程序调用指令(G65,G66,G67或其他G代码,M代码调用宏程序)的程序段
FANUC数控系统变量表示形式为#后跟1~4位数字,变量种类有四种:#1——局部变量局部变量只能用在宏程序中存储数据,例如运算结果。当断电时局部变量被初始化为空,调用宏程序时自变量对局部变量赋值。
#100—公共变量#199公共变量在不同的宏程序中的意义相同当断电时变量#100#199初始化为空变量#500#999的数据保存即使断电也不丢失系统变量用于读和写CNC运行时各种数据的变化例如刀具的当前位置和补偿值等
R:绝对值指令(G90)方式时的刀具补偿值。增量值指令(G91)方式
您可能关注的文档
- 2024-2030年中国电灯泡行业市场发展趋势与前景展望战略分析报告.docx
- 定时计数器解析课件.ppt
- 2024-2030年中国电热水壶行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国电磁炉行业发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国电缆接头套件行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国电脑摄像头行业市场深度分析及市场需求与投资价值评估研究报告.docx
- 定岗定编定员(实用)课件.ppt
- 2024-2030年中国电茶炉行业市场发展分析及发展前景与投融资研究报告.docx
- 2024-2030年中国电解水机市场供需调查与重点发展现状调研研究报告.docx
- 2024-2030年中国电讯产品行业市场发展分析及前景趋势与投资风险研究报告.docx
- 2024精简护肤洁面趋势报告-TMIC-30正式版.doc
- 2024捕捉华夏民族珍味-咸味主食与咸味零食创新机遇报告-25正式版.doc
- 2024年秋季部编版小学道德与法治二年级上册全册课件PPT最新.pptx
- 部编版第十一册第四单元拓展提高教学课件.ppt
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册课件(新版教材).pptx
文档评论(0)