- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
加工中心编程基础; 立式加工中心;二、数控铣床加工特点;2.2 程序编制的过程
数控程序的编制方法有手工编程和自动编程两种。手工编程的编制有如下几个过程:
(1) 分析零件图纸 。分析零件的材料、形状、尺寸、精度及毛坯形状和热处理要求等。
(2) 确定工艺过程。确定零件的加工方法(如采用的工夹具、装夹定位方法等)和加工路线(如对刀点、走刀路线),并确定加工用量等工艺参数(如切削进给速度、主轴转速、切削宽度和深度等)。; (3) 数值计算。根据零件图纸和确定的加工路线,算出所需数据。
(4) 编写程序单。根据计算出的数据和已确定的加工用量,编写程序单。
(5) 程序调试和检验。可以通过模拟软件模拟实际加工过程,或到机床进行空运行,或通过首件试加工等方式来检验程序,发现错误及时修正,直到程序正确。
; 数控铣床的坐标轴和方向:直线坐标轴用X、Y、Z表示,坐标轴的关系用右手定则决定,图中大拇指指向 X 轴的正方向,食指指向Y轴的正方向,中指指向 Z 轴的正方向。
围绕X、Y、Z轴旋转的进给坐标轴用A、B、C 表示,根据右手螺旋定则,以大拇指指向+X,+Y,+Z 方向,则食指、中指等的指向是圆周进给运动+A,+B,+C方向。;图1 立式数控铣床; 工件坐标系是编程时使用的,编程员选择工件上的某一点为原点(也称程序原点),建立一个坐标系,称为工件坐标系。
选择工件坐标系原点的一般原则是:
1.尽量选在工件图样的基准上,便于计算,减少错误,以利于编程。
2.尽量选在尺寸精度高,粗糙度值低的工件表面上,以提高被加工件的加工精度。
3.要便于测量和检验。
4.对于对称的工件,最好选在工件的对称中心上。
5.对于一般零件,选在工件外轮廓的某一角上。
6.Z轴方向的原点,一般设在工件上表面上。 ; ;坐标系设定 G54~G59(又称零点偏置)
; G54:第一可设定零点偏置
G55:第二可设定零点偏置
G56:第三可设定零点偏置
G57:第四可设定零点偏置
G58:第五可设定零点偏置
G59:第六可设定零点偏置
; 四、数控铣床常用指令;4.1 常用G指令代码; ; ; ;例:在右图中,圆弧AB段程序为: G02 X0 Y50 I50 J0 F100 或G02 X0 Y50 R50 F100; 圆弧AC段程序为: G02 X50 Y0 I50 J0 F100; 或G02 X50 Y0 R50 F100; 圆弧AD段程序为: G02 X0 Y-50 I50 J0 F100; 或G02 X0 Y-50 R-50 F100;(黑实线段) G02 X0 Y-50 R50 F100;(绿虚线段);例:在右图中要铣削从A点出发途经B、C、D再回到A点半径为50的整圆,如果用指定半径的方式,会因条件不足而出现无数个圆。所以铣削整圆只能用指定圆心位置的方式来加工。程序如下:; ; ; G41为左刀补,沿垂直于本平面的第三轴的正方向看沿刀具运动方向看刀具中心轨迹在编程轨迹的左侧的刀具半径补偿。; G42为右刀补,沿垂直于本平面的第三轴的正方向看,沿刀具运动方向看刀具中心轨迹在编程轨迹的右侧的刀具半径补偿。;G40取消刀具半径补偿;程序格式:
G00/G01 G41/G42 X_ Y_ D_ ; //建立补偿程序段
…… //轮廓切削程序段
G00/G01 G40 X_ Y_ ; //补偿撤消程序段
D为刀具半径补偿地址字(即内部寄存器),后
面用两位数字表示代号,代号与刀具半径值对应。;
1.建立刀具半径补偿,一般应在切入工件之前完成。
2.撤消刀具半径补偿,一般应在切出工件之后完成。
3.建立或取消刀具半径补偿时用G00或G01配合使用,不能用G02/G03
4. 一般在建立或撤消半径补偿的程序段应有刀具的位移,且位移量应大于刀具的半径,
否则会出现过切现象。;4.1.6 绝对指令G90和增量指令G91;4.2 常用M指令代码;4.3 F、S、T指令
F指令为进给速度指令,是表示刀具向工件进给的速度,数控铣开机默认单位一般为mm/min。(数控车开机默认单位一般为mm/r)
格式:F后面直接加数字。如F
文档评论(0)