一日一例

简介: 程序参考

正文


24.png

1.零件分析


该工件最大直径为28 mm,毛坯采用30mm的圆柱棒料。


2.工艺分析


I)用外圆端面车刀平右端面,并用试切法对刀。

2)从右至左粗加工外圆轮廓,留0.3mm精加工余量。

3)精加工外圆轮廓至图样要求尺寸。

4)切断,并保证总长尺寸要求。

5)去毛刺,检测工件各项尺寸要求。


3.程序参考:


O0001
N10 G98 G21 G40;(程序初始化)
N20 M03 S600;(主轴正转,n=600r/min)
N30 T0101 ;(换T01号外圆车刀,并调用1号刀补)
N40 G00 x32 Z5 M08;(切削液开)
N5a G73 U12 R15;(外轮廓粗加工循环)
N60 G73 P70 Q160 U0. 3 W0 F100 ;(外轮廓粗加工循环)
N70 G42 G00 X0;(精车路线N70一N160)
N80 G01 Z0;
N90 G03 X10.583 Z-14 R8;
N100 G01 X20;
N110 X8 Z-34;
N120 Z-42;
N130 G03 X18 Z-47 R5;
N140 G01 Z-52;
N15D G02 X28 Z-57 R5;
N150 G01 Z-69;(精车路线N70一N160)
N170 G00 X100 Z100;(快速返回到换刀点)
N180 T0202 ;(换T02号外圆车刀,并调用2号刀补)
N190 G00 X32 Z5;(快速点定位)
N200 G70 P70 Q160;(用G70循环指令进行精加工)
N210 G00 X100 ;(退刀)
N220 Z100;(退刀)
N230 T0303;(换T03号切断刀,并调用3号刀补)
N240 M03 S500;(主轴正转,n =500r/min )
N250 G00 X30 Z-69;(快速定位到切断起始位置)
N260 G01 X-1 F100;(切断)
N270 G00 X32;(退刀)
N280 G00 X100 Z100;(快速返回到换刀点)
N290 M30;(程序结束)
相关文章
|
Oracle 关系型数据库
Oracle的 nvl 函数及 nvl2 函数的应用
Oracle的 nvl 函数及 nvl2 函数的应用
390 0
|
JavaScript 前端开发
JS深度优先遍历和广度优先遍历
深度优先遍历:是指自上而下的遍历。 广度优先遍历:是指逐层遍历。 深度优先不需要记住所有的节点,所以占用空间小,而广度优先需要记录所有的节点,所以占用大。 深度优先有回溯操作(没有路走了需要回头)所以
497 0
JS深度优先遍历和广度优先遍历
|
缓存
如何实现一个每日打卡功能
在游戏中经常能看到每日签到,每日打卡或者每日送奖励这样的功能,这些功能每天只能使用一次,然后等到下一天才能再使用。 如何实现这样每日只能使用一次的功能呢?今天的这篇教程我们就来学习一下每日打开功能的实现原理和方法。 要实现每日打卡功能,我们需要借助一块“获取当前日期”的积木,以及“缓存插件”。“获取当前日期”可以用于获得当前的时间,例如年,月,日,时,分,秒等,“缓存插件”可以帮助我们把游戏中的数据缓存在本地。
295 0
|
机器学习/深度学习 人工智能 编解码
VideoMAE:简单高效的视频自监督预训练新范式|NeurIPS 2022(2)
VideoMAE:简单高效的视频自监督预训练新范式|NeurIPS 2022
347 0
|
IDE 开发工具 C语言
vim:打造自己的ide
vim:打造自己的ide
288 0
幂等性是什么意思?底层原理是什么?
幂等性是什么意思?底层原理是什么?
211 0
|
数据采集 自然语言处理 搜索推荐
图文详解深度优先,广度优先遍历
图文详解深度优先,广度优先遍历
|
消息中间件 存储 缓存
RocketMQ-幂等性
幂等性的具体方案需要以具体使用场景而定。
|
JavaScript 前端开发
Vue 源码之 mustache 模板引擎(一)
Vue 源码之 mustache 模板引擎(一)
535 0