【请登录】【免费注册】

首页新闻技术产品供应二手培训展会物流维修求购招商招标招聘企业

技术

搜索
技术文章机械知识技术技巧论文试题维修知识招投标知识
您的位置:盘古机械网>技术文章>机械知识>详情

华中数控系统功能特点及编程加工实例

时间:2008年11月19日浏览:4348次收藏分享:

一、显示功能
1、 实体图形显示功能:华中HNC-21T系统,可根据用户选择的不同形状刀具,对用户自定义大小的毛坯,进行仿真加工。 2、 图形轨迹显示功能:可根据加工程序显示刀具运行轨迹
3、 正文显示功能:可显示当前运行程序,帮助操作者更好了解机床的运行状况。
4、 大字符、坐标联合显示功能:可显示刀具在机床坐标系、工件坐标系下的指令值、实际值,还可显示刀具运行各段程序时的剩余值。
5、 其他显示功能:可显示当前运行程序名;当前运行程序行号;工件坐标零点的坐标值;刀具实际进给速度;实际主轴转速;当前刀具号;主轴速度、进给速度、快移速度的修调率等。
6、 可显示当前编辑程序行的实际行号、列号。
二、编辑功能
1、可实现G代码程序(包括高级宏程序)单个字符的编辑,更方便程序的编辑、修改操作。
2、除便捷的新建程序、保存程序、删除程序、程序另存功能外,还可将程序中的部分内容通过快捷键进行块定义、拷贝、粘贴(也可粘贴到系统下其他G代码程序中)。
3、可用分号屏蔽程序段的运行,程序中可显示注释。
4、系统程序存储量大,系统标准配置内存32MB。
5、具有后台编辑功能:在加工过程中,可以在后台进行程序编辑。
6、具有蓝图编辑功能。
三、加工功能
1、小线段高速连续插补功能(G64指令):可高速圆滑拟合小线段程序的轨迹,十分利于CAM生成的小线段程序的加工。
2、断点保存功能、任意指定行加工的功能、程序跳段功能
四、华中数控系统编程指令特点
1、G01、G02(G03):除基本的直线、圆弧插补功能外,还可倒角、倒圆
2、华中数控HNC-21T(车床系统)还有直径、半径编程指令G36、G37;螺纹加工G32指令;固定循环G80、G81、G82;复合循环G71、G72、G73、G76;恒线速度控制指令G96、G97、G46等。其中需关注的是:
    G36、G37指令可在同一个程序中实现直径、半径编程的转换; 
    复合循环G71、G72指令的刀具轨迹,可完成每层粗切时的残料加工,满足现代加工中余量均匀的要求,有利于刀具寿命和加工精度; 
    复合循环G71指令还可实现凹槽轮廓的粗加工,宏程序轮廓的粗加工。宏程序凹槽粗加工实例如下:
%0003
T0101
G00 X100 Z50
G64
G00 X56 Z2
G71 U1.5 R1.5 P1 Q2 X0.4
N1 G00 X32
G01 X40Z-2
Z-20
#1=17.32
WHILE #1 GT [-17.32]
#0=[SQRT[20*20-#1*#1]]/2
G01 X[50-2*#0] Z[-[37.32-#1]] F100
#1=#1-5
ENDW
g01 x40 z-54.64
G01 Z-62.64
G02 X44 Z-64.64 R2
G01 X47
G03 X55 Z-68.64 R4
G01 Z-87.15
N2 X56
G00 X100
Z50
M30
3、华中数控HNC-21M(铣床系统)还有绝对编程、增量编程G91、G90指令;坐标系设定G92指令;坐标系选择G54~G59指令;刀具长度补偿功能G43、G44、G49;螺旋线插补功能;极坐标G38指令;镜像功能G24、G25;缩放功能G50、G51;旋转功能G68、G69;钻、镗、铰、鍃等孔类加工的固定循环指令G73、G74、G76、G80~G89等。其中需关注的是:
G91、G90指令可在同一个程序段对不同的地址(如、X、Y、Z)分别定义为绝对或增量;
运用螺旋线插补功能时,可实现螺旋线连续加工。此时注意将每次螺旋的第三轴移动距离用增量表示,其格式为:G17G91G03I-20Z-1L10(L为螺旋次数)。从而可以十分便利地实现螺纹的铣削加工、小直径刀具的大孔铣削加工等。螺旋线铣加工孔实例如下:
%0002
G92 X0Y0Z35
M03 S800
#101=5
G00 Z30
G01 G41 X30 D101 F100
G03 G91 I-30 Z-5 L6
G90 G03 I-30
G01 G40 X0
G00 Z35
M30
4、刀具半径补偿功能G41、G42、G40:运用该功能时注意加入或取消补偿的时机;加入后必须取消;加入或取消时刀补平面内的移动轴必须有足够的移动距离;可以在下刀前加入,也可在抬刀后取消,但不可在下刀或抬刀过程中加入或取消。
华中数控HNC-21M(铣床系统)在运用刀具半径补偿功能时有两种格式:
1)G41(G42)G01(G00)X_Y_D01
2)#101=10(可用#100~#199全局变量,在程序中直接定义偏置的半径量)
G41(G42)G01(G00)X_Y_D101(此时D101是取#101的值作为半径补偿量,D101不是取刀号) 
    该用法可在程序中通过对变量的赋值,从而实现半径偏置量的不断变化,可以十分便利地实现粗、精加工的处理、残料的加工、复杂轮廓的倒角、倒圆加工等,各种轮廓倒圆角编程实例如下:
%0002
G92X0Y0Z100
M3S1000
#0=4
#1=6
#2=180
G00X15Y-40
G01Z-10
WHILE#2GT90
#101=ABS[[#0+#1]*COS[#2*PI/180]]-#0
G01Z[[#0+#1]*SIN[#2*pi/180]-10]
G01G41X5.58Y-36.29D101
G02X-5.58Y-36.29R6
G01X-12.68Y-18.31
G03X-18.37Y-12.68R10
G01X-36.29Y-5.58
G02X-36.29Y5.58R6
G01X-18.37Y12.68

节点号

X坐标值

Y坐标值

1

5.58

-36.29

2

12.68

-18.31

3

18.31

-12.68

4

36.29

-5.58

其它节点坐标与之对称

G03X-12.68Y18.31R10
G01X-5.58Y36.29
G02X5.58Y36.29R6
G01X12.68Y18.31
G03X18.37Y12.68R10
G01X36.29Y5.58
G02X36.29Y-5.58R6
G01X18.37Y-12.68
G03X12.68Y-18.31R10
G01X5.58Y-36.29
G01G40X15Y-40
#2=#2-5
ENDW
M30
5、华中数控系统强大的运算能力,保证了便捷的宏程序的功能,循环语句WHILE的运用,是编辑宏程序的基础。华中车床系统的宏程序可以用于G71等复合循环中,车、铣系统的宏程序中均可加入刀具半径补偿,应用过程中注意刀具干涉的处理。

热门文章

业务咨询:932174181   媒体合作:2279387437    24小时服务热线:15136468001 盘古机械网 - 全面、科学的机械行业免费发布信息网站 Copyright 2017 PGJXO.COM 豫ICP备12019803号