数控车床编程实例大全1.docx
- 文档编号:8127813
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:11
- 大小:19.72KB
数控车床编程实例大全1.docx
《数控车床编程实例大全1.docx》由会员分享,可在线阅读,更多相关《数控车床编程实例大全1.docx(11页珍藏版)》请在冰豆网上搜索。
数控车床编程实例大全1
数控车床编程实例大全1
各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢
篇一:
数控车床编程实例
数控车床编程实例
例1.G01直线插补指令编程如下图所示安装装仿形工件
请设置安装装仿形工件,各点坐标参考如下(X向余量4mm)
FUNAC数控车编程如下:
O9001
N10G50X100Z10(设立坐标系,定义对刀点的位置)N20G00X16Z2M03(移到倒角延长线,Z轴2mm处)N30G01U10W-5G98F120(倒3×45°角)N40Z-48(加工Φ26外圆)N50U34W-10(切第一段锥)N60U20Z-73(切第二段锥)N70X90(退刀)
N80G00X100Z10(回对刀点)N90M05(主轴停)
N100M30(主程序结束并复位)
////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:
%9001
N10G92X100Z10(设立坐标系,定义对刀点的位置)N20G00X16Z2M03(移到倒角延长线,Z轴2mm处)N30G01U10W-5F300(倒3×45°角)N40Z-48(加工Φ26外圆)N50U34W-10(切第一段锥)N60U20Z-73(切第二段锥)N70X90(退刀)
N80G00X100Z10(回对刀点)N90M05(主轴停)
N100M30(主程序结束并复位)
===============================================================
例2.G02/G03圆弧插补指令编程,如下图安装装仿形工件
请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)
FUNAC数控车编程如下:
O9002
N10G50X40Z5(设立坐标系,定义对刀点的位置)N20M03S400(主轴以400r/min旋转)
N25G50S1000(主轴最大限速1000r/min旋转)N30G96S80(恒线速度有效,线速度为80m/min)N40G00X0(刀到中心,转速升高,直到主轴到最大限速)N50G01Z0G98F60(工进接触工件)N60G03U24W-24R15(加工R15圆弧段)N70G02X26Z-31R5(加工R5圆弧段)N80G01Z-40(加工Φ26外圆)N90X40Z5(回对刀点)
N100G97S300(取消恒线速度功能,设定主轴按300r/min旋转)N110M30(主轴停、主程序结束并复位)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
华中数控车床编程如下:
%9002
N10G92X40Z5(设立坐标系,定义对刀点的位置)N20M03S400(主轴以400r/min旋转)
N40G00X0(刀到中心,转速升高,直到主轴到最大限速)N50G01Z0F60(工进接触工件)
N60G03U24W-24R15(加工R15圆弧段)N70G02X26Z-31R5(加工R5圆弧段)
N80G01Z-40(加工Φ26外圆)N90X40Z5(回对刀点)
N100M30(主轴停、主程序结束并复位)
====================================================================
例3G32螺纹切削指令编程如下图格式:
G32X(U)__Z(W)__F__说明:
X、Z:
为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:
为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:
螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。
安装装仿形工件
请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)
篇二:
数控车床编程实例大全
第五节数控铣床编程实例(参考程序请看超级链接)实例一毛坯为70㎜×70㎜×18㎜板材,六面已粗加工过,要求数控铣出如图3-23所示的槽,工件材料为45钢。
1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线
1)以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铣床工作台上。
2)工步顺序
①铣刀先走两个圆轨迹,再用左刀具半径补偿加工50㎜×50㎜四角倒圆的正方形。
②每次切深为2㎜,分二次加工完。
2.选择机床设备
根据零件图样要求,选用经济型数控铣床即可达到要求。
故选用XKN7125型数控立式铣床。
3.选择刀具
现采用φ10㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。
4.确定切削用量
切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。
5.确定工件坐标系和对刀点
在XOY平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图2-23所示。
采用手动对刀方法(操作与前面介绍的数控铣床对刀方法相同)把点O作为对刀点。
6.编写程序
按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。
考虑到加工图示的槽,深为4㎜,每次切深为2㎜,分二次加工完,则为编程方便,同时减少指令条数,可采用子程序。
该工件的加工程序如下(该程序用于XKN7125铣床):
N0010G00Z2S800T1M03
N0020X15Y0M08
N0030G20N01P1.-2;调一次子程序,槽深为2㎜
N0040G20N01P1.-4;再调一次子程序,槽深为4㎜
N0050G01Z2M09
N0060G00X0Y0Z150
N0070M02;主程序结束
N0010G22N01;子程序开始
N0020G01ZP1F80
N0030G03X15Y0I-15J0
N0040G01X20
N0050G03X20YOI-20J0
N0060G41G01X25Y15;左刀补铣四角倒圆的正方形
N0070G03X15Y25I-10J0
N0080G01X-15
N0090G03X-25Y15I0J-10
N0100G01Y-15
N0110G03X-15Y-25I10J0
N0120G01X15
N0130G03X25Y-15I0J10
N0140G01Y0
N0150G40G01X15Y0;左刀补取消
N0160G24;主程序结束实例二毛坯为120㎜×60㎜×10㎜板材,5㎜深的外轮廓已粗加工过,周边留2㎜余量,要求加工出如图2-24所示的外轮廓及φ20㎜的孔。
工件材料为铝。
1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线
1)以底面为定位基准,两侧用压板压紧,固定于铣床工作台上
2)工步顺序
①钻孔φ20㎜。
②按O’ABCDEFG线路铣削轮廓。
2.选择机床设备
根据零件图样要求,选用经济型数控铣床即可达到要求。
故选用华中Ⅰ型(ZJK7532A型)数控钻铣床。
3.选择刀具
现采用φ20㎜的钻头,定义为T02,φ5㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。
由于华中Ⅰ型数控钻铣床没有自动换刀功能,按照零件加工要求,只能手动换刀。
4.确定切削用量
切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。
5.确定工件坐标系和对刀点
在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图3-24所示。
采用手动对刀方法把0点作为对刀点。
6.编写程序(用于华中I型铣床)
按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。
该工件的加工程序如下:
1)加工φ20㎜孔程序(手工安装好φ20㎜钻头)
%1337
N0010G92X5Y5Z5;设置对刀点
N0020G91;相对坐标编程
N0030G17G00X40Y30;在XOY平面内加工
N0040G98G81X40Y30Z-5R15F150;钻孔循环
N0050G00X5Y5Z50
N0060M05
N0070M02
2)铣轮廓程序(手工安装好ф5㎜立铣刀,不考虑刀具长度补偿)
%1338
N0010G92X5Y5Z50
N0020G90G41G00X-20Y-10Z-5D01
N0030G01X5Y-10F150
N0040G01Y35F150
N0050G91
N0060G01X10Y10F150
N0070G01 Y0
N0080G02 Y-5R20
N0090G03 Y-10R20
N0100G01 Y0
N0110G03X0Y-25
N0120G01X-90Y0
N0130G90G00X5Y5Z10
N0140G40
N0150M05
N0160M30
参数编程
四.参数编程与子程序
1.参数编程
(1)R参数
1)本系统内存提供从R0-R299共300个参数地址。
R0-R99----可以自由使用;
R100-R249----用于加工循环传递参数;
R250-R299----用于加工循环的内部计算参数。
2)参数地址中存储的内容,可以由编程员赋值,也可通过运算得出。
通过用数值、算术表达式或参数,对已分配计算参数或参数表达式的NC地址赋值来增加NC程序通用性。
3)赋值时在地址符之后写入符号“=”。
给坐标轴地址赋值时要求有一独立的程序段。
4)计算参数时,遵循通常的数学运算规则。
例:
N10R1=R1+1
N20R1=R2+R3R4=R5-R6R7=R8*R9R10=R11/R12
N30R13=SIN()
N40R14=R3+R2*R1
N50R15=SQRT(R1*R1+R2*R2)
(2)参数编程
例:
N10G1G91X=R1Z=R2F300
N20Z=R3
N30X=-R4
N40Z=-R5
...
2.子程序
·一个零件中有几处加工轮廓相同,可以用子程序编程。
·子程序调用由程序调用字、子程序号和调用次数组成。
·子程序调用要求占一独立程序段。
例:
N10L785P4;调用子程序L785,运行4次。
五、循环加工指令
加工循环是用于特定的加工过程的工艺子程序,通过给规定的计算参数赋值就可以实现各种具体的加工。
本系统中装有以下标准循环:
LCYC82钻削、沉孔加工
LCYC83深孔钻削
LCYC840带补偿夹具的螺纹切削
LCYC84不带补偿夹具的螺纹切削
LCYC85镗孔
LCYC60线性孔排列
LCYC61圆弧孔排列
LCYC75矩形槽、键槽、圆形凹槽铣削
1.钻削、沉孔加工LCYC82
刀具以编程的主轴速度和进给速度钻
孔,直至到达给定的最终钻削深度。
在到
达最终钻削深度时可以编程一个停留时间。
退刀时以快速移动速度进行。
参数含义、数值范围
R101退回平面(绝对平面)
R102安全距离
R103参考平面(绝对平面)
R104最后钻深(绝对平面)
R105在此钻削深度停留时间
图6-12
表6-3循环时序过程及参数
例:
使用LCYC82循环,程序在XY平面上
X24Y15位置加工深度为27毫米的孔,在孔
底停留时间2秒,钻孔坐标轴方向安全距
离为4毫米,循环结束后刀具处于X24Y15
Z110。
N10G0G17G90F500T2D1S500M4
N20X24Y15
N30R101=110R102=4R103=102R104=75
N40R105=2
N50LCYC82
N60M2
图6-13
2.铣削循环LCYC75
参数含义、数值范围
R101退回平面(绝对平面)
R102安全距离
R103参考平面(绝对平面)
R104凹槽深度(绝对数值)
R116凹槽圆心横坐标
R117凹槽圆心纵坐标
R118凹槽长度
R119凹槽宽度
R120拐角半径
R121最大进刀深度
R122深度进刀进给率
工的进给率
R124表面加工的精加工余量
R125深度加工的精加工余量
R126铣削方向:
(G2或G3)
R127铣削类型:
1--粗加工2--精加工
表6-4
(1)方槽铣削R123表面加
篇三:
数控车床编程实例
数控车床编程实例(KND系统)
如图所示:
一、分析:
该零件为国家职业技能数控车床中级工要求图纸,
其中材料为45钢,毛坯为Φ32×85mm,下面的编写的数控编程在北京凯恩帝数控车床(KND-1TBⅡ)中加工,
所用的刀具为1#刀:
外园车刀、2#刀:
切槽车刀(3mm刀宽)、3#刀:
螺纹车刀。
下面是学生编写的加工程序:
//先加工零件左端边表面
O0001
M3S900T0101
G0X35Z5
G71R2
G71P10Q20F100
G1Z0F80
X20Z-2
Z-25
G2X30Z-30R5
N20G1Z-41
G70P10Q20
G0100Z100
T0100
M30
----------------------------
//加工零件右端边表面
O0002
M3S900T0101
G0X35Z5
G71R2
G71P10Q20F10
N10G0X16S1200
G1Z0F80
G1X20Z-2
Z-20
N20G1X30Z-40
G0X100Z100
G0X25Z-20
G1X16F20
G1X25F100
W1
X16F20
X25F100
G0X100Z100
S500T0303
G0X25Z5
G92Z-20F2
X18
G0X100Z100
T0300
M30
数控车床编程实例
如图所示:
一、分析:
该零件为国家职业技能数控车床中级工要求图纸,
其中材料为45钢,毛坯为Φ40×120mm,下面的编写的数控编程在北京凯恩帝数控车床(KND-1TBⅡ)中加工,
所用的刀具为1#刀:
外园车刀、2#刀:
切槽车刀(3mm刀宽)、3#刀:
螺纹车刀。
下面是学生编写的加工程序:
//先加工零件左端边表面O1234
M03S650T0101//外园车刀G0X40Z5
G71R2
G71P10Q20F120N10G0X0S1200G1Z0F80
G3X30Z-15R15G1Z-46
X32
X34Z-47
Z-51
X36
X38Z-52
N20Z-63
G70P10Q20G0X100Z100T0202
G0X35Z-29S500G1X26F40X35F100
W1
X26F40
X35F100
Z-29
X26F40
X35F100
W1
X26F40
X35F100
G0X100Z100T0200
M30
----------------------------//加工零件右端边表面O2345
M03S650T0101G0X40Z5G71R2
G71P10Q20F120
《数控车床编程实例大全1》
各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 编程 实例 大全