数控机床加工程序的编程方法
• G30 P3 X(U)_Z(W)_; /*第三参考点返 回
• G30 P4 X(U)_Z(W)_; /*第四参考点返 回
• 第二,第三和第四参考点返回中X(U),Z (W)的含义与G28中的相同。
2006.2
• 2、参考点返回校验G27
• G27用于加工过程中,检查是否正准确地返回参考点。 指令格式如下:
• 例如:N10 G00 X100 Z200; • N20 M01; • N30 X50 Z110; • 如“任选停止”开关打到断开位置,则当系统执行到N20程序段时,不
2006.2
• 3、从参考点返回G29
•
G29指令使刀具以快速移动速度,从机床参
考点经过G28指令设定的中间点,快速移动到
G29指令设定的返回点,其程序段格式为:
•
G29 X(U)_Z(W)_;
•
其中,X,Z值为返回点在工件坐标系的绝对
坐标值,U,W为返回点相对于参考点的增量坐
标值。当然,在从参考点返回时,可以不用G29
•
G27 X(U)_;X向参考点校验
•
G27 Z(W)_;Z向参考点校验
•
G27 X(U)_Z(W)_;参考点校验
•
执行G27指令的前提是机床在通电后必须返回过一次
参考点(手动返回或用G28返回)。
•
执行完G27指令以后,如果机床准确地返回参考点,
则面板上的参考点返回指示灯亮,否则机床将出现报警。
• 在G27指令之后,X,Z表示参考点的坐标值,U,W表示 到参考点所移动的距离。
• G28 X(U)_;Z(W)_;是上面两个过程的合成, 即X,Z同时各自回其参考点,最后以X向参考点 与Z向参考点的指示灯都亮而结束。
2006.2
• 返回机床的这一固定点。此功能用来在加工过 程中检查坐标系的正确与否和建立机床坐标系, 以确保精确的控制加工尺寸。
• G30 P2 X(U)_Z(W)_; /*第二参考点返 回,P2可省略
2006.2
• 图2-3所上所示为刀具返回参考点的过程,刀具 从当前位置经过中间点(190,50)返回第二参考 点,其指令为:
• G30 X190.0 Z50.0; /*绝对坐标方式 • G30 U100.0 W30.0; /*相对坐标方式 • 如图2-3中的虚线路径所示,如果参考点返回时
不经过中间点,则刀具会与工件发生碰撞,引起事 故。 • 四 主要辅助功能简介 • 1. M00程序暂停 • 执行M00后,机床的所有动作均被切断,机床处于 暂停状态。
须设置一个换刀点,该点应该离开工件有一定的 距离,以防止刀架回转换刀时刀具与工件发生碰 撞。换刀点可以设置在第一参考点或第二参考点。 如果第一参考点距离加工点位置较远,返回参考 点换刀会花费很长时间,为了节省时间,可以设 置一个距离零件位置比较近的第二参考点,同时 还必须根据工件的结构情况选择一个中间点,中 间点的设置是防止刀具在返回参考点的途中与工 件交叉而发生碰撞,自动换刀时刀具经过中间点 返回换刀点。返回参考点的过程中刀具以G00快 速运动方式移动的。
2006.2
• 重新启动程序起动按钮后,系统将继续执行后面的程序段。 • 例如:N10 G00 X100 Z200; • N20 M00; • N30 X50 Z110; • 执行到N20程序段时,进入暂停状态,重新启动后将从N30
程序段开始继续运行。 • 如进行尺寸检验,排屑或插入必要的手工动作时,用此功
2006.2
一、程序圆点
• 关于程序原点我 们在第一章中已经介 绍过。所用指令有的 系统为G92,有的为 G50,常用的为G50,它 是在工件坐标系中确 定的。G50后面的值 随工件坐标系原点的 变化而变化。如图21所示 。
2006.2
二 、有关参考点的知识
• 有关参考点的知 识我们在第一章中已 介绍过,这里再简单 介绍一下与参考点有 关的知识。
而用G00或G01,但此时,不经过G28设置中间
点,而直接运动到返回点,如图2-4所示 ,在铣削
类机床上,G28,G29,G30后面可以跟X,Y,
Z中的任一轴或任二轴,亦可以三轴都跟,其意
义与以上介绍的相同。
2006.2
2006.2
• 三 、 换刀点设置 • 因为在零件车削过程中需要自动换刀,为此必
能很方便。说明: • M00须单独设一程序段。 • 如在M00状态下,按复位键,则程序将回到开始位置。 • 2. M01选择停止 • 在机床的操作面板上有一“任选停止”开关,当开关打到
“ON”
2006.2
• 位置时,程序中如遇到M01代码时,其执行过程同M00相同,当上述开 关打到“OFF”位置时,数控系统对M01不予理睬。
<<数控机床加工程序的编制>>
2.1-2.2
云南机电职业技术学院机械工程系 数模教研室
2006.2
第一节 一般工件的编程
• 一、程序圆点 • 二、有关参考点的知识 • 三、换刀点的设置 • 四、主要辅助功能简介 • 五、快速点定位(G00) • 六、直线插补(G01) • 七、倒角、倒圆编程 • 八、锥的切削 • 九、程序延时
参考点 • 其中X(U),Z(W)坐
标设定值为指定的某一中 间点,但此中间点不能超 过参考点,如图2-3所示 。
2006.2
• 系统在执行G28 X(U)_;时,X向以快速向 中间点移动,到达中间点后,再以快速向参考点 定位,一到达参考点,X向参考点指示灯亮,说 明参考点已到达。
• G28 Z(W)_;的执行过程与X向回参考点完全 相同,只是Z向到达参考点时,Z向参考点的指示 灯亮。
• 1、返回参考点 • 参考点是CNC机
床上的固定点,可以 利用返回参考点指令 将刀架移动到该点, 如图2-2所一个参考点 与机床参考点一致,第二,第三和第四参 考点与第一参考点的距离利用参数事先设 置。接通电源后必须先进行第一参考点返 回,否则不能进行其他操作。 • 参考点返回有两种方法:
– (1)手动参考点返回。 – (2)自动参考点返回。该功能是用于接通电源
已进行手动参考点返回后,在程序中需要返回 参考点进行换刀时使用自动参考点返回功能。
2006.2
• 自动参考点返回时需要用 到如下指令:
• G28 X(U)_;X向回参考点 • G28 Z(W)_;Z向回参考点 • G28 X(U)_Z(W);刀架回