华中世纪星数控车床编程实例01:手柄精.doc
华中数控车床编程实例
世纪星数控车床(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指令编程,点画线代表毛坯。
华中世纪星数控车床对刀及刀补值的设置方法(精)
华中世纪星数控车床对刀及刀补值的设置方法1. 刀具补偿值设置(F4)在主操作界面下,按F4键进入刀具补偿功能子菜单。
命令行与菜单条的显示如图1-9所示。
图1-9 刀具补偿功能主菜单刀具补偿分为刀具的几何补偿和刀具的半径补偿。
T代码指定刀具的几何补偿(偏置补偿与磨损补偿之和),其后的4位数字分别表示选择的刀具号(前两位数字)和刀具偏置补偿号(后两位数字)。
补偿号可以和刀具号相同,也可以不同,即一把刀具可以对应多个补偿号(值)。
刀具补偿号为00表示补偿量为0,即取消补偿功能。
G40、G41、G42指定刀具的半径补偿。
(1)刀偏数据设置(F4→F1)刀具的几何补偿包括刀具的偏置补偿和刀具的磨损补偿,刀具的偏置补偿有绝对刀具偏置补偿和相对刀具偏置补偿两种形式。
我们推荐采用绝对刀具偏置补偿。
在主操作界面下,按F4→F1进入刀具偏置编辑画面如图1-10所示。
图1-10 刀具偏置编辑车床编程轨迹实际上是刀尖的运动轨迹,但实际中不同的刀具的几何尺寸、安装位置各不相同,其刀尖点相对于刀架中心的位置也就不同。
因此需要将各刀具刀尖点的位置值进行测量设定,以便系统在加工时对刀具偏置值进行补偿。
我们采用试切法来设置绝对刀具偏置补偿值。
图1-11 绝对刀偏法刀具偏置补偿值如图1-11所示,刀具偏置值即机床回到机床零点时,刀架工作位上各刀刀尖位置相对工件零点的有向距离。
当执行刀具偏置补偿时,各刀以此值设定各自的工件坐标系。
机床到达机床零点时,机床坐标值显示均为零,整个刀架上的点可考虑为一理想点,故当各刀对刀时,机床零点可视为在各刀刀位点上。
我们通过输入试切直径、长度值,自动计算工件零点相对与各刀刀位点的距离。
其步骤如下:①用光标键将蓝色亮条移动到要设置刀具偏置值的行。
②用刀具试切工件的外径,然后沿Z轴方向退刀,在此过程中不要移动X轴。
③测量试切后的工件外径,如为ф25.26 ,然后将此值输入到刀偏表中“#××01”一行中“试切直径”一栏中并确认,设置好X偏置。
实验二:华中世纪星数控车削编程及仿真加工
数控技术实验指导书郑州科技学院实验中心机械实验室实验二:华中世纪星数控车削编程及仿真加工一、实验目的(一)熟悉数控车床的外形布局及运动分配。
(二)熟悉数控车床的操作方法。
(三)掌握编制数控加工程序的基本方法及常用指令的使用。
二、实验原理(一)熟悉华中车床的编程规则,(二)熟悉华中车床的编程指令,及车床的坐标系输入方法,(三)熟悉掌握华中车床圆弧的加工指令G02和G03的区别。
(四)编制华中车床加工螺纹的加工方法和工艺三、实验环境及操作(一)实验平台:VNUC(数控加工仿真软件):华中世纪星数控车床(二)机床主要技术参数:X轴行程范围:-200~0 mmY轴行程范围:-0~0 mmZ轴行程范围:-320~0 mm最高主轴转速:2000.r.p.m最大进给速度:24000 mm / min毛坯长度:200~700mm:(三)仿真实验环境及操作:开VNUC数控车削华中世纪星系统,进入主界面如图1。
屏幕分为左右两部分,左侧为数控机床仿真操作区,右侧为机床控制面板。
功能简介如下:1.主菜单:六个主菜单“系统功能、项目管理、数控加工、显示、教学、帮助”。
点击主菜单,会出现子菜单如图2。
2.机床及加工实体图:可以从不同视角显示机床及加工区实体。
视图操作图1 图23..视图操作:扩大和缩小图像:按下。
将光标移到机床上任意处。
按下鼠标左键,按住并向上、下方轻轻拖动,即可放大缩小图像。
局部扩大:按下。
将光标移到机床上需要放大的部位,按下并拖动鼠标左键,即可局部放大。
旋转图像:按下,将光标移到机床上任意处。
按下鼠标左键,拖动,即可旋转图像。
移动图像:按下图标,将光标移到机床上任意处,按下鼠标左键,向目的方向拖动鼠标,至满意位置时松开即可。
4.机床控制面板:单命令条:主菜单条:显示屏图3选择一个功能项,则进入该功能下的子菜单。
例如,按下“自动加工”,进入其下级子菜单:子菜单条的最后一项是“返回”项,按该键返回上一级菜单。
华中世纪星HNC-21T系统的编程与操作
分组
01
00 08 00 01 09
功能
直线插补
逆圆插补 暂停
公制输入
由参考点返回 螺纹切削
刀尖圆弧半径补偿取消 刀尖圆弧半径左补偿 刀尖圆弧半径右补偿
参数
X、Z X、Z X、Z、I、K、R、F X、Z、I、K、R、F
P
—
X、Z X、Z X、Z、R、E、P、F
— D D
G 指令
P、Q、R、E
螺纹车削复合循环
外径/内径粗车固定循环 X、Z、I、K、C、P、
01
端面切削固定循环
R、E、F
螺纹切削固定循环
13
绝对值编程
—
相对值编程
00
工件坐标系设定
X、Z
14
每分钟进给
F
每转进给
华中世纪星HNC-21T系统的 编程与操作
1.1 华中世纪星HNC-21T系统的编程指令
1.1.1 华中世纪星HNC-21T系统的准备功能指令
G52
G54 G55 G56 G57 G58 G59 G65
G71 G72 G73 G76 G80 G81 G82 G90 G91 G92
G94 G95
分组
00
功能
局部坐标系设定
11
零点偏移
参数
X、Z
—
—
宏指令简单调用
P、A~Z
外径/内径粗车复合循环
06
端面粗车复合循环
X、Z、U、W、C、
闭环车削复合循环
G91 G00 X30 Z70 当 X 轴和 Z 轴的快进速度相同时, 从 A 点到 B 点的快速定位路线为 A→C→B, 即以折线的方式到达 B 点, 而不是以直线方式从 A 点到 B 点
华中数控世纪星PLC编程说明书
华中数控PLC编程说明书武汉华中数控股份有限公司二零零一年七月前言华中数控内置式PLC已集成在数控装置内,具有48路输入/输出点。
华中数控PLC采用C语言编程,具有灵活、高效、使用方便等特点。
本说明详细介绍了内置式PLC的基本原理、寄存器操作接口、PLC程序的编写与安装等内容,并给出了大量C语言程序示例代码。
关于PLC硬件接线请参阅《华中数控世纪星硬件联接说明书》阅读本文之前,必须具有C语言编程的基本知识。
目录前言 (2)目录 (3)第一章华中数控内置式PLC基本原理 (7)1.1华中数控内置式PLC的结构及相关寄存器的访问 (7)1.2华中数控内置式PLC的软件结构及其运行原理 (8)第二章华中数控内置式PLC的编程与安装 (9)2.1华中数控PLC程序的编写及其编译 (9)2.2华中数控PLC程序的安装 (12)第三章华中数控PLC寄存器定义与接口函数说明 (12)3.1访问PLC寄存器的系统变量 (13)3.2寄存器F系统约定 (14)3.3.1 轴状态字 (14)3.3.2 轴移动的指令位置,单位:内部脉冲当量 (14)3.3.3 轴当前的实际位置,单位:内部脉冲当量 (15)3.3.4 轴当前移动速度(单位:脉冲当量/插补周期) (15)3.3.5 轴的负载电流(只对本公司生产的华中11型伺服有效) (15)3.3.6 轴的最大速度(可在参数中设置) (15)3.3.7 通道用户自定义输出字(32位) (16)3.3.8 通道状态 (16)3.3.9 通道MSTB指令状态 (17)3.3.10 通道当前的M代码 (17)3.3.11 通道当前的T代码 (17)3.3.12 通道当前的B代码 (17)3.3.13 通道当前的S代码 (17)3.3.14 通道变量,通道内部参数 (17)3.3.15 系统状态字 (17)3.3.16 系统插补周期,单位:毫秒 (18)3.3.17 系统移动轴内部脉冲当量 (18)3.3.18 系统旋转轴内部脉冲当量 (18)3.3.19 系统变量组1(系统保留) (18)3.4G寄存器系统约定 (18)3.4.1 轴控制字 (18)3.4.2 设置轴移动增量值,单位:内部脉冲当量 (19)3.4.3 设置轴增量移动速度,单位:内部脉冲当量/插补周期 (19)3.4.4 轴点动速度,单位:内部脉冲当量/插补周期 (19)3.4.5 设置轴补偿值 (19)3.4.6 通道用户自定义输入 (19)3.4.7 通道控制字 (19)3.4.8 通道MST应答 (20)3.4.9 通道进给速度修调分子(分母为100) (20)3.4.10 通道快移速度修调分子(分母为100) (20)3.4.11 通道正在使用的刀具号 (20)3.4.12 通道主轴转速 (21)3.4.13 通道跳选段控制及其实现说明 (21)3.4.14 通道MST指令模态值 (22)3.4.14.1 通道当前的M代码模态值 (22)3.4.14.2 通道当前的S代码模态值 (22)3.4.14.3 通道当前的T代码模态值 (22)3.4.14.4 通道当前的B代码模态值 (22)3.4.14.5 通道是否正在执行MST指令 (22)3.4.14.6 PLC正在执行MST指令,不允许系统停止运行 (22)3.4.14.7 通道程序停止M00/程序选择停止M01 (23)3.4.15 系统控制字 (23)3.4.16 系统外部报警 (24)3.17 系统变量组2(系统保留) (24)3.5寄存器B系统约定 (24)3.5.1 刀座数 (24)3.5.2 某一刀座中的刀号(刀库表) (24)3.6可被PLC程序调用的系统函数 (24)3.6.1 设置轴回零 (24)3.6.2 设置轴点动速度 (25)3.6.3 设置轴步进指定距离 (25)3.6.4 设置轴移动距离及速率 (26)3.6.5 设置轴移动的目的地及速率 (26)3.6.6 设置指定轴停止运动 (26)3.6.7 取指定轴当前位置 (27)3.6.8 指定轴当是否停止 (27)3.6.9 设置轴手摇移动 (27)3.6.10 取手摇状态对应的位移量 (27)3.6.11 设置MST指令的响应函数 (28)第四章编写PLC程序的常用技巧与示例 (28)4.1常用运算操作符 (28)4.1.1 置1操作符|= 和置0操作符&= ~ (28)4.1.2 左移操作符〈〈和位右移操作符〉〉 (29)4.2软件滤波上升沿信号及下降沿信号的捕捉 (30)4.3顺序动作处理与典型换刀动作的实现 (31)第五章PLC运动控制的实现 (40)5.1机床轴回零控制 (40)5.2机床轴点动 (43)5.3机床轴步进 (45)5.4机床轴直线运动 (48)5.4.1 设置轴移动距离及速率 (48)5.4.2 设置轴移动的目的地及速率 (48)5.5停止机床轴运动 (48)5.5机床轴运动状态获取 (48)5.5.1 取指定轴当前位置 (48)5.5.2 判断指定轴是否停止 (48)第六章辅助指令M、S、T、B的控制 (49)6.1辅助指令响应函数及其初始化 (49)6.2访问辅助指令模态值 (50)6.2.1 通道当前的M代码 (50)6.2.2 通道当前的T代码 (50)6.2.3 通道当前的B代码 (50)6.2.4 通道当前的S代码 (50)6.3在PLC程序中控制系统辅助指令模态值与系统应答 (50)6.3.1 通道当前的M代码模态值 (50)6.3.2 通道当前的S代码模态值 (51)6.3.3 通道当前的T代码模态值 (51)6.3.4 通道当前的B代码模态值 (51)6.4辅助指令控制示例 (52)第七章机床手动控制的实现 (53)第八章主轴控制 (58)第九章刀库控制 (61)第十章断电保护区的使用 (62)第十一章三坐标数控铣PLC编写实例 (63)11.1机床简介 (63)11.2控制面板图 (64)11.3系统PLC电气原理图 (65)11.4系统PLC源程序详解 (69)第一章华中数控内置式PLC基本原理本章介绍了内置式PLC的逻辑结构及其系统运行流程。
华中数控车床编程实例
世纪星数控车床(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指令编程,点画线代表毛坯。
世纪星车床说明书华中数控机床
欢迎下载支持,谢谢!数控技术培训系列教程世纪星车床数控系统HNC-21/22T编程说明书华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2001 年11 月前言非常感谢您选用了本公司生产的 HNC-21/22 世纪星系列数控系统。
本说明书详细介绍了数控编程基本知识、指令体系、各指令功能的特点、注意事项和宏指令编程方法,并配以大量典型编程实例和图例加以说明。
既可作为世纪星车床数控系统产品说明书,也可作为数控编程的培训教材。
在使用本产品前,请先仔细阅读本说明书,以达到最佳使用效果。
请妥善保存说明书,并交最终使用者认真阅读。
本说明书版权为武汉华中数控股份有限公司所有。
华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2002 年11 月目录第一章概述 (1)1.1 数控编程概述 (1)1.2 数控编程基本知识 (1)1.2.1 机床坐标轴 (1)1.2.2 机床坐标系、机床零点和机床参考点 (3)1.2.3 工件坐标系、程序原点和对刀点 (4)第二章零件程序的结构 (5)2.1 指令字的格式 (5)2.2 程序段的格式 (6)2.3 程序的一般结构 (7)2.4 程序的文件名 (7)第三章 HNC-21T 的编程指令体系 (8)3.1 辅助功能M 代码 (8)3.1.1 CNC 内定的辅助功能 (9)(1) 程序暂停M00 (9)(2) 程序结束M02 (9)(3) 程序结束并返回到零件程序头M30 (9)(4) 子程序调用M98 及从子程序返回M99 (9)3.1.2 PLC 设定的辅助功能 (11)(1) 主轴控制指令M03、M04、M05 (11)(2) 冷却液打开、停止指令M07、M09 (11)3.2 主轴功能S、进给功能F 和刀具功能T (11)3.2.1 主轴功能S (11)3.2.2 进给速度F (12)3.2.3 刀具功能(T 机能) (12)3.3 准备功能G 代码 (13)3.3.1 有关单位的设定 (14)(1) 尺寸单位选择G20,G21 (14)(2) 进给速度单位的设定G94、G95 (15)3.3.2 有关坐标系和坐标的指令 (15)(1) 绝对编程G90 与增量编程G91 指令 (15)I(2) 工件坐标系设定G92 (15)(3) 零点偏置G54~G59 (18)(4) 直径方式和半径方式编程 (20)3.3.3 进给控制指令 (21)(1) 快速定位G00 (21)(2) 线性进给及倒角G01 (22)(3) 圆弧进给G02/G03 (25)(4) 螺纹切削G32 (27)3. 3.4 回参考点控制指令 (30)(1) 自动返回参考点G28 (30)(2) 自动从参考点返回G29 (31)3.3.5 暂停指令G04 (32)3.3.6 恒线速度功能G96、G97 (32)3.3.7 简单循环 (34)(1) 内(外)径切削循环G80 (34)★圆柱面内(外)径切削循环 (34)★园锥面内(外)径切削循环 (35)(2) 端面切削循环G81 (37)★端平面切削循环 (37)★园锥端面切削循环 (38)(3) 螺纹切削循环G82 (40)★直螺纹切削循环 (40)★锥螺纹切削循环 (41)3.3.8 复合循环 (43)(1) 内(外)径粗车复合循环G71 (43)(2) 端面粗车复合循环G72 (50)(3) 闭环车削复合循环G73 (54)(4) 螺纹切削复合循环G76 (57)(5) 复合循环指令注意事项 (60)3.3.9 刀具补偿功能指令 (60)刀具偏置补偿和刀具磨损补偿 (60)(3) 刀尖半径补偿G40,G41,G42 (63)3.3.9 综合编程实例 (64)第一章概述 (1)1.1 数控编程概述 (1)1.2 数控编程基本知识 (1)1.2.1 机床坐标轴 (1)1.2.2 机床坐标系、机床零点和机床参考点 (3)1.2.3 工件坐标系、程序原点和对刀点 (4)第二章零件程序的结构 (5)2.1 指令字的格式 (5)2.2 程序段的格式 (6)2.3 程序的一般结构 (7)2.4 程序的文件名 (7)第三章 HNC-21/22T 数控系统的编程指令体系 (8)3.1 辅助功能M 代码 (8)3.1.1 CNC 内定的辅助功能 (9)(1) 程序暂停M00 (9)(2) 程序结束M02 (9)(3) 程序结束并返回到零件程序头M30 (9)(4) 子程序调用M98 及从子程序返回M99 (9)3.1.2 PLC 设定的辅助功能 (11)(1) 主轴控制指令M03、M04、M05 (11)(2) 冷却液打开、停止指令M07、M09 (11)3.2 主轴功能S、进给功能F 和刀具功能T (11)3.2.1 主轴功能S (11)3.2.2 进给速度F (12)3.2.3 刀具功能(T 机能) (12)3.3 准备功能G 代码 (13)3.3.1 有关单位设定的G 功能 (14)(1) 尺寸单位选择G20,G21 (14)(2) 进给速度单位的设定G94、G95 (15)3.3.2 有关坐标系和坐标的G 功能 (15)(1) 绝对值编程G90 与相对值编程G91 (15)(2) 坐标系设定G92 (16)(3) 坐标系选择G54~G59 (18)(4) 直接机床坐标系编程G53 (19)(5) 直径方式和半径方式编程 (20)3.3.3 进给控制指令 (21)(1) 快速定位G00 (21)(2) 线性进给及倒角G01 (22)(3) 圆弧进给G02/G03 (25)(4) 螺纹切削G32 (27)3. 3.4 回参考点控制指令 (30)(1) 自动返回参考点G28 (30)(2) 自动从参考点返回G29 (31)3.3.5 暂停指令G04 (32)3.3.6 恒线速度指令G96、G97 (32)3.3.7 简单循环 (34)(1) 内(外)径切削循环G80 (34)★圆柱面内(外)径切削循环 (34)★园锥面内(外)径切削循环 (35)(2) 端面切削循环G81 (37)★端平面切削循环 (37)★园锥端面切削循环 (38)(3) 螺纹切削循环G82 (40)★直螺纹切削循环 (40)★锥螺纹切削循环 (41)3.3.7 复合循环 (43)(1) 内(外)径粗车复合循环G71 (43)(2) 端面粗车复合循环G72 (50)(3) 闭环车削复合循环G73 (54)(4) 螺纹切削复合循环G76 (57)(5) 复合循环指令注意事项 (60)3.3.8 刀具补偿功能指令 (60)刀具偏置补偿和刀具磨损补偿 (60)刀尖圆弧半径补偿G40,G41,G42 (63)编程步骤 (67)综合编程实例 (68)3.4 宏指令编程 (70)3.4.1 宏变量及常量 (70)(1) 宏变量 (70)(2) 常量 (73)3.4.2 运算符与表达式 (73)(1) 算术运算符: (73)(2) 条件运算符 (73)(3) 逻辑运算符 (74)(4) 函数 (74)(5) 表达式 (74)3.4.3 赋值语句 (74)3.4.4 条件判别语句IF,ELSE,ENDIF (74)3.4.5 循环语句WHILE,ENDW (74)附表1准备功能一览表 (76)附表2直径编程注意条件 (78)附录1HNC-21T 车削循环宏程序 (78)(1) 车削循环指令的实现及子程序调用的参数传递 (78)(2) 车削循环指令的宏程序实现 (83)第一章概述本书针对HNC-21/22T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的ISO 码。
数控机床操作手册(华中系列)
目录华中世纪星21M数控铣床1第一章数控系统面板1 1.1数控系统面板1 1.2MDI键盘说明2 1.3菜单命令条说明2 1.4快捷键说明3 1.5机床操作键说明3第二章手动操作8 2.1返回机床参考点8 2.2手动移动机床坐标轴8 2.3手动控制主轴10 2.4MDI运行10第三章自动运行操作13 3.1进入程序运行菜单13 3.2选择运行程序13 3.3程序校验14 3.4启动自动运行143.5单段运行14第四章程序编辑154.1进入程序编辑菜单15 4.2选择编辑程序15 4.3编辑当前程序16 4.4保存程序16第五章数据设置175.1进入数据设置菜单17 5.2设置坐标系17 5.3设置刀具数据18华中世纪星21T数控车床19第一章数控系统面板19 1.1数控系统面板19 1.2MDI键盘说明20 1.3菜单命令条说明20 1.4快捷键说明21 1.5机床操作键说明21第二章手动操作26 2.1返回机床参考点26 2.2手动移动机床坐标轴26 2.3手动控制主轴28 2.4刀位选择和刀位转换282.5机床锁住29 2.6MDI运行29第三章自动运行操作313.1进入程序运行菜单31 3.2选择运行程序31 3.3程序校验32 3.4启动自动运行32 3.5单段运行32第四章程序编辑和管理334.1进入程序编辑菜单33 4.2选择编辑程序33 4.3编辑当前程序34 4.4保存程序34第五章数据设置355.1进入数据设置菜单35 5.2设置刀库数据35 5.3设置刀偏数据36 5.4设置刀补数据36 5.5设置坐标系37华中世纪星三轴立式加工中心39第一章数控系统面板39 1.1数控系统面板391.2MDI键盘说明40 1.3菜单命令条说明40 1.4快捷键说明41 1.5机床操作键说明41第二章手动操作462.1返回机床参考点46 2.2手动移动机床坐标轴46 2.3手动控制主轴48 2.4MDI运行48第三章自动运行操作513.1进入程序运行菜单51 3.2选择运行程序51 3.3程序校验52 3.4启动自动运行52 3.5单段运行52第四章程序编辑534.1进入程序编辑菜单53 4.2选择编辑程序53 4.3编辑当前程序54 4.4保存程序54第五章数据设置555.1进入数据设置菜单55 5.2设置坐标系555.3设置刀具数据56华中I型数控铣床57第一章数控系统面板57 1.1数控系统面板57 1.2MDI键盘说明58 1.3菜单命令条说明58第二章手动操作59 2.1手动参考点返回59 2.2进给操作59 2.3主轴运转操作60第三章程序编辑61 3.1新建程序61 3.2保存程序61 3.3打开程序61 3.4删除62 3.5查找62第四章数据设置63 4.1设定工件坐标系63 4.2刀具补偿值设置63第五章自动运行操作64 5.1自动运行方式64 5.2MDI运行64华中I型数控车床66第一章数控系统面板66 1.1数控系统面板66 1.2MDI键盘说明67 1.3菜单命令条说明67第二章手动操作68 2.1手动参考点返回68 2.2进给操作68 2.3主轴正反转及停止68第三章程序编辑69 3.1新建程序69 3.2保存程序69 3.3删除69 3.4查找70第四章数据设置71 4.1设定工件坐标系71 4.2刀具补偿值设置71第五章自动运行操作72 5.1自动运行方式72 5.2MDI运行72华中世纪星21M数控铣床第一章数控系统面板1.1 数控系统面板1.2 MDI键盘说明1.3 菜单命令条说明数控系统屏幕的下方就是菜单命令条。
华中数控 世纪星车床数控系统 说明书
圆柱面内(外)径切削循环 ................................ 41 园锥面内(外)径切削循环 ................................ 42
(2) 端面切削循环 G81......................................... 45
市场部:027-87180095 传 邮 真: 编:
ห้องสมุดไป่ตู้
027-87180303 430223
公司地址:武汉东湖高新技术开发区庙山小区华中科技大学科技园 如有疑问,请咨询我公司的技术人员,或致电以上联系方式,同时也 欢迎您来我公司参观指导!
本说明书版权为武汉华中数控股份有限公司所有。 武汉华中数控股份有限公司 2006 年 9 月
版权所有 © 武汉华中数控股份有限公司。
数控车床编程说明书
第一章 概述 ...................................... 错误!未定义书签。 1.1 数控编程概述 ................................ 错误!未定义书签。 1.2 数控编程基本知识 ............................ 错误!未定义书签。 1.2.1 机床坐标轴 ............................. 错误!未定义书签。 1.2.2 机床坐标系、机床零点和机床参考点 ....... 错误!未定义书签。 1.2.3 工件坐标系、程序原点和对刀点 ........... 错误!未定义书签。 第二章 零件程序的结构 ............................. 错误!未定义书签。 2.1 指令字的格式 ................................ 错误!未定义书签。 2.2 程序段的格式 ................................ 错误!未定义书签。 2.3 程序的一般结构 .............................. 错误!未定义书签。 2.4 程序的文件名 ................................ 错误!未定义书签。 第三章 HNC-18IT/19IT 数控系统的编程指令体系 ........ 错误!未定义书签。 3.1 辅助功能 M 代码 .............................. 错误!未定义书签。 3.1.1 CNC 内定的辅助功能 ...................... 错误!未定义书签。 (1)程序暂停 M00............................. 错误!未定义书签。 (2)程序结束 M02............................. 错误!未定义书签。 (3) 程序结束并返回到零件程序头 M30 .......... 错误!未定义书签。 (4) 子程序调用 M98 及从子程序返回 M99 ........ 错误!未定义书签。 3.1.2 PLC 设定的辅助功能 ...................... 错误!未定义书签。 (1) 主轴控制指令 M03、M04、M05 .............. 错误!未定义书签。 (2) 冷却液打开、停止指令 M07、M08、M09 ...... 错误!未定义书签。 3.2 主轴功能 S、进给功能 F 和刀具功能 T ........... 错误!未定义书签。 3.2.1 主轴功能 S.............................. 错误!未定义书签。 3.2.2 进给速度 F.............................. 错误!未定义书签。 3.2.3 刀具功能(T 机能) ........................ 错误!未定义书签。 3.3 准备功能 G 代码 .............................. 错误!未定义书签。 3.3.1 有关单位设定的 G 功能 .................... 错误!未定义书签。 (1) 尺寸单位选择 G20,G21 ................... 错误!未定义书签。 (2) 进给速度单位的设定 G94、G95 ............. 错误!未定义书签。 3.3.2 有关坐标系和坐标的 G 功能 ............... 错误!未定义书签。 (1) 绝对值编程 G90 与相对值编程 G91 .......... 错误!未定义书签。
华中数控实例
数控车床编程实例例1.G01直线插补指令编程如下图所示安装装仿形工件FUNAC数控车编程如下:O9001N10 G50 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 G98 F120 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)////////////////////////////////////////////////////////////////////////////////////////华中数控车床编程如下:%9001N10 G92 X100 Z10 (设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处)N30 G01 U10 W-5 F300 (倒3×45°角)N40 Z-48 (加工Φ26 外圆)N50 U34 W-10 (切第一段锥)N60 U20 Z-73 (切第二段锥)N70 X90 (退刀)N80 G00 X100 Z10 (回对刀点)N90 M05 (主轴停)N100 M30 (主程序结束并复位)===============================================================例2.G02/G03圆弧插补指令编程,如下图安装装仿形工件请设置安装装仿形工件,各点坐标参考如下(X向余量3mm)FUNAC数控车编程如下:O9002N10 G50 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N25 G50 S1000 (主轴最大限速1000r/min旋转)N30 G96 S80 (恒线速度有效,线速度为80m/min)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 G98 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 G97 S300 (取消恒线速度功能,设定主轴按300r/min 旋转)N110 M30 (主轴停、主程序结束并复位)/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 华中数控车床编程如下:%9002N10 G92 X40 Z5(设立坐标系,定义对刀点的位置)N20 M03 S400 (主轴以400r/min旋转)N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速)N50 G01 Z0 F60 (工进接触工件)N60 G03 U24 W-24 R15 (加工R15 圆弧段)N70 G02 X26 Z-31 R5 (加工R5 圆弧段)N80 G01 Z-40 (加工Φ26 外圆)N90 X40 Z5 (回对刀点)N100 M30 (主轴停、主程序结束并复位)====================================================================例3 G32螺纹切削指令编程如下图格式:G32 X(U)__Z(W)__F__说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;使用G32指令能加工圆柱螺纹、锥螺纹和端面螺纹。
华中世纪星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-1所示。
图1-1 华中世纪星操作面板1. 软件操作面板华中世纪星HNC-21T的软件操作界面如图1-3所示。
其界面由如下几个部分组成:①图形显示窗口。
可以根据需要,用功能键F9设置窗口的显示内容。
②菜单命令条。
通过菜单命令条中的功能键F1~F10来完成系统功能的操作。
③运行程序索引。
自动加工中的程序名和当前程序段行号。
④选定坐标系下的坐标值。
坐标系可在机床坐标系/工件坐标系/相对坐标系之间切换;显示值可在指令位置/实际位置/剩余进给/跟踪误差/负载电流/补偿值之间切换。
⑤工件坐标零点。
工件坐标系零点在机床坐标系下的坐标。
⑥辅助功能。
自动加工中的M、S、T代码。
⑦当前加工程序行。
当前正在或将要加工的程序段。
⑧当前加工方式、系统运行状态及当前时间。
系统工作方式根据机床控制面板上相应按键的状态可在自动运行、单段运行、手动、增量、回零、急停、复位等之间切换;系统工作状态在“运行正常”和“出错”之间切换;系统时钟显示当前系统时间。
⑨机床坐标、剩余进给。
机床坐标显示刀具当前位置在机床坐标系下的坐标;剩余进给指当前程序段的终点与实际位置之差。
⑩直径/半径编程、公制/英制编程、每分进给/每转进给、快速修调、进给修调、主轴修调。
图1-3 华中世纪星HNC-21T软件操作界面操作界面中最重要的一块是菜单命令条。
系统功能的操作主要通过菜单命令条中的功能键F1~F10来完成。
由于每个功能包括不同的操作,菜单采用层次结构,即在主菜单下选择一个菜单项后,数控装置会显示该功能下的子菜单,用户可根据该子菜单的内容选择所需的操作,如图1-4所示。
当要返回主菜单时,按子菜单下的F10键即可。
图1-4 菜单层次2. 机床控制面板机床手动操作主要由机床控制面板完成,机床控制面板如图1-5所示。
①②按下“手动”按键(指示灯亮),系统处于手动运行方式,可点动移动机床坐标轴。
华中世纪星数控车床编程实例01:手柄(精)
华中世纪星数控车床编程实例 01:手柄前言本文以轴类零件为例, 详细介绍了华中世纪星数控车床轴类零件调头加工程序编制、程序输入、对刀及仿真操作方法,适用大专院校数控专业学生数控实训操作辅导及科技人员编程参考。
1 零件的平面图和三维图1.11.2零件的三维图如图 1.2所示。
图 1.21.3加工毛坯:Φ20×781.4刀具:T02(外圆车刀 , 刀片宽 4、刀片长 20 1.5对刀:试切对刀1.6工件坐标系设定 : 在工件右端面中心2. 程序编制2.1采用调头加工,在记事本中编制两程序代码 , 如图 2.1。
图 2.12.2 将编制的程序代码另存为“ .CNC ”数控文件,如图 2.2。
图 2.23. 运行华中世纪星数控车床仿真软件 HNC-21T仿真软件界面如图 3所示。
图 34. 仿真操作4.1在记事本上输入程序(.cnc 文件后导入数控系统采用调头加工,导入两程序(C 、 C , [程序编辑 F2]Î[文件管理 F1]Î[新建文件 F2]Î输入新文件名(例 O0021或 O0022 Î[TAB]键 Î[打开 ]按钮 Î选择代码文件 .nc (例 O0021或 O0022 ,如图 4.1。
图 4.14.2 机床参数设置 [参数设置]按钮 Î[机床参数 ]:选择 (后置刀架、八方刀架 , 如图 4.2。
图 4.24.3安装刀具[刀具管理 ]按钮:选择有关刀具 , 选择“ 002外圆车刀” ,设置有关参数,如图 4.3图 4.34.4 颜色参数设置[参数设置]按钮 Î[显示颜色 ]:选择[刀具加工后工件显示颜色[和[刀路轨迹显示颜色], 如图 4.4。
图 4.4 4.5安装工件[工件设置 ]按钮 Î[设置毛坯 ]:选择工件的直径和长度 , 如图 4.5。
4.6 O0021程序 (加工φ8×14的外圆试切对刀4.6.1返回参考点,工件夹紧位置向外微调。
华中数控车床编程举例说明
华中数控车床编程举例说明1. 引言数控车床是一种使用计算机控制的自动化机床,可以实现高精度、高效率的加工工艺。
华中数控车床是中国车床行业的佼佼者之一,在国内外市场都享有很高的声誉。
本文将以华中数控车床编程为例,介绍数控车床编程的基本原理和实际应用。
2. 数控车床编程的基本原理数控车床编程是指通过编写程序,控制数控车床按照预定的轨迹和速度进行切削加工。
数控车床编程使用的是G代码和M代码。
G代码用于控制轨迹和刀具移动,M代码则用于控制辅助功能,如冷却、换刀等。
下面我们将通过举例说明来详细介绍数控车床编程的应用。
3. 数控车床编程举例假设我们需要在一根直径为20mm的圆杆上进行螺纹加工。
我们首先需要定义切削轨迹和相关参数,然后编写相应的数控车床程序。
下面是示例程序的详细说明:3.1 定义切削轨迹和参数在进行螺纹加工时,我们需要定义螺距、进给速度、主轴转速等参数。
以M6x0.75螺纹为例,螺距为0.75mm,进给速度为0.2mm/r,主轴转速为1000rpm。
3.2 编写数控车床程序接下来,我们需要编写数控车床程序,将定义的参数转化为G代码和M代码。
程序的主要步骤如下:1. 程序开始2. G90 G54 G96 S1000 T01 M03- G90: 坐标系设定为绝对坐标系- G54: 选择工作坐标系- G96: 转速控制模式为恒定切削速度- S1000: 设定主轴转速为1000rpm- T01: 选择工具01- M03: 主轴正转3. G00 X0 Z1- G00: 快速定位,将刀具移动到起始位置 - X0: X轴移动到0的位置- Z1: Z轴移动到1的位置4. G76 X50 Z-20 P0.75 Q0.2 F0.4- G76: 螺纹加工指令- X50: X轴末点- Z-20: Z轴末点- P0.75: 螺距- Q0.2: 进给速度- F0.4: 纵向进给速度5. G00 X0 Z1- G00: 快速定位,将刀具移动到起始位置- X0: X轴移动到0的位置- Z1: Z轴移动到1的位置6. M30- M30: 程序结束4. 结论通过以上示例,我们可以看到在进行华中数控车床编程时,需要定义切削轨迹和相关参数,并编写相应的数控车床程序。
华中数控车床编程实例
G92 :工件坐标系设定 G94 :每分钟进给 G95 :每转进给 G96 :恒线速度切削有效 G97 :取消恒线速度切削 M00 :程序停止: M02 :程序结束: M03 :主轴正转起动 M04 :主轴反转起动 M05 :主轴停止转动 M06 :换刀 M07 :切削液打开 M09 :切削液停止 M30 :程序结束并返回程序起点 M98 :调用子程序 M99 :子程结束
N10 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 的直角)
N4 G02 U1.4 W-28.636 R40 (加工切 R40 园弧段)
N5 G00 U4
(离开已加工表面)
N6 W73.436 N7 G01 U-4.8 F100 N8 M99
车床编程实例二: 直线插补指令编程
(回到循环起点 Z 轴处) (调整每次循环的切削量)
(子程序结束,并回到主程序)
图 3.3.5 G01 编程实例
图 3.3.17 G80 切削循环编程实例
%3317
M03 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)
华中数控车床实例.doc
华中数控车床实例实例目的:将零件加工成如图1所示的模型,平面分析图如图2所示图1图2加工准备:该零件采用外圆加工方式,选取刀尖半径0.4,刀具长度60的V号刀片,H型刀柄。
选择直径60mm,高280mm的圆柱形毛坯。
采用G54定位坐标系。
加工步骤:选择机床;机床回零;安装零件;导入数控程序;检查运行轨迹;选择刀具,对刀;设置参数;自动加工数控程序如下:O301G54G00X60.0Z5.0S700M03 X50.0Z2.0M98P320L4G00X60.0Z10.0M05M30O320G01G42T0102U-5.0U-10.0U6.0W-3.0W-23.5U6.0U15.0Z-45W-5.09G02U-5.0Z-116.62R55.0G01W-8.38G03U-4.94W-51.59R44.0G02U-5.06W-12.08R20.0G01W-6.37U14.0U6.0W-3.0W-12.0U10.0Z2.0U-32.0G40M99将此数控程序先在记事本中输入,文件名为hMDItks.txt。
下面利用软件“数控加工仿真系统(华中数控)”来介绍具体操作过程:进入系统打开“开始”菜单。
在“程序/数控加工仿真系统/”中选择“数控加工仿真系统(华中数控)”点击,进入。
1.1选择机床如图1-1-1点击菜单“机床/选择机床…”,在选择机床对话框中,控制系统选择华中数控,机床类型选择车床,按确定按钮,此时界面如图1-1-2所示。
图1-1-1图1-1-21.2 机床回零检查急停按钮是否松开至状态,若未松开,点击急停按钮,将其松开。
检查操作面板上回零指示灯是否亮,若指示灯亮,则已进入回零模式;若指示灯不亮,则点击按钮,使指示灯变亮,转入回零模式。
在回零模式下,点击控制面板上的按钮,此时X轴将回零,CRT上的X坐标变为“0.000”。
同样,再点击,可以将Z轴回零。
此时CRT界面如图1-2-1所示。
图1-2-1 回零后的CRT界面1.3安装零件点击菜单“零件/定义毛坯…”,在定义毛坯对话框(如图1-3-1)中可改写零件尺寸为直径60mm,高280mm,名字为缺省值“毛坯1”,按确定按钮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
退出, →
→ →按将光标移至“试切长度” →输入0→按→ T02刀Z轴对刀完毕。如图4.6.4。
图4.6.4
4.6.5试切外圆→
X方向不动,沿Z方向退出,→主轴停止,→点击工具条中测量直径(假设测量得直径φ16.24,如图4.6.5.1 , → →出现刀偏表,按将光标移至“试切直径” →输入测量的直径16.24→
图4.4
4.5安装工件
[工件设置]按钮Î[设置毛坯]:选择工件的直径和长度,如图4.5。
4.6 O0021程序(加工φ8×14的外圆试切对刀
4.6.1返回参考点,工件夹紧位置向外微调。
4.6.2将002刀转到加工刀位。
4.6.3启动主轴
[手动]-[主轴正转],如图4.6.3。
图4.6.3
4.6.4手动模式→试切工件端面→ Z方向不动,沿X方向
4.9运行O0022程序(加工另一端圆弧成形面(数控仿真
[程序编辑F2]Î [选择编辑程序F2]Î [磁盘程序F1]Î选择代码文件c ,如图4.9。
图4.9
4.9.1单段运行
调出加工程序c :[自动加工]-[程序选择F1] -[磁盘程序F1]
[HOME返回参考点] Î[单段RT循环起动],如图4.9.1
图4.9.1
4.9.2自动运行
[HOME返回参考点]Î[AUTO自动]Î Î[OPT STOP选择停止M01]Î[舱门]按钮Î[CYCLE START循环起动] ,如图4.9.2
图4.9.2
4.10加工后的毛坯图和零件图,如图4.10
图4.10
5.保存文件
仿真完成后保存工程文件(.PJ、刀具信息文件(CT和工件信息文件(WP , [文件]-[保存]-[保存工程],出现“保存文件选择”对话框,点击[全选]和[确定],如图5。
仿真软件界面如图3所示。
图3
4.仿真操作
4.1在记事本上输入程序(.cnc文件后导入数控系统
采用调头加工,导入两程序(C、C , [程序编辑F2]Î[文件管理F1]Î[新建文件F2]Î输入新文件名(例O0021或O0022 Î[TAB]键Î[打开]按钮Î选择代码文件.nc (例O0021或O0022 ,如图4.1。
华中世纪星数控车床编程
实例01:手柄
前言
本文以轴类零件为例,详细介绍了华中世纪星数控车床轴类零件调头加工程序编制、程序输入、对刀及仿真操作方法,适用大专院校数控专业学生数控实训操作辅导及科技人员编程参考。
1零件的平面图和三维图
1.1
1.2零件的三维图如图1.2所示。
图1.2
1.3加工毛坯:Φ20×78
图4.8.4
4.8.5试切外圆→ X方向不动,沿Z方向退出,→主轴停止,→点
击工具条中测量直径(假设测量得直径φ16.24,如图4.8.5.1 , →
→
出现刀偏表,按将光标移至“试切直径” →输入测量的直径16.24→
→如图4.8.5.2 ,T02刀(外圆刀X
方向对刀完毕。
图4.8.5.1
图4.8.5.2
[HOME返回参考点] Î[单段]Î[OPT STOP选择停止
M01]Î[CYCLE START循环起动],如图4.7.1
图4.7.1
4.7.2自动运行
[HOME返回参考点]Î[AUTO自动]Î Î[OPT STOP选择停止
M01]Î[舱门]按钮Î[CYCLE START循环起动] ,如图4.7.2
图4.1
4.2机床参数设置[参数设置]按钮Î[机床参数]:选择(后置刀架、八方刀架,如图4.2。
图4.2
4.3安装刀具
[刀具管理]按钮:选择有关刀具,选择“ 002外圆车刀” ,设置有关参数,如图4.3
图4.3
4.4颜色参数设置
[参数设置]按钮Î[显示颜色]:选择[刀具加工后工件显示颜色[和[刀路轨迹显示颜色],如图4.4。
→如图4.6.5.2 ,T02刀(外圆刀X
方向对刀完毕。
图4.6.5.1
4.7运行O0021程序(加工φ8×14的外圆(数控仿真
[程序编辑F2]Î [选择编辑程序F2]Î [磁盘程序F1]Î选择代码文件c ,如图4.7。
图4.6.5.2
图4.7
4.7.1单段运行
调出加工程序c :[自动加工]-[程序选择F1] -[磁盘程序F1]
图4.7.2
4.8 O0022程序(加工另一端圆弧成形面对刀
4.8.1返回参考点。
4.8.2将工件调头;工件夹紧位置向外微调。如图4.8.2
图4.8.2
4.8.3启动主轴
[手动]-[主轴正转],如图4.8.3。
图4.8.3
4.8.4
手动模式→试切工件端面→ Z方向不动,沿X方向退出, → → →按将光标移至“试切长度” →输入0→按→ T02刀Z轴对刀完毕。如图4.8.4。
图5
1.4刀具:T02(外圆车刀,刀片宽4、刀片长20 1.5对刀:试切对刀
1.6工件坐标系设定:在工件右端面中心
2.程序编制
2.1采用调头加工,在记事本中编制两程序代码,如图2.1。
图2.1
2.2将编制的程序代码另存为“ .CNC ”数控文件,如图2.2。
图2.2
3.运行华中世纪星数控车床仿真软件HNC-21T