- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控铣宏程序编程(2012年8月22日) 福建信息职业技术学院 江弥峰 Jiangmi111111@163.com DELQQ 472517179 FANUC系统宏程序 如图: Ф50的圆上、 倒R3外圆角、选用 R4球头刀【球刀球心对刀Z轴】 %0001 【倒角是从上面往下面倒的、形状是有里往外的/小往大】 G54G90G17G40G80G69 G00Z100M03S2000 G00X35Y0 Z10 (定位安全Z轴高度) #1=90 (起始角度为90度) WHILE [#1GE0 ] DO1 (终止角度为0度) #2=7*SIN[#1]-7 (Z轴的变量)减去总的7mm(3+4)3是R3倒圆角, 4是R4球刀 #12001=7*COS[#1]-3 (X、Y轴的变量)3是减去倒圆角R3 G01Z#2F600 (Z轴的下刀量) G41 G01X25Y0D01F2000 (建立刀号为1号刀刀补) G03I-25 (铣直径50圆倒圆角) G40G01X35Y0 (取消1号刀刀补) #1=#1-5 (每次以5度递减变量) END1 (调用1返回) G00Z100 M30 注:#12001是FANUC系统的内部参数,系统会自动计算。 如图 2 倒R4圆角、用R6的球刀【刀补输入6】 2—1: 倒R4圆角、用R6的球刀【刀补输入6】 O0001: G54 G17 G40 G90 G80 G69 G50.1 G49 G0 Z100 M3 S2000 X-70 Y-50 Z5 #1=0 (起始角度为0度) WHILE[#1LE90] DO1 (终止角度为90度) #2=10*SIN[#1]-4 (X轴的变量)减去倒圆角R4 #3=10*COS[#1]-10 (Z轴的变量)减去总的10mm(4+6) #13001=#2 (X轴的刀补变量) G1 Z[#3] F100 (Z轴的下刀量) G41 G1 X-58 Y-40 D01 F600 (刀号为1号刀) Y20 G2 X-56 Y25.196 R6 G1 X-34.876 Y37.392 G2 X-28.876 Y39 R12 G1 X10 G0 Z2 (Z轴抬刀) G40 G0 X-70 Y-50 #1=#1+5 (每次以5度递增变量) END1 (调用1返回) G0 Z100 M30 2—2: 铣R25圆弧、用D10的平刀【刀补输入5】 2—2: 铣R25圆弧、用n10的平刀【刀补输入5】 O0002: G54 G17 G40 G90 G49 G69 G0 Z100 M3 S2000 X10 Y0 Z5 #1=0 (Z轴的起始深度) WHILE[#1GE-3.85] DO1 (Z轴的终止深度) #2=20-#1 (Z轴方向数值计算) #3=SQRT[25*25-#2*#2] (X轴反方向数值计算) #4=#3-5 (X轴反方向数值计算)减去5是直径10平刀的半径 G1 X[#4] Y0 Z[#1] F1000 (X轴、Z轴的变量) G2 I[-#4] J0 #1=#1-0.05 (每次以0.0
文档评论(0)