华中世纪星数控车削编程及仿真加工
华中世纪星数控车床G71编程实例(精)

华中世纪星数控车床G71编程实例(精)在数控加工行业中,数控车床可谓是一个重要的设备,而华中世纪星数控车床是数控车床的一种,广泛应用于各个领域。
其中,G71编程是华中世纪星数控车床常用的编程方式之一。
本文将会讲解华中世纪星数控车床G71编程的实例。
什么是华中世纪星数控车床G71编程华中世纪星数控车床G71编程是一种基于G代码的编程方式。
G代码是一种数控编程语言,可用于控制数控设备执行各种操作。
G71编程是在数控车床上进行加工时经常使用的编程方式之一,常用于大量生产同种零件的情况下,以提高生产效率。
华中世纪星数控车床G71编程的实例下面以正方体零件的加工为例,来讲解华中世纪星数控车床G71编程的实例。
1.首先,我们需要定义一个正方体零件的工件坐标系,也就是零件的起点坐标。
G54 X50 Y50 Z0.这里的G54就是切换工件坐标系的指令。
切换之后,就可以以该坐标系为基点进行程序编写了。
2.接下来,我们需要定义一个切削工具,这里选择的是直径为10mm的铣刀。
T01 M06S3000 M03G43 H01 Z80解释一下,T01表示选择1号刀具,M06表示刀具自动换刀指令,S3000表示刀具旋转速度,M03表示启动主轴旋转。
G43 H01 Z80则表示用H01修正刀具半径,使刀具的切削端到达Z轴坐标80mm处。
3.此时,刀具已经就位,接下来需要进行实际的加工操作。
首先,需要开启切削功能,然后进行切削。
M08G71 U3 R0.5G01 X60 Y60 F2000G01 X90 Y60G01 X90 Y90G01 X60 Y90G01 X60 Y60M09这段代码的意思是,先开启切削功能(M08),然后设置U3和R0.5,其中U指的是车削过后外径的半径,U3表示切削过后半径为3mm,R指的是车削的圆角半径,这里设置0.5mm。
接下来,需要依次沿着X轴和Y轴进行直线切削操作,速度为F2000。
最后再关闭切削功能(M09)。
武汉华中数控 HNC-21T 世纪星车削数控装置 编程说明书

1.2 数控机床概述 .............................................................................................2
1.2.1 机床坐标轴..............................................................................................................2 1.2.2 机床坐标系 1.2.3 工件坐标系 机床零点和机床参考点 ..................................................................3 程序原点和对刀点 ..........................................................................4
第三章 HNC-21T 的编程指令体系 .......................... 7
3.1 辅助功能 M 代码 ......................................................................................7
华中世纪星系统的编程(特征编程1)

华中世纪星系统的编程程序%123G54G90G0Z100M3S3000X0Y0X35Y-10Z10G1Z0F800#1=0(Z轴变量)WHILE#1GE[-20](大于等于负20)G1Z[#1]F300G41G1X25Y-10D1F800(加刀补半径为5)Y-15R0.01F1200X-25R0.01Y15R0.01X25R0.01Y-17G40X35Y-17Y-10#1=#1-0.5(每次Z下0.5)ENDWG90G0Z100M30刀具自经为10程序%1112G54G90G0Z100M3S3000X45YOZ10G1Z-25F300#1=0(变量)WHILE#1LE[25]#2=#1-25(Z坐标)#3=SQRT[[1-[[#1]*[#1]]/[25*25]]*35*35](每层长半轴变量) #4=SQRT[[25*25]-[#1]*[#1]](没层短半轴变量)G1Z[#2]F200#0=0(角度变量)WHILE#0LE[2*PI]#5=#3*COS[#0](每层X坐标)#6=#4*SIN[#0](每层Y坐标)G64G41G1X[#5]Y[#6]D1(加刀补半径为5)#0=#0+PI/180(每次1度的变量)ENDWG40X45Y0#1=#1+0.5ENDWG90G0Z100M30用直径10的刀程序%123G54G90G0Z100M3S3000X20Y-20Z5G1Z-12F400#0=0(角度变量)WHILE#0LE[PI/2](小于等于90度)#1=12*SIN[#0]-12(Z坐标)#3=-12*COS[#0](Y坐标变量)#4=16-#3*#3/9(X变量距离)G1Z[#1]F100G41G1X20Y[#3]D1F800X16WHILE#3LE[12*COS[#0]]#5=#4+[[#3]*[#3]]/9(X坐标)G64G1X[#5]Y[#3]#3=#3+0.1ENDWX19Y-13G40X20Y-20#0=#0+PI/180ENDWG90G0Z100M30程序%123G54G90G0Z100M3S3000X0Y0Z5G1Z0F400#1=0(Z坐标变量)WHILE#1GE[-10.1]#101=5-#1*TAN[30*PI/180](刀补变量)#2=20*SIN[30*PI/180](X坐标)#3=20*COS[30*PI/180](Y坐标)G1Z[#1]F10G41G1X0Y[#3]D101F800X[-#2]F1200X-20Y0X[-#2]Y[-#3]X[#2]X20Y0X[#2]Y[#3]X-1G40X0Y0#1=#1-0.2ENDWG90G0Z100M30型腔零件程序%1213G54G90G0Z100M3S3000X0Y-25Z5G1Z0F300#1=0(Z坐标变量)WHILE#1GE[-10]#101=5-[10+#1]*TAN[30*PI/180](刀补变量) #2=20*SIN[30*PI/180](X坐标)#3=20*COS[30*PI/180](Y坐标)G1Z[#1]F10G41G1X0Y[-#3]F800X[-#2]F1200X-20Y0X[-#2]Y[#3]X[#2]X20Y0X[#2]Y[-#3]X-1G40X0Y-25#1=#1-0.5ENDWG90G0Z100M30程序R5到角(用球刀R5)%123G54G90G0Z100M3S3000X55Y0Z5G1Z-10F400#0=0(角度变量)WHILE#0LE[PI/2](小于等于90度) #1=-10*COS[#0](Z坐标变量)#101=5-10*SIN[#0](每层刀补变量) #2=25-15(图上一段距离)#3=SQRT[80*80-#2*#2](1-3点长度) #4=#2/80*25-20(1、2点X坐标)#5=#3/80*25(1、2点Y坐标)#6=#2/80*15+40(3、4点X坐标)#7=#3/80*15(3、4点Y坐标)G1Z[#1]F300G41G1X-45Y0D101F800G2X[#4]Y[#5]R25G1X[#6]Y[#7]G2Y[-#7]R15G1X[#4]Y[-#5]G2X-45Y0R25G40G1X-55Y0#0=#0+PI/180(每次加一度)ENDWG90G0Z100M30程序%126G54G90G0Z100M3S3000 X0Y-30Z5G1Z-20#101=5#1=32WHILE#1GE[12]#2=SQRT[[#1]*8]G1Z[12-#1]F400G41G1X0Y[-#2]D101F800 G2J[#2]F1200G40G1X0Y-30#1=#1-0.2ENDWG90G0Z100M30程序圆变方%123G54G90G0Z100M3S3000X0Y20Z5G1Z0F300#1=10(变量)#101=5WHILE#1GE[0]#2=30+10-[#1](X、Y的变量)#3=25*[[10-#1]/10](圆弧变量)#4=29.99-#3(圆弧大小)G1Z[-#1]F300G41G1X0Y[#2]D101F600X[-#2]R[#4]F1200Y [-#2]R[#4]X[#2]R[#4]Y[#2]R[#4]X0G40G1X0Y20#1=#1-0.5ENDWG90G0Z100M30程序%111G54G90G0Z100M3S1000X0Y0Z10G1Z0F100#0=0WHILE#0LE[PI/2]#1=20*SIN[#0]#2=30*COS[#0]#6=20*COS[#0]#101=5-5*SIN[#0]G1Z[-#1]F10#3=0WHILE#3LE[2*PI]#4=#2*COS[#3]#5=#6*SIN[#3]G64G41X[#4]Y[#5]D101F2000#3=#3+0.02ENDWG40X0Y0#0=#0+0.02ENDWG0Z100M30第 1 个点坐标: X=-23.511 Y=-32.361 第 2 个点坐标: X=-14.531 Y=-4.721 第 3 个点坐标: X=-38.042 Y=12.361 第4 个点坐标: X=-8.981 Y=12.361 第 5 个点坐标: X=0.000 Y=40.000 第 6 个点坐标: X=8.981 Y=12.361 第7 个点坐标: X=38.042 Y=12.361 第8 个点坐标: X=14.531 Y=-4.721 第9 个点坐标: X=23.511 Y=-32.361 第10 个点坐标: X=0.000 Y=-15.279 %123G54G90G0Z100M3S1000X-29Y-40Z5G1Z0F100#1=0WHILE#1GE[-10]#101=5-[-#1]*TAN[30*PI/180]G1Z[-10-#1]F10G41G1 X-23.511 Y-32.361D101F400X-14.531 Y-4.721 X-38.042 Y12.361 X-8.981 Y12.361 X0.000 Y40.000 X8.981 Y12.361 X38.042 Y12.361 X14.531 Y-4.721 X23.511 Y-32.361 X0.000 Y-15.279 X-23.511 Y-32.361 G40X-29Y-40#1=#1-0.2 ENDWG90G0Z100M30。
华中数控车床编程实例

世纪星数控车床(HCNC-21/22T)系统G00:快速定位G01:直线插补G02:顺圆插补G03:逆圆插补G04:暂停G20:英寸输入G21:毫米输入G28:返回到参考点G29:由参考点返回G32:螺纹切削G36:直径编程G37:半径编程G40:刀尖半径补偿取消G41:左刀补G42:右刀补G53 :直接机床坐标系编程G54~G59:坐标系选择G71:外径/内径车削复合循环G72:端面车削复合循环G73:闭环车削复合循环G76:螺纹切削复合循环G80:内/外径车削固定循环G81:端面车削固定循环G82:螺纹切削固定循环G90:绝对值编程G91:增量值编程G92:工件坐标系设定G94:每分钟进给G95:每转进给G96:恒线速度切削有效G97:取消恒线速度切削M00:程序停止:M02:程序结束:M03:主轴正转起动M04:主轴反转起动M05:主轴停止转动M06:换刀M07:切削液打开M09:切削液停止M30:程序结束并返回程序起点M98:调用子程序M99:子程结束华中数控车床编程实例车床编程实例一:半径编程图3.1.1 半径编程%3110 (主程序程序名)N1 G92 X16 Z1 (设立坐标系,定义对刀点的位置)N2 G37 G00 Z0 M03 (移到子程序起点处、主轴正转)N3 M98 P0003 L6 (调用子程序,并循环6次)N4 G00 X16 Z1 (返回对刀点)N5 G36 (取消半径编程)N6 M05 (主轴停)N7 M30 (主程序结束并复位)%0003 (子程序名)N1 G01 U-12 F100 (进刀到切削起点处,注意留下后面切削的余量)N2 G03 U7.385 W-4.923 R8(加工R8园弧段)N3 U3.215 W-39.877 R60 (加工R60园弧段)N4 G02 U1.4 W-28.636 R40(加工切R40园弧段)N5 G00 U4 (离开已加工表面)N6 W73.436 (回到循环起点Z轴处)N7 G01 U-4.8 F100 (调整每次循环的切削量)N8 M99 (子程序结束,并回到主程序)车床编程实例二:直线插补指令编程图3.3.5 G01编程实例%3305N1 G92 X100 Z10 (设立坐标系,定义对刀点的位置)N2 G00 X16 Z2 M03 (移到倒角延长线,Z轴2mm处)N3 G01 U10 W-5 F300 (倒3×45°角)N4 Z-48 (加工Φ26外圆)N5 U34 W-10 (切第一段锥)N6 U20 Z-73 (切第二段锥)N7 X90 (退刀)N8 G00 X100 Z10 (回对刀点)N9 M05 (主轴停)N10 M30 (主程序结束并复位)3×45°487310车床编程实例三:圆弧插补指令编程图3.3.8 G02/G03编程实例%3308N1 G92 X40 Z5 (设立坐标系,定义对刀点的位置)N2 M03 S400 (主轴以400r/min旋转)N3 G00 X0 (到达工件中心)N4 G01 Z0 F60 (工进接触工件毛坯)N5 G03 U24 W-24 R15 (加工R15圆弧段)N6 G02 X26 Z-31 R5 (加工R5圆弧段)N7 G01 Z-40 (加工Φ26外圆)N8 X40 Z5 (回对刀点)N9 M30 (主轴停、主程序结束并复位)车床编程实例四:倒角指令编程图3.3.10.1 倒角编程实例%3310N10 G92 X70 Z10 (设立坐标系,定义对刀点的位置)N20 G00 U-70 W-10 (从编程规划起点,移到工件前端面中心处)N30 G01 U26 C3 F100 (倒3×45°直角)N40 W-22 R3 (倒R3圆角)N50 U39 W-14 C3 (倒边长为3等腰直角)N60 W-34 (加工Φ65外圆)N70 G00 U5 W80 (回到编程规划起点)N80 M30 (主轴停、主程序结束并复位)车床编程实例五:倒角指令编程图3.3.10.2 倒角编程实例%3310N10 G92 X70 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X0 Z4 (到工件中心)N30 G01 W-4 F100 (工进接触工件)N40 X26 C3 (倒3×45°的直角)N50 Z-21 (加工Φ26外圆)N60 G02 U30 W-15 R15 RL=3 (加工R15圆弧,并倒边长为4的直角)N70 G01 Z-70 (加工Φ56外圆)N80 G00 U10 (退刀,离开工件)N90 X70 Z10 (返回程序起点位置)M30 (主轴停、主程序结束并复位)车床编程实例六:圆柱螺纹编程螺纹导程为1.5mm,δ=1.5mm,δ'=1mm ,每次吃刀量(直径值)分别为0.8mm、0.6 mm 、0.4mm、0.16mm、图3.3.12 螺纹编程实例%3312N1 G92 X50 Z120 (设立坐标系,定义对刀点的位置)N2 M03 S300 (主轴以300r/min旋转)N3 G00 X29.2 Z101.5 (到螺纹起点,升速段1.5mm,吃刀深0.8mm)N4 G32 Z19 F1.5 (切削螺纹到螺纹切削终点,降速段1mm)N5 G00 X40 (X轴方向快退)N6 Z101.5 (Z轴方向快退到螺纹起点处)N7 X28.6 (X轴方向快进到螺纹起点处,吃刀深0.6mm)N8 G32 Z19 F1.5 (切削螺纹到螺纹切削终点)N9 G00 X40 (X轴方向快退)N10 Z101.5 (Z轴方向快退到螺纹起点处)N11 X28.2 (X轴方向快进到螺纹起点处,吃刀深0.4mm)N12 G32 Z19 F1.5 (切削螺纹到螺纹切削终点)N13 G00 X40 (X轴方向快退)N14 Z101.5 (Z轴方向快退到螺纹起点处)N15 U-11.96 (X轴方向快进到螺纹起点处,吃刀深0.16mm)N16 G32 W-82.5 F1.5 (切削螺纹到螺纹切削终点)N17 G00 X40 (X轴方向快退)N18 X50 Z120 (回对刀点)N19 M05 (主轴停)N20 M30 (主程序结束并复位)车床编程实例七:恒线速度功能编程图 3.3.14 恒线速度编程实例%3314N1 G92 X40 Z5 (设立坐标系,定义对刀点的位置)N2 M03 S400 (主轴以400r/min旋转)N3 G96 S80 (恒线速度有效,线速度为80m/min)N4 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N5 G01 Z0 F60 (工进接触工件)N6 G03 U24 W-24 R15 (加工R15圆弧段)N7 G02 X26 Z-31 R5 (加工R5圆弧段)N8 G01 Z-40 (加工Φ26外圆)N9 X40 Z5 (回对刀点)N10 G97 S300 (取消恒线速度功能,设定主轴按300r/min旋转)N11 M30 (主轴停、主程序结束并复位)车床编程实例八:G80指令编程,点画线代表毛坯图3.3.17 G80切削循环编程实例%3317M03 S400 (主轴以400r/min旋转)G91 G80 X-10 Z-33 I-5.5 F100 (加工第一次循环,吃刀深3mm)X-13 Z-33 I-5.5 (加工第二次循环,吃刀深3mm)X-16 Z-33 I-5.5 (加工第三次循环,吃刀深3mm)M30 (主轴停、主程序结束并复位)车床编程实例九:G81指令编程,点画线代表毛坯。
华中世纪星数控铣床编程与仿真操作实例02:刀具半径补偿

华中世纪星数控铣床编程与仿真操作 实例02:刀具补偿功能的应用前言本文以板类零件为例,详细介绍了华中世纪星数控铣床轮廓铣削程序的编制(重点介绍了刀具补偿功能)、程序的输入、对刀及仿真操作方法,适用大专院校数控专业学生数控实训操作辅导及科技人员编程参考。
1. 板类零件信息1.1 铣削的零件图如图1.1图1.11.2数控仿真图如图1.2进行了刀具半径补偿未进行刀具半径补偿图1.21.3 零件基本信息1.3.1 加工毛坯:130×100×201.3.2刀具:001φ12×120端铣刀、003φ20×100圆角刀1.3.3对刀:自动对刀1.3.4工件坐标系设定: 在工件上端面左下角2. 刀具半径补偿和刀具长度补偿功能2.1 刀具半径补偿功能2.1.1 刀具半径补偿原理2.1.1.1轮廓铣削编程加工过程中,系统程序控制的总是让刀具刀位点行走在程序轨迹上。
铣刀的刀位点通常是定在刀具中心上,若编程时直接按图纸上的零件轮廓线进行,又不考虑刀具半径补偿,则将是刀具中心(刀位点)行走轨迹和图纸上的零件轮廓轨迹重合,这样由刀具圆周刃口所切削出来的实际轮廓尺寸,就必然大于或小于图纸上的零件轮廓尺寸一个刀具半径值,因而造成过切或少切现象。
为了确保铣削加工出的轮廓符合要求,就必须在图纸要求轮廓的基础上,整个周边向外或向内预先偏离一个刀具半径值,作出一个刀具刀位点的行走轨迹,求出新的节点坐标,然后按这个新的轨迹进行编程(如图2.1.1.1所示),这就是人工预刀补编程。
人工预刀补编程图2.1.1.12.1.1.2现在很多数控机床的控制系统自身都提供自动进行刀具半径补偿的功能,只需要直接按零件图纸上的轮廓轨迹进行编程,在整个程序中只在少量的地方加上几个刀补开始及刀补解除的代码指令。
这样无论刀具半径大小如何变换,无论刀位点定在何处,加工时都只需要使用同一个程序或稍作修改,你只需按照实际刀具使用情况将当前刀具半径值输入到刀具数据库中即可。
华中世纪星数控系统加工仿真技术.pdf

第9章华中世纪星数控系统加工仿真技术9.1华中世纪星数控系统的面板与按键9.1.1 华中世纪星数控系统的面板布局华中世纪星数控车床系统的操作设备主要包括CRT单元、MDI键盘和操作软键等。
上海宇龙数控仿真系统华中世纪星车床仿真面板布局如图9-1所示。
铣床与加工中心的面板布局与此相同。
图9-1华中世纪行数控车床的面板布局1—CRT显示器;2—菜单条;3—操作面板;4—MDI键盘;5—-打开键盘按钮;6—打开手轮按钮;7—-紧急停止按钮。
9.1.2华中世纪星 MDI按键说明点击操作面板上的“打开键盘”按钮,就会显示MDI键盘。
再次点击“打开键盘”按钮后,就可隐藏MDI键盘。
华中世纪性数控系统机床MDI按键主要包括地址/数字键、光标移动键及各类功能键,其中地址/数字键用于手动输入程序,系统各功能键用于实现对机床的各种操作,各MDI按键的功能如表9-1所示。
表9-1 MDI键盘说明名称功能说明地址和数字键按下这些键可以输入字母,数字或者其它字符。
切换键:在键盘上的某些键具有两个功能。
按下该键可以在这两个功能之间进行切换。
确认键替换键:用于程序中字段的替换。
删除键:用于删除光标所在位置的字段:该键用于将屏幕显示的页面往前翻页。
:该键用于将屏幕显示的页面往后翻页。
光标移动键有四种不同的光标移动键。
:用于将光标向右或者向前移动。
:用于将光标向左或者往回移动。
:用于将光标向下或者向前移动。
:用于将光标向上或者往回移动。
说明一点,MDI键盘各按键的功能电脑键盘上一致,为了操作的方便,可以使用电脑键盘来代替。
9.1.3 华中数控星系统的菜单与软键华中数控加工仿真系统的操作界面中最重要的一块是菜单命令条。
系统功能的操作主要通过菜单命令(如图9-1中的2区所示)对应的软键F1~F10来完成。
由于每个功能包括不同的操作,菜单采用层次结构,即在主菜单下选择一个菜单项后,数控装置会显示该功能下的子菜单,操作者可根据子菜单的内容选择所需操作。
华中世纪星HNC-21T系统的编程与操作

指令14
自动返回参考点指令(G28)
格式:G28 X__Z__;
(1)X、Z 为回参考点时经过的中间点(非参考点)坐标,在G90时为中间
点在工件坐标系中的坐标,在G91
(2)G28
X轴和Z 轴都快速定位到中间点,然后再从中间点返回到参
考点。在执行该指令之前,应取消刀尖圆弧半径补偿。在G28的程序段中,不仅
1.1.4 进给功能指令
进给功能指令F表示工件被加工时刀具相对于工件的合成进给速度, F的单位取决于G94(每分钟进给量,mm/min)或G95(主轴每转一周刀具的 进给量,mm/r)
f m= f r×S
式中,f m为每分钟的进给量(mm/min);f r 为每转进给量
(mm/r);S
r/min
工作在G01、G02或G03方式下编程的F指令一直有效,直到被新的F 值所取代。而工作在G00 方式下快速定位的速度,是各轴的最高运动速 度,与所编程的F
零点偏移指令(G54~G59) 格式 G54;G55;G56;G57;G58;G59
用工件坐标系编程,刀具从当前点 移动到 A 点,再从 A 点移动到 B 点。 解
O0008 N010 G54 G90 G00 X40 Z30 N020 G59 N030 G00 X30 Z30 …
使用该组指令前,先用 MDI 方式 输入各坐标系的坐标原点在机床坐标系 中的坐标值
G42
G00 X__Z __
G01
O2008 N010 G92 X-10 Z-10 N020 G90 T0202 M03 S900 N030 G42 G00 X10 Z4 N040 G01 Z20 F500 N050 G03 X20 Z30 R10 N060 G01 Z40 N070 G00 G40 X35 N080 M30;
华中“世纪星”数控系统铣床编程说明书更改文件

更改内容说明:一:1、位置: 第 34 页,第 16 行,2、原内容:G73、G74、G76和G81~G89、Z 、R 、P 、F 、Q 、I 、J 、K 是模态指令。
G80、G01~G03等代码可以取消固定循环。
3、更改后内容:G73、G74、G76和G81~G89是同组的模态指令。
其中定义的,Z 、R 、P 、F 、Q 、I 、J 、K 地址,在各个指令中是模态值,改变指令后需重新定义。
G80、G01~G03等代码可以取消固定循环。
%0001G92 X-30 Y-30 Z50M06 T01M03 S400G00 G43 Z20 H01G99 G73 X-30 Y-30 Z-45 R3 Q-5 P2 K1 F40G98 X-110G00 G49 Z50M06 T02G00 G43 Z20 H02G99 G76 X-30 Y-30 Z-42 R3 I-2 F40G98 Y-110 G00 G49 Z50X-30 Y-30M05M30二: 1、位置: 第 43 页,第 5 行,2、原内容(1) 宏变量 +0.05±0.02图 Z 013、更改后内容:(1) 宏变量#0~#899:为用户可使用变量。
#1000以后变量:为非用户使用变量。
新增内容说明一、螺纹指令G34格式:G34 K F P说明:K:螺纹加工深度,为增量值,即螺纹加工终点相对与加工起点的增量值。
F:螺纹螺距。
F取正,则主轴正转攻丝;F取负,则主轴反转攻丝。
P:孔底停顿时间。
单位秒。
G34:为00组的非模态指令。
注意:1、攻正旋螺纹时,F取正:主轴正转攻丝,到孔底后,主轴停止并延时,主轴反转退出,主轴恢复攻丝前状态。
2、攻反旋螺纹时,F取负:主轴反转攻丝,到孔底后,主轴停止并延时,主轴正转退出,主轴恢复攻丝前状态。
例:图Z02。
%0002G92 X-20 Y-20 Z50M03 S200 GOO X20 Y12 Z5G34 K-27 F1.5 G00 X100G34 K-27 F1.5 G00 Z50X-20 Y-20M05M30±.2图Z02。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华中世纪星数控车削编程及仿真加工
一、
实验目的
1. 熟悉数控车床的外形布局及运动分配。
2. 熟悉数控车床的操作方法。
3. 掌握编制数控加工程序的基本方法及常用指令的使用。
二、
实验环境及操作
1. 实验平台:VNUC(数控加工仿真软件):
HCN-21T 华中世纪星数控车床 2. 机床主要技术参数:
X 轴行程范围:-200~0 mm Y 轴行程范围:-0~0 mm Z 轴行程范围:-320~0 mm 最高主轴转速:2000.r.p.m 最大进给速度:24000 mm / min 毛坯长度:200~700mm: 3. 仿真实验环境及操作:
打开VNUC 数控车削华中世纪星系统,进入主界面如图1。
屏幕分为左右两部分,左侧为数控机床仿真操作区,右侧为机床控制面板。
功能简介如下: (1).主菜单:六个主菜单“系统功能、项目管理、数控加工、显示、教学、帮助”。
点击主菜单,会出现子菜单如图2。
(2).机床及加工实体图:可以从不同视角显示机床及加工区实体。
(3).视图操作:
视图操作
机床控制面板区
仿真操作区 机床加工实图
主 菜 单
图1
扩大和缩小图像:按下。
将光标移到机床上任意处。
按下鼠标左键,按住并向上、下方轻轻拖动,即可放大缩小图像。
局部扩大:按下。
将光标移到机床上需要放大的部位,按下并拖动鼠标左键,即可局部放大。
旋转图像:按下,将光标移到机床上任意处。
按下鼠标左键,拖动,即可旋转图像。
移动图像:按下图标,将光标移到机床上任意处,按下鼠标左键,向目的方向拖动鼠标,至满意位置时松开即可。
(4).机床控制面板:
单命令条:
主菜单条:
选择一个功能项,则进入该功能下的子菜单。
例如,按下“自动加工”,进入其下级子菜单:
子菜单条的最后一项是“返回”项,按该键返回上一级菜单。
循环启动急停按钮
操作键进给保持
菜
单
命
令
条
MDI
键盘
修
调
按
键
显示屏
图3
●操作键
◆急停键:用于锁住机床。
按下急停键时,机床立即停止运动。
◆循环启动/保持:在自动和MDI运行方式下,用来启动和暂停程序。
◆方式选择键:用来选择系统的运行方式。
◆进给轴和方向选择开关:用于手动连续进给、增量进给和返回机床参考点
运行方式下,选择机床欲移动的轴和方向。
◆主轴修调:在自动或MDI方式下,当S代码的主轴速度偏高或
偏低时,可用主轴修调键,修调程序中编制的主轴速度。
◆快速修调:自动或MDI方式下,可用快速修调右侧的键,
修调G00快速移动时系统参数“最高快速度”设置的速度。
◆进给修调:自动或MDI方式下,当F代码的进给速度偏高
或偏低时,可用进给修调右侧的键,修调程序中编制的进给速度。
◆增量值选择键:在增量运行方式下,用来选择增量进给的增
量值。
为0.001mm,为0.01mm
◆主轴旋转键:用来开启和关闭主轴。
◆刀位转换键:在手动方式下,按一下该键,刀架转动一个刀位。
◆超程解除:当机床运动到达行程极限时,会出现超程,系统会发出警告音,
同时紧急停止。
要退出超程状态,可按下该键(指示灯亮),再按与刚才相反方向
坐标轴键。
◆空运行:在自动方式下,按下该键(指示灯亮),程序中编制的进给速率被
忽略,坐标轴以最大快移速度移动。
◆机床锁住:用来禁止机床坐标轴移动,显示屏上的坐标轴仍会发生变化,但
机床停止不动。
◆MDI键盘:
用法与一般计算机键盘类似,其中上档键按下“upper”键(指示灯亮)有效。
三、实验步骤
加工教材图7-10或7-11所示零件(或自选零件),毛坯材料:铝、铜或尼龙棒。
.
1.制定加工工艺:加工方式;加工刀具;切削用量;走刀路线;
2.编制数控加工程序
(1)设定工件坐标系
(2)计算工件特征点坐标
(3)编制数控加工程序并保存(程序名:O****;文件名:.cut;用G54调用工件坐标系;车
螺纹用G32)
3.观察分析机床组成,各主要部件的功能及装配关系。
4.加工操作步骤
◆打开华中世纪星数控车床
◆机床回零点
◆设置并安装工件毛坯
◆对刀建立工件坐标系
◆设置并安装刀具
◆编辑或上传NC程序
◆自动加工
具体操作如下:
(1)打开VNUC选择华中世纪星数控车床,熟悉主界面中主菜单、视图区、机床操作面板的功能及操作方法。
(2)机床回零点:置加工方式旋钮为回参考点,点击+X、+Z;
(3)设置并安装毛坯:“数控加工/安装毛坯/………/确定”
(4)对刀建立工件坐标系:
②对刀:手动坐标轴,使刀具与工件接触,观察刀尖的机床坐标值,根据工件长度和直径确定工件坐标系原点的机床坐标值。
③设置工件坐标系:点击“MIDF4/坐标系F4”,在MID提示栏内输入X、Z原点的机床
坐标值,回车。
(5)设置并安装刀具:“数控加工/刀具/刀具设置/设置/…/确定。
(6)编辑或上传NC程序:“自动加工F1/程序选择F1/磁盘程序F1/…./打开”
◆编辑并打开NC程序:“编辑程序F2/选择编辑程序F2/新建程序F3(F1、F2)”,(用
MID键盘输入NC程序)
◆上传并打开NC程序:“自动加工F1/程序选择F1/正在编辑的程序F2/…./打开”
(7)自动加工
◆程序校验:
方法一:点选“程序校验F3”,此时机床不动,坐标值动态显示;
方法二:置加工方式旋钮为“自动”,“机床锁住”,点击“循环启动”,主轴旋转,进给运动锁住,坐标值动态显示。
校验结束后解除“机床锁住”,
校验确认程序无误后进行下一步。
◆自动加工:置加工方式旋钮为“自动”,点按“循环启动”,机床开始自动加工。
四、思考题
1.简要绘出加工实验零件的工序简卡。
(工艺内容、刀具、切削用量、工序草图等)
2.你在编制NC程序中是如何设定工件坐标系的?
3.画出加工实验零件的走刀路线图。
(附零件简图)
4.写出加工实验零件的NC程序。
附录:
基本操作
◆程序编辑:选择“编辑程序F2/选择编辑程序F2/新建程序F3(F1、F2)”,单击电脑上的
数字和字母键输入程序。
◆保存程序:程序编辑F2/选择编辑程序F2/新建程序F3/(编辑程序)/保存文件F4,选择文件
夹命名,然后按下“保存”。
◆打开程序:程序编辑F2/选择编辑程序F2/磁盘程序F1,选择程序存放的文件夹,然后打开
◆设定工件坐标系:点击“MIDF4/坐标系F4”,在MID栏内输入X、Z原点的机床坐标值,回
车。
◆自动运行:调入程序(自动加工F1/程序选择F1/磁盘程序F1(F2)/)后,置加工方式旋钮
为“自动”,点击“循环启动”,机床开始自动加工
◆M DI运行:置加工方式旋钮为“自动”,点击“MIDF4/ MID运行F6,在MDI提示窗口输入
指令,回车,点击“循环启动”。
◆单段运行:调入程序后,置加工方式旋钮为“自动”,点击单段,“循环启动”、“循环启动”。