- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单元四:圆弧加工程序的编制
【单元目标】
掌握圆弧插补指令的格式和用法及其编程的注意事项;掌握圆弧程序的编制方法与技巧;培养学员良好的编程习惯,及分析与解决问题能力。
【单元知识】
一.圆弧插补指令
圆的几何要素
圆定义为平面上的一段封闭曲线,它上面的所有点到它的圆心的距离都相等。如图4-1所示。编程中使用的最重要的元素是圆的圆心、半径和直径。
一个象限就是由直角坐标系形成的平面四个部分中的任何一个。如图4-1所示,在0°~90°之间为Ⅰ象限。象限是一个圆的主要特征,有时圆弧跨越不止一个象限,但在现代控制系统中可以实现在一个程序段中加工任意长度的圆弧,它几乎没有任何限制。
图4-1 圆的基本元素
圆弧插补编程格式
圆弧插补的编程格式包括以下几个参数,没有这几个参数几乎不可能完成圆弧的切削,这几个重要参数是:圆弧加工方向(CW或CCW);圆弧起点和终点;圆弧的圆心和半径。
圆弧加工方向
刀具可沿圆弧的两个方向运动—顺时针(CW)和逆时针(CCW),如图4-2所示,这时两个约定俗成的术语。在大多数机床上,通过垂直观看平面内编程运动来定义运动方向,也可采用右手螺旋法则,大拇指指向第三根轴的正方向,四指旋转的方向为正方向(逆时针)。
图4-2 圆弧方向的定义
2)圆弧插补指令
G02 顺时针方向圆弧插补CW ; 模态代码 G03 逆时针方向圆弧插补CCW ;模态代码
逆着第三轴的方向观察,加工方向为顺时针就使用G02指令,逆时针就用G03指令。
各平面内圆弧顺逆的判断如图4-3所示。
图4-3 三个平面内的圆弧加工方向
G02和G03都是模态指令,因此它们一直有效,直到程序结束或由同组的另一指令(G00、G01)所代替。
3)平面选择指令
在右手笛卡尔坐标系中,三个相互垂直的坐标轴构成三个坐标平面,即XY平面,XZ平面和YZ平面。平面选择指令一般用于选择圆弧插补的插补平面或刀具半径补偿时的补偿平面。如图4-4所。其中:
G17——xy平面选择;
G18——xz平面选择
G19——yz平面选择
图4-4 坐标平面选择
4)编程格式:
圆弧插补既可用圆弧半径R指令编程,也可用I、J、K指令编程。在同一程序段中,I、J、K、R同时使用时,R优先,I、J、K指令无效。
G17 G02 X Y
G18 G03 X Z R F
G19 Y Z
G17 G02 X Y I J
G18 G03 X Z F
G19 Y Z J K X Y R指令编程时,如果加工圆弧段所对的圆心角为0°~180°(包含180°),R取正值;如果圆心角为180°~360°(大于180°),R则取负值。如图4-6所示的两段圆弧,其半径、端点、走向都相同,但所对的圆心角却不同,在程序上则仅表现为R值的正负区别。
小圆弧段:G90 G03 X 0 Y 25.0 R 25.0 或:G91 G03 X?25.0 Y 25.0 R 25.0
大圆弧段:G90 G03 X 0 Y 25.0 R?25.0 或:G91 G03 X?25.0 Y 25.0 R?25.0
图4-6 R编程圆弧位置
圆心向量
圆弧起点到圆心之间的距离由I、J、K向量指定,通常以增量形式表示。如图4-5所示。无论用绝对还是用相对编程方式,向量I、J、K都为圆心相对于圆弧起点的坐标增量,为零时可省略。没有符号表示正方向,负号表示负方向且一定要写出来。如图4-6所示,使用增量编程为:
小圆弧段:G90 G03 X 0 Y 25.0 I-25 J0
大圆弧段:G90 G03 X 0 Y 25.0 I0 J25
5) 整圆铣削
如图4-7所示,假设A点坐标为(50,30),加工半径为10的整圆,则图中的几个圆弧都符合程序段G03 X50 Y30 R10的要求,相同的加工方向,相同的起点和终点,相同的半径,用半径R可能会引起混淆。
图4-7 使用R进行整圆铣削时存在的许多数学可能性
铣削整圆时不能用R值编程,只能使用I J K 代替指定圆心位置。
程序段如下:
文档评论(0)