欢迎来到天天文库
浏览记录
ID:50583139
大小:76.00 KB
页数:10页
时间:2020-03-12
《数控加工实例比例缩放指令.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《编程技术基础》第三篇数控铣、加工中心项目12数控加工实例——比例缩放指令任务一工艺分析【零件图样】编制如图所示零件的轮廓的加工程序。其中轮廓1进行放大2倍后得到轮廓2。【工艺分析】装夹定位:采用平口钳。加工路线:A→B→C→D→A。加工刀具:采用Ø12mm铣刀。切削用量:主轴转速1000r/min,进给速度100mm/min。(实际加工时可通过倍率开关做适当调整)任务二程序编制1、编程指令【相关知识】在数控编程中,有时在对应坐标轴上的值是按固定的比例系数进行放大或缩小的,这时,为了编程方便,可采用比例缩放
2、指令来进行编程。指令格式:1、格式一G51I_J_K_P_G50指令各地址的意义:G51表示比例缩放指令。I_J_K_指定要进行比例缩放的轴。I表示X轴,J表示Y轴,K表示Z轴。后面的数值表示比例缩放的中心。I0J10.0表示缩放中心在坐标(0,10)处。如果省略了I、J、K则G51指定刀具的当前位置作为缩放中心。P为进行缩放的比例系数。不能用小数点来指定该值,P2000表示缩放比例为2倍。G50取消比例缩放指令。例如,G51I0J10.0P2000;2、格式二G51X_Y_Z_P_例如,G51X10Y20
3、.0P1500;格式中的X、Y、Z值的意义与格式一种的I、J、K值作用相同,不过是由于系统不同,书写格式不同罢了。3、格式三G51X_Y_Z_I_J_K_该格式用于较为先进的数控系统,表示各坐标轴允许以不同比例进行缩放。例如,G51X0Y0Z0I1.5J2.0K1.0表示以坐标点(0,0,0)为中心进行比例缩放,在X轴方向的缩放倍数为1.5倍,在Y轴方向的缩放倍数为2倍,在Z轴方向则保持原比例不变。I、J、K数值的取值直接以小数点的形式来指定缩放比例。注意:在编写比例缩放程序过程中,要特别注意建立刀补程序段
4、的位置,刀补程序段应写在缩放程序段内。比例缩放对于刀具半径补偿值、刀具长度补偿值及刀具偏置值无效。如果将比例缩放程序简写成“G51;”,则缩放比例由机床系统自带参数决定,缩放中心则指刀具中心当前所处的位置。比例缩放对固定循环中的Q值与d值无效。在比例缩放过程中,有时我们不希望进行Z轴方向的比例缩放,这时可以修改系统参数禁止在Z轴方向上进行比例缩放。缩放状态下,不能指定返回参考点的G代码(G27-G30),也不能指定坐标系的G代码(G52-G59,G92)。若一定要指定这些代码,应在取消缩放功能后指定。例题1
5、如图所示,将外轮廓轨迹ABCD以原点为中心在XY平面内进行等比例缩放,缩放比例为2.0,试编写加工程序。解:……G00X-50Y50G01Z-5F100G51X0Y0P2000G41G01X-20Y20D01X20Y-20X-20Y20G40X-50Y50G50……注意:在比例缩放中进行圆弧插补,如果进行等比例缩放,则圆弧半径也相应缩放相同的比例;如果指定不同的缩放比例,则刀具也不会画出相应的椭圆轨迹,仍将进行圆弧的插补,圆弧的半径根据I、J中的较大值进行缩放。例题3:对如图所示工件进行编程,比例缩放后结果
6、如虚线所示。解:……G51X0Y0I2.0J1.5G41G01X-10Y20D01X10F100G02X20Y10R10……【本项目程序编制】O0012G90G54G40G92X-50Y-30G00Z100M03S1000Z2G01Z-5F100M98P1201G51P2M98P1201G50M05M30O1201G90G01X0Y-10F100G02X0Y10R10G01X15Y0X0Y-10M99任务三机床操作训练模拟加工录像机床操作录像
此文档下载收益归作者所有