数控高手请进

我是个高三的学生.没学过什么专业
毕业想去学数控 但是一点也不了解 只是对数控感兴趣
数控涉及到高中的物理和数学吗?
如果在大学学习数控能跟的上那些在高中学习过的人吗?
数控还分什么

G01和G00是同组的模态G代码

G01 X__;

Z__; G01有效

G00 Z__; G00有效

G代码表

注 1:带有*记号的G代码,当电源接通时,系统处于这个G代码的状态。

2:00组的G代码是非模态G代码。

3:如果使用了G代码一览表中未列出的G代码,则出现报警(№.010),或指令了不具有的选择功能的G代码,也报警。

4:在同一个程序段中可以指令几个不同组的G代码,如果在同一个程序段中指令了两个以上的同组G代码时,后一个G代码有效.

5:在恒线速控制下,可设定主轴最大转速(G50).

6:G代码分别用各组号表示.

7:G02,G03的顺逆方向由坐标系方向决定.

§2.1 G00快速定位(模态,初态)

格式:N G00 X(U) Z(w) 》

其中:X(U),Z(W)为定位的终点坐标,X,Z分别为X轴和Z轴的绝对坐标,U,W分别为X轴和Z轴的相对坐标,、相对坐标和绝对坐标用其中之一,不需移位的坐标轴可以省略,相对坐标是相对于当前位置的位移量。

对于两个轴需要定位的情况,总是先两轴同时按照较短轴长度快速移动,再快速移动较长轴的余下长度部分。

定位速度按照1号参数进行,可用H字段修改快速定位速度

例:当前位置(250,400): N400 G0 X100 W-300

§2.2 G01直线切削(直线插补)(模态)

格式:N G01 X(U) Z(W) 》

其中,X(U),Z(W)为直线的终点坐标

以当前位置为直线的起点,x(u),z(w)字段给定的位置为终点进行直线插补。进刀的速度为切削进给速度,可用F字段修改切削速度。

使用步进电机时进给速度F<=1200.00可保证不失步。

例:当前坐标(100,300): N100 G01 X50 Z200 F100

§2.3 G02,G03园弧切削(园弧插补)(模态)

格式:N_G02或G03 X(U) Z(W) R 》

或: N_G02或G03 X(U) Z(W) I K 》

第一种格式是用园弧半径R进行编程,第二种格式是用园心相对于起点(起点即当前位置)位置(I,K)进行编程。使用步进电机时进给速度F<=1000.00可保证不失步。

其中,X(U),Z(W)为园弧终点的坐标;

R园弧的半径:

I园心相对于起点的坐标在X轴的分量,G11状态为直径编程,G10状态为半径编程;

K园心相对于起点的坐标在Z轴上的分量;

园弧插补是按照切削速度进刀的。

G02为顺时针方向,G03为逆时针方向,如图示:

后刀座车床圆弧方向图示: 前刀座车床圆弧方向图示:

园弧插补自动过象限,过象限时自动进行反向间隙补偿。

用R编程时.若R>O,则为小于等于180度的园弧,对于大于180度的园弧不能指定。

把图上的轨迹分别用绝对值方式和增量方式编程:

G02 X50.0 Z30.O 125.0 F30: 或

G02 U20.0 W.20.0 125.0 F30;或

G02 X50.0 Z30.0 R25.0 F30; 或

G02 U20.0W-20.0 R25.0 F30:

圆弧插补的进给速度用F指定,为刀具沿着圆弧切线方向的速度。

注 1:IO,KO可以省略.

2:X,Z同时省略表示终点和始点是同一位置,用I,K指令圆心时,为360度的圆弧。

G02I_;(全圆)

使用R时,表示O度的圆:

G02 R_;(不移动)

3:刀具实际移动速度相对于指令速度的误差在土2%以内,而指令速度是刀具沿着补偿后的圆弧运动的速度。

4:I,K和R同时指令时,R有效,I,K无效。

5:使用I,K时,在圆弧的始点和终点即使有误差,也不报警.
螺纹(G32)

用G32指令,可以切削相等导程的直螺纹,锥螺纹和端面螺纹。

用下列指令按F代码后面的数值指定的螺距,进行公制螺纹切削。 G32 X(U)_Z(W)_F__; (公制螺纹)F是长轴方向的导程(0.001-500.000mm)。

用下列指令按I代码后面的数值指定的牙数,进行英制螺纹切削。G32 X(U)_Z(W)_I_;(英制螺纹)I是长轴方向的每英寸牙数(0.060-254000.000牙/英寸)X(U)、Z(W)是螺纹终点的绝对/相对坐标

(程序实例) G32 X Z F ;

一般加工螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编码器一转信号后才开始的,因此即使进行多次螺纹切削,零件圆周上的切削点仍是相同的,工件上的螺纹轨迹也是相同的。但是从粗车到精车,主轴的转速必须是一定的。当主轴转速变化时,有时螺纹会或多或少产生偏差。螺纹的导程,是指长轴方向的。

如α<45º导程是LZ

如α>45º导程是LX

导程通常用半径指定。

在螺纹切削开始及结束部分,一般由于升降速的原因,会出现导程不正确部分,考虑此因素影响,指令螺纹长度比需要的螺纹长度要长。

例:螺纹切削:导程:4mmδ1=3 mmδ2=1.5 mm在X方向切深:1mm(两次切入)(公制输入,直径编程)

G00 U-62.0: 定位至第一次螺纹切深处

G32 W-74.5 F4.0; 螺纹切削

G00 U62.0; 退刀回X轴起点

W74.5; Z轴起点

U-64.0; (第二次再切入1mm)

G32 W-74.5 F4.0; 螺纹第二次切削

G00 U64.0; 退刀回X轴起点

W74.5: 回Z轴起点

螺纹导程:在Z方向:3.5mm

δ1=2 mm δ2=1 mm 在X方向切深:1mm(两次切入) 根据上述参数编程如下:(公制输入,直径编程)

G00 X1 2.0 Z72.0: 定位至第一次螺纹深处

G32 X41.0 Z29.0 F3.5:第一次螺纹切削

G00X50.0272.0: X、Z轴退刀

X10.0: (第二次再切入1mm)

G32 X39.0 Z29.0: 第二次螺纹切削

G00 X50.0 Z72.0: X、Z轴退刀

注 1:在切削螺纹中,进给速度倍率无效,固定在100%。

2:在螺纹切削中,主轴不能停止,进给保持在螺纹切削中无效.在执行螺纹切削状态之后的第一个非螺纹切削程序段后面,用单程序段停来停止

3:在进入螺纹切削状态后的一个非螺纹切削程序段时,如果再按了一次进给保持按钿(或者持续按着时)则在非螺纹切削程序段中停止。

4:如果在单程序段状态进行螺纹切削时,在执行完非螺纹切削程序段后停止.

5:在螺纹切削中途,由自动运转方式变更到手动运转方式时,与(注3)的持续按时给保持按钮相同,在非螺纹切削程度的开始,作为进给保持停止,但是,从自动转方式变到其它自动运转方式时,和注4同样,在执行完非螺纹切削程序段后,用单程序段状态停止。

6:当前一个程序段为螺纹切削程序段时,而现在程序段也是螺纹切削,在切削开始时,不检测一转信号,直接开始移动。

G32 z__F_;

z__; (在此程序段的前面,不检测一转信号)

G32_; (此程序段也是螺纹切削)

z__F__;(因此,在此程序段前,也不检测一转信号)

7:在切端面螺纹和锥螺纹时,也可进行恒线速度控制,由于改变转速,将难保证正确的螺纹导程因此切螺纹时,指定G97不使用恒线速控制。

8:在螺纹切削前的移动指令程序段可指定倒角,但不能是圆角R.

9:在螺纹切削程序段中,不能指定倒角和圆角R。

10:在螺纹切削中主轴倍率有效,但在切螺纹中,如果改变了倍率,由于升降速的影响等因素不能切出正确的螺纹.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-05-21
你好!我是一名中专的数控老师!我可以给你说说!
首先我你提出的问题和高中的数学有一点联系。数控车床中有一个种编程方法就宏程序它主要用与干椭圆来用。要了解一些关于椭圆的公式,在有就是用了点三角函数 相似比 勾股定理在车床中其他在数学方面就没有什么了!数控车一般很好用软件,手工编程在车床中就足够用了!
如果有什么不懂的地方可以来找我!我的QQ是349241526 本人姓张
第2个回答  2007-05-28
你好 我是一名专业的数控工程师!我可以给你说说!
首先你提出的问题和中专的数学有一点联系。数控机床中有一种编程方法就宏程序它主要用于加工椭圆。具体怎么计算,问你数学老师去。数控机床复杂的用软件 简单的用脑子就想的出来
补充:
数控机床分数控车床 数控铣床 数控车削中心 数控立式加工中心 数控卧式加工中心
想学精了就连金属冶炼也一起学了
第3个回答  2007-05-16
要用点,不是太多,不是太难。
大学几年出来,要把数控的理论知识学好简直绰绰有余,还有大把的时间去搞其他的东西。
专业课也是最后一年才学的,开始是所有专业或相关专业都要学的基础课。本回答被网友采纳
第4个回答  2007-05-17
和数学物理有一点点关系~`不大~
我数学和物理摸风,学数控一样比较轻松~有蛮好学的~