数控车床主轴转速控制(在数控编程当中,那些华中数控系统的指令都悟透了吗?今天来教你)

Posted

篇首语:历史和哲学负有多种永恒的责任,同时也是简单的责任。本文由小常识网(cha138.com)小编为大家整理,主要介绍了数控车床主轴转速控制(在数控编程当中,那些华中数控系统的指令都悟透了吗?今天来教你)相关的知识,希望对你有一定的参考价值。

数控车床主轴转速控制(在数控编程当中,那些华中数控系统的指令都悟透了吗?今天来教你)

大家好,我是木子,今天给大家带来,数控编程加工中,华中HNC 1M铣床数控系统的编程指令简介话不多说,上干货

华中系统中(G90/G91)、(G92/G54~G59)、(G00/G01)、(G02/G03)、(G28/G29)、(G40/G41/G42)、(G17/G18/G19)、(G43/G44/G49)、(G09/G61/G64)、(G24/G25)、 (G50/G51)、(G68/G69)等指令及固定循环指令与FANUC 0i系统格式、含义相同,(G20/G21)、(G94/G95)、G53指令的格式、意义与车床数控系统相同。这里只介绍与FANUC 0i系统不同的部分。

1、G22——脉冲当量输入指令

2、G52——局部坐标系设定指令

格式:G52 X_ Y_ Z_ A_ B_ C_ U_ V_ W_

说明:(1)X、Y、Z、A、B、C、U、V、W为局部坐标系原点在工件坐标系中的坐标值。G52指令能在所有的工件坐标系(G54~G59)内形成子坐标系,即设定局部坐标系。在含有G52指令的程序段中,绝对值方式编程的移动指令就是在该局部坐标系中的坐标值。即使设定了局部坐标系,工件坐标系和机床坐标系也不变化。

(2)G52指令仅在其被规定的程序段中有效。

(3)在缩放及坐标系旋转状态下,不能使用G52指令,但在G52下能进行缩放及坐标系旋转。

如图所示,用G52指令控制刀具从 A点运动到B点。

程序: G52 X50 Y40

G00 X30 Y20

3、G04——延时指令

格式: G04 X(P)

说明:X (P)值是暂停时间, X单位为s,P单位为ms。

4、G60——单方向定位指令

格式:G60 X_ Y_ Z_ A_ B_ C_ U_ V_ W_

说明:X、Y、Z、A、B、C、U、V、W为定位终点,在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量。

在单向定位时,每一轴的定位方向是由机床参数确定的。在G60中,先以G00速度快速定位到中间一点,然后以固定速度移动到定位终点。中间点与定位终点的距离(偏移值)是常量,由机床参数设定,且从中间点到定位终点的方向为定位方向。

G60指令仅在其所在的程序段中有效。

5、G02(G03)——螺旋线进给指令

格式:G02(G03) α_ β_ γ_ δ_ ω_ F_

G02(G03) α_ β_ R_ ω_ F _

说明:(1)α、β∈{X、Y、Z、U、V、W}为圆弧终点,在G90时为圆弧终点在工件坐标系中的坐标;在G91时为圆弧终点相对于圆弧起点的位移量。

(2)γ、δ∈{I、J、K},不论在G90还是在G91时都是以增量方式指定,为圆心相对于起点的偏移值。

(3) R为圆弧半径,当圆心角小于180°时, R为正值,否则R为负值,整圆编程时不能使用 R,只能用γ、δ。

(4)F为两个轴的合成进给速度。

(5)ω是与α、β平面垂直的轴的终点坐标,G02、G03分别为顺螺旋插补和逆螺旋插补,螺旋线插补的进给速度 F为合成运动速度。该指令是对另一个不在圆弧平面上的坐标轴施加运动指令,对于任何角度(<360°)的圆弧,可附加任一数值的单轴指令。

编制如图所示的加工轨迹。

G91 G17 G03 X-30.0 Y30.0 R30.0 Z10 F100

G90 G17 G03 X0 Y30.0 R30.0 Z10 F100

6、G07——虚轴指定及正弦线插补

格式:G07 α_

说明:(1)G07 α0指定α为虚轴 ;

(2)G07 α1指定α为实轴。

在G07α0指令之后,α轴就被作为虚轴,虚轴只参加计算不运动。

G07仅在其所在的程序段中有效。虚轴仅对自动操作有效,对手动操作无效。

正弦线插补是在螺旋线插补前,用G07将参加圆弧插补的某一轴指定为虚轴,则螺旋线插补变为正弦线插补。

编制如图所示的正弦线插补程序。

G07 X0 G90 G03 X-5.0 Y0 I0 J5.0 Z20.0 F100

一、盖板零件的数控加工

如图所示。加工盖板外轮廓,毛坯材料为铝板。

1、工艺分析

(1)分析零件图,40 mm孔是设计基准,以40 mm的孔和 Q面找正定位,夹紧力加在 P面上(注:40 mm和2×8 mm的孔已加完毕)。

(2)采用粗、精两刀的轮廓加工。粗加工直接按基点走刀,利用刀具半径补偿功能留出精加工余量0.2 mm。

(3)选择12 mm高速钢立铣刀,粗、精加工采用同一把刀具。

(4)安全面高度为10 mm。

2、基点坐标计算

轮廓由三段圆弧和五段直线连接而成。选 A为原点,建立工件坐标系。

3、加工路线的确定

粗精加工均按顺铣走刀,按 A→B→C→D→E→F→G→H→A切削。

4、数控程序的编制

O0014

G92 X0 Y0 Z0

G00 Z10. 刀具到达安全高度

S1000 M03

G00 X-10. 刀具到达初始点

Z-12. 落刀

G41 G01 X0 Y0 D01 F100 粗加半径补

M98 P1002 调用子程序,粗加工

G40 G00 X-10. 刀具回初始点

G41 G01 X0 Y0 D02 F80精加半径补偿

M98 P1002 调用子程序,精加工

G40 G00 X-10. 刀具回初始点

G00 Z10. 刀具到达安全高度

M05

M30

O1002

G01 Y20. A→B

X10. B→C

G03 X25. Y35. R15. C→D

G02 X75. Y35. R25. D→E

G03 X90. Y20. R15. E→F

G01 X100. F→G

Y0 G→H

X0 H→A

M99 子程序结

二、固定循环功能应用举例

1、工艺分析

工件为45#钢,有三种类型的孔,六个10 mm通孔,四个22 mm沉孔,三个50 mm通孔,使用刀具为钻头、键槽铣刀、镗刀,代码分别为T01、T02、T03,安全面高度为30 mm,换刀点设在(X0,Y0,Z200)处。采用刀具长度正补偿,T01的补偿值为100 mm,T02的补偿值为130 mm,T03的补偿值为120 mm,将其分别输入H01、H02、H03刀具长度补偿寄存器中。手工换刀,主轴回到换刀位,利用指令M00使程序暂停运行,换刀后按启动按钮继续运行。

2、加工路线的确定

先加工六个Ф10 mm通孔,然后加工四个Ф22 mm沉孔,最后加工三个Ф50 mm通孔。

3、切削用量的确定

加工Ф10 mm通孔,主轴转速为600 r/min,进给速度为120 mm/min;加工Ф22 mm沉孔,主轴转速为300 r/min,进给速度为70 mm/min;加工Ф50 mm通孔,主轴转速为200 r/min,进给速度为50 mm/min。

4、加工程序的编制

O0015

G54

G90 G00 X0 Y0 Z200.

T01 M00

G43 Z0 H01 T01

S600 M03

G99 G81 X20. Y30. Z-113. R-67. F120

Y90.

G98 Y150.

G99 X250.

Y90.

G98 Y30.

G00 X0 Y0 M05

G49 Z200. T02 M00

G43 Z0 H02 T02

S300 M03

G99 G82 X60. Y60. Z-100. R-67. P300 F70

G98 Y120.

G99 X210.

G98 Y60.

G00 X0 Y0 M05

G49 Z200. T03 M00

G43 Z0 H03 T03

S200 M03

G99 G85 X135. Y30. Z-110. R-27. F50

G91 Y60.

Y60.

G90 G00 X0 Y0 M05

G49 Z200.

M30

三、凸轮的数控加工

在数控铣床上加工凸轮,工件材料45#钢,编写加工程序。

1、工艺分析

(1)凸轮曲线由八段圆弧组成,使用圆弧插补功能加工。

(2)取内孔Ф30 mm和一端面作为定位基准面,用Ф13 mm的一个内孔作为另一个基准,限制工件旋转;内孔Ф30 mm采用圆柱销定位,孔Ф13 mm用削边销定位,工件用螺母垫圈压紧。

(3)因为孔Ф30 mm是设计和定位基准,所以初始点选在孔的中心线上,安全高度为100 mm。

2、切削用量的选择

取主轴转速为950 r/min,进给速度为80 mm/min。

3、圆弧圆心和基点坐标计算

O1:X= -37.288 ,Y=-235.871

O2:X =65.750,Y =20.927

O4:X =-215.176 ,Y = 96.930

O5:X=63.699,Y= -0.274

B点:X=-9.962,Y = -63.017

C点:X=-5.527,Y=-63.761

D点:X=63.999,Y=-0.30

E点:X=63.72,Y=0.026

F点:X=44.79,Y=19.60

G点:X=14.79,Y=59.18

H点:X =-55.617,Y =25.054

I点:X=-63.016,Y=9.97

4、加工程序的编制

O0016

G92 X0 Y0 Z0

G90 G00 X-63.8 Y-80.

S950 M03

Z-18. 垂直下刀

G41 Y-10. D01 建立左刀补

G01 Y0 F80 A点

G02 X-63.016 Y9.97 R63.8 I点

G03 X-55.617 Y25.054 R175. H点

G02 X14.79 Y59.18 R61. G点

X44.79 Y19.6 R46. F点

G03 X63.72 Y0.026 R21. E点

G02 X63.999 Y-0.3 R0.3 D点

X-5.527 Y-63.761 R64. C点

G03 X-9.962 Y-63.017 R175. B点

G02 X-63.8 Y0 R63.8 A点

G91 G03 X-5. Y5. R5. 圆弧退刀

G90 G00 G40 Y-80. Z0 取消刀补

X0 Y0 Z0 M05

M02

好了,今天的分享就到这里了,喜欢的多多支持!

相关参考

数控主轴正反转怎么调(华中数控编程说明书)

...操作2.1返回机床参考点2.2手动移动机床坐标轴2.3手动控制主轴2.4MDI运行第三章自动运行操作3.1进入程序运行菜单3.2选择运行程序3.3程序校验3.4启动自动运行3.5单段运行第四章程序编辑4.1进入程序编辑菜单4.2选择编辑程序4.3编辑当...

数控车床转速参数设置(加工中心PMC编程实用案例11:手动方式时主轴的速度控制)

我们在对刀时,经常会用到手动方式旋转主轴,也就是通过操作面板上的主轴正转和反转按键来实现主轴的旋转,但是你知道此时主轴的转速是如何控制的吗?为什么手动方式时,有的机床主轴速度是固定的而有的机床是变化的...

数控车螺纹转速与什么有关系(在数控编程当中,那些循环指令你都悟透了吗?今天来教你)

大家好,我是木子,今天给大家带来,数控编程加工中,基本的编程方法里面常用的G,M,F,S,T这些代码指令,刀具补偿的后续,话不都说,上干货四、固定循环功能如图所示。每个孔的加工过程相同:快速进给、工进钻孔、快速退...

数控铣床编程题(数控铣床FANUC系统编程代码)

主轴转速1000Vc(切削速度)m/min∏(3.14)Dc(铣刀公称直径)mmn(主轴转速)rev/min1000303.1410955.4140127工作台进给量fz(每齿进给量)n(主轴转速)rev/minZn(刃数)Vf(工作台进给量)进给速度mm/min0.02560002300每齿进给量Vf每分钟工作台进给速度...

数控车床退刀指令(数控车床编程常用指令介绍)

数控车床编程常用指令介绍1.F功能 F功能指令用于控制切削进给量。在程序中,有两种使用方法。 (1)每转进给量 编程格式G99F~ F后面的数字表示的是主轴每转进给量,单位为mm/r。 例:G99F0.2表示进给量为0.2mm/r。 (2)每分钟进给量 ...

数控车刚性攻丝编程(CNC加工中心程序代码大全,数控加工必备)

...另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Txx用于选刀,Sxxxx用于控制主轴转速。其它功能由以

数控铣床主轴转速参照表(西门子数控铣床代码含义)

...圆弧插补G4快速移动G63快速移动G74回参考点G75回固定点G25主轴转速下限G26主轴转速上限G110极点尺寸,相对于上次编程的设定位置G110极点尺寸,相对于当前工件坐标系的零点G

数控车G指令(数控坐标与编程常用功能)

...中心上的距离进给功能S.F指定进给速度、指定螺纹的螺距主轴功能指定主轴的转速工具功能T指定刀具编号、指定刀具辅助功能M指定辅助功能的开关控制暂停P、U、X停刀的时间P、Q指定程序开始执行和返回的程段号圆弧插补格式G0...

数控铣床攻丝循环编程(西门子数控编程指令代码大全)

...圆弧插补G4快速移动G63快速移动G74回参考点G75回固定点G25主轴转速下限G26主轴转速上限G110极点尺寸,相对于上次编程的设定位置G110极点尺

数控外圆磨床编程代码大全(外圆磨床的安全操作规程,仔细阅读一下)

  外圆磨床的砂轮主轴两端以特殊轴承五面支撑,展现高刚性、稳定运转特性。当强制润滑油不足时砂轮主轴自动停止旋转,以避免砂轮主轴轴承磨损。主轴强制润滑系统具有良好的制震性能,轴承所产生的油膜压力,可随加...