导航:首页 > 编程语言 > 加工中心编程题

加工中心编程题

发布时间:2022-09-01 12:26:40

1. 加工中心……子程序问题,很简单的。知道的大侠门帮帮忙

不是的,M98调用子程序,后面要跟P如:要调用子程序O1234,这个子程序要用5次,格式这样,M98P51234P后面的5代表调用的次数,跟你编写一个简单的调用子程序的实例

加工一个直径=40的内圆孔,孔深要求10个毫,用20的合金铣刀铣,(40的孔已经预钻为35)编程如下:

主程序:O1222

G0G90G54X0Y0

M3S1000

G43H1Z50M08

G0Z10.

G01Z0F300

M98P51234

G0Z150M09

M5

G91G28Z0Y0

M30

子程序如下:

G91Z-5.F200

G90G41G01D1X20Y0F300(D1=10)

G03I-20.R20.F500

G40G90G01X0Y0

M99

(纯手打,希望能帮到你)

2. 加工中心程序问题求解

1.当你用G98的时候,程序是快速移动Z轴降到 R-79.423时, 再以250的进给速度G81钻到Z-100.423,只有当你用G99的时候Z100.0这个安全高度才有作用,用G98钻这个孔有点危险
当你理解这个后,后面的两个问题也都能理解了
3.G98每钻完一个孔只抬高到后面R的高度,不会抬到初始平面Z100的高度,法拉克,三菱测试的结果如上,如有回答不好,请见谅!

3. 请教数控高手关于立式加工中心编程问题.关于梅花的.附图.

1.一次性用g68搞完类似的程序我也没试过,,但是你可以用笨方法啊,一次加工一个圆弧,多改几次角度就行啦,还是你说的一个圆弧都跑不起来?2.加工内外腔的圆弧你是用刀半径偏移既g41g42还是直接让刀算接点?软编我不会,只会手编,3.用螺纹刀,g02加工就行,写个子程序,比如:g91:g02 f100 j15. z-1.5: g90:m99% 回答的不好见谅,多交流啊呵呵!

4. 数控加工中心程序问题

车床中G02
中绝对值编程时圆弧终点坐标为圆弧终点在工件坐标系中的坐标,用X,Z表示。
其中I k为圆弧中心相对圆弧起点的增量坐标,一般用I,J可进行任意圆弧编程(包括整个圆)插补。I为半径值编程。
就是说圆弧半径时可以用R指定圆心位置(这种用非正圆的加工),而用I k则指定圆心位置(用正圆加工)。

有个建议你编程可以用MasterCAM_X5编,因为他编出来程序会有G代码,你可以用来参考。

5. 数控编程试题及答案

数控综合试题库
一填空题

1.数控系统的发展方向将紧紧围绕着 性能 、 价格 和 可靠性 三大因素进行。

2.加工中心按主轴在空间所处的状态可以分为 立式 、 卧式 和 复合式 。

3.数控机床的导轨主要有 滑动 、 滚动 、 静压 三种。

4.数控机床的类别大致有 开环 、 闭环 、 半闭环 。

5.按车床主轴位置分为 立式 和 卧式 。

6.世界上第一台数控机床是 1952 年 PARSONS公司 与 麻省理工学院 合作研究的 三 坐标 数控铣 床。

7.数控电加工机床主要类型有 点火花成型 和 线切割机床 。

8.铣削各种允许条件下,应尽量选择直径较 大 的铣刀,尽量选择刀刃较 短 的铣刀。

9.合适加工中心的零件形状有 平面 、 曲面 、 孔 、 槽等 。

10.数控加工程序的定义是按规定格式描述零件 几何形状 和 加工工艺 的数控指令集。

11.常用夹具类型有 通用 、 专用 、 组合 。

13.基点是构成轮廓的不同几何素线的 交点 或 切点 。

14.加工程序单主要由 程序体 和 注释 两大部分构成。

15.自动编程又称为 计算机辅助编程 。其定义是:利用计算机和相应的 前置 、 后置 处理程序对零件进行处理,以得到加工程序单和数控穿孔的一种编程方法。

16.按铣刀形状分有 盘铣刀 、 圆柱铣刀 、 成形铣刀 、 鼓形刀铣

17.按走丝快慢,数控线切割机床可以分为 快走丝 和 慢走丝 。

18.数控机床实现插补运算较为成熟并得到广泛应用的是 直线 插补和 圆弧 插补。

18.穿孔带是数控机床的一种控制介质,国际上通用标准是 ISO 和 EIA 两种,我国采用的标准是ISO。

19.自动编程根据编程信息的输入与计算机对信息的处理方式不同,分为以 自动编程语言 为基础的自动编程方法和以 计算机绘图语言 为基础的自动编程方法。

20.数控机床按控制运动轨迹可分为 点位控制 、 直线控制 和 轮廓控制 等几种。按控制方式又可分为 开环 、 闭环 和半闭环控制等

21.对刀点既是程序的 起点 ,也是程序的 终点 。为了提高零件的加工精度,对刀点应尽量选在零件的 设计 基准或工艺基准上。

22.在数控加工中,刀具刀位点相对于工件运动的轨迹称为 加工 路线。

23.在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具 长度 和 半径 补偿功能。

24.编程时的数值计算,主要是计算零件的 基点 和节点 的坐标或刀具中心轨迹的 节点 和 结点 的坐标。直线段和圆弧段的交点和切点是 基点 ,逼近直线段和圆弧小段轮廓曲线的交点和切点是 节点 。

25.切削用量三要素是指主轴转速(切削速度)、切削深度 、 进给量 。对于不同的加工方法,需要不同的 切削用量 ,并应编入程序单内。

26.端铣刀的主要几何角度包括前角、后角、刃倾角 、主偏角、和副偏角。

27.工件上用于定位的表面是确定工件位置的依据,称为定位基准 。

28.切削用量中对切削温度影响最大的 切削速度 ,其次是 进给量,而 切削深度 影响最小。

29.为了降低切削温度,目前采用的主要方法是切削时冲注切削液。切削液的作用包括冷却、

润滑、防锈 和清洗作用。

30.在加工过程中,定位基准的主要作用是保证加工表面之间的相互位置精度。

31.铣削过程中所用的切削用量称为铣削用量,铣削用量包括铣削宽度、铣削深度、铣削速度、进给量。

32.钻孔使用冷却润滑时,必须在钻锋吃入金属后,再开始浇注。

33.铣刀的分类方法很多,若按铣刀的结构分类,可分为整体铣刀、镶齿铣刀和机夹式铣刀。

34.切削液的种类很多,按其性质可分为3大类:水溶液、乳化液 、切削油。

35.按划线钻孔时,为防止钻孔位置超差,应把钻头横刃磨短 ,使其定心良好或者在孔中心先钻一定位小孔。

36.当金属切削刀具的刃倾角为负值时,刀尖位于主刀刃的最高点,切屑排出时流向工件待加工 表面。

37.切削加工时,工件材料抵抗刀具切削所产生的阻力称为切削力 。

38.切削塑性材料时,切削层的金属往往要经过挤压、滑移、挤裂、和切离 4个阶段。

39.工件材料的强度和硬度较低时,前角可以选得大 些;强度和硬度较高时,前角选得小 些。

40.常用的刀具材料有碳素工具钢、合金工具钢、高速钢、硬质合金4种。

41.影响刀具寿命的主要因素有:工件材料、刀具材料、刀具几何参数、切削用量 。

42.斜楔、螺旋、凸轮等机械夹紧机构的夹紧原理是利用机械摩擦的自锁来夹紧工件 。

43.一般机床夹具主要由定位元件、夹紧元件 、对刀元件、夹具体 4个部分组成。根据需要夹具还可以含有其他组成部分,如分度装置、传动装置等。

44.采用布置恰当的6个支承点来消除工件6个自由度的方法,称为 六点定位。

45.工件在装夹过程中产生的误差称为装夹误差、定位误差及基准不重合 误差。

46.在切削塑性金属材料是,常有一些从切屑和工件上带来的金属“冷焊”在前刀面上,靠

近切削刃处形成一个硬度很高的楔块即积屑瘤

47.作用在工艺系统中的力,有切削力、夹紧力、构件及工件的重力以及运动部件产生的惯性力。

48.能消除工件6个自由度的定位方式,称为完全定位。

49.在刀具材料中,硬质合金用于切削速度很高、难加工材料的场合,制造形状较简单的刀具。

50.刀具磨钝标准有粗加工、粗加工磨钝标准两种。

51.零件加工后的实际几何参数与理想几何参数的符合程度称为加工精度。

52.工件的实际定位点数,如不能满足加工要求,少于应有的定点数,称为 欠定位。

53.在切削过程中,工件形成三个表面:①待加工表面;②加工表面;③已加工表面。

54.刀刃磨损到一定程度后需要刃磨换新刀,需要规定一个合理的磨损限度,即为耐用度。

55.若工件在夹具中定位,要使工件的定位表面与夹具的定位元件相接触,从而消除自由度。

二 判断题

1(√)安全管理是综合考虑“物”的生产管理功能和“人”的管理,目的是生产更好的产品

2(√) 通常车间生产过程仅仅包含以下四个组成部分:基本生产过程、辅助生产过程、生产技术准备过程、生产服务过程。

3(√)车间生产作业的主要管理内容是统计、考核和分析。

4(√) 车间日常工艺管理中首要任务是组织职工学习工艺文件,进行遵守工艺纪律的宣传教育,并例行工艺纪律的检查。

5(×)当数控加工程序编制完成后即可进行正式加工。

6(×)数控机床是在普通机床的基础上将普通电气装置更换成CNC控制装置。

7(√)圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。

8(√)插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。

9(×)数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。

10(×)用数显技术改造后的机床就是数控机床。

11(√)G代码可以分为模态G代码和非模态G代码。

12(×)G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。

13(√)圆弧插补用半径编程时,当圆弧所对应的圆心角大于180º时半径取负值。

14(×)不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。

15(×)数控机床按控制系统的特点可分为开环、闭环和半闭环系统。

16(√)在开环和半闭环数控机床上,定位精度主要取决于进给丝杠的精度。

17(×)点位控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。

18(√)常用的位移执行机构有步进电机、直流伺服电机和交流伺服电机。

19(√)通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。

20(×)数控机床适用于单品种,大批量的生产。

21(×)一个主程序中只能有一个子程序。

22(×)子程序的编写方式必须是增量方式。

23(×)数控机床的常用控制介质就是穿孔纸带。

24(√)程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。

25(×)绝对编程和增量编程不能在同一程序中混合使用。

26(×)数控机床在输入程序时,不论何种系统座标值不论是整数和小数都不必加入小数点。

27(√)RS232主要作用是用于程序的自动输入。

28(√)车削中心必须配备动力刀架。

29(×)Y坐标的圆心坐标符号一般用K表示。

30(√)非模态指令只能在本程序段内有效。

31(×)X坐标的圆心坐标符号一般用K表示。

32(×)数控铣床属于直线控制系统。

33(√)采用滚珠丝杠作为X轴和Z轴传动的数控车床机械间隙一般可忽略不计。

34(√)旧机床改造的数控车床,常采用梯形螺纹丝杠作为传动副,其反向间隙需事先测量出来进行补偿。

35(√)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03。

36(×)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴负方向向正方向看去,顺时针方向为G02,逆时针方向为G03。

37(√)伺服系统的执行机构常采用直流或交流伺服电动机。

38(√)直线控制的特点只允许在机床的各个自然坐标轴上移动,在运动过程中进行加工。

39(×)数控车床的特点是Z轴进给1mm,零件的直径减小2mm。

40(×)只有采用CNC技术的机床才叫数控机床。

41(√)数控机床按工艺用途分类,可分为数控切削机床、数控电加工机床、数控测量机等。

42(×)数控机床按控制坐标轴数分类,可分为两坐标数控机床、三坐标数控机床、多坐标数控机床和五面加工数控机床等。

43(×)数控车床刀架的定位精度和垂直精度中影响加工精度的主要是前者。

44(×)最常见的2轴半坐标控制的数控铣床,实际上就是一台三轴联动的数控铣床。

45(√)四坐标数控铣床是在三坐标数控铣床上增加一个数控回转工作台。

46(√)液压系统的输出功率就是液压缸等执行元件的工作功率。

47(×)液压系统的效率是由液阻和泄漏来确定的。

48(√)调速阀是一个节流阀和一个减压阀串联而成的组合阀。

49(×)液压缸的功能是将液压能转化为机械能。

50(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。

51(√)由存储单元在加工前存放最大允许加工范围,而当加工到约定尺寸时数控系统能够自动停止,这种功能称为软件形行程限位。

52(√)点位控制的特点是,可以以任意途径达到要计算的点,因为在定位过程中不进行加工。

53(√)数控车床加工球面工件是按照数控系统编程的格式要求,写出相应的圆弧插补程序段。

54(√)伺服系统包括驱动装置和执行机构两大部分。

55(√)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为刀具相对于工件运动。

56(×)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为工件相对于刀具运动。

57(×)一个主程序调用另一个主程序称为主程序嵌套。

58(×)数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。

59(×)数控机床的编程方式是绝对编程或增量编程。

60(√)数控机床用恒线速度控制加工端面、锥度和圆弧时,必须限制主轴的最高转速。

61(×)螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。

62(×)经试加工验证的数控加工程序就能保证零件加工合格。

63(√)数控机床的镜象功能适用于数控铣床和加工中心。

64(×)数控机床加工时选择刀具的切削角度与普通机床加工时是不同的。

65(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。

66(×)在数控加工中,如果圆弧指令后的半径遗漏,则圆弧指令作直线指令执行。

67(√)车床的进给方式分每分钟进给和每转进给两种,一般可用G94和G95区分。

68(×) G00为前置刀架式数控车床加工中的瞬时针圆弧插补指令。

69(×)G03为后置刀架式数控车床加工中的逆时针圆弧插补指令。

70(×)所有数控机床加工程序的结构均由引导程序、主程序及子程序组成。

71(×)数控装置接到执行的指令信号后,即可直接驱动伺服电动机进行工作。

72(×)点位控制数控机床除了控制点到点的准确位置外,对其点到点之间的运动轨迹也有一定的要求。

73(×)数控机床的坐标规定与普通机床相同,均是由左手直角笛卡尔坐标系确定。

74(×)G00、G02、G03、G04、G90均属于模态G指令。

75(√)ISO标准规定G功能代码和M功能代码规定从00—99共100种。

76(√)螺纹车刀属于尖形车刀类型。

77(√)圆弧形车刀的切削刃上有无数个连续变化位置“刀尖”。

78(√)数控车床上的自动转位刀架是一种最简单的自动换刀设备。

79(√)在数值计算车床过程中,已按绝对坐标值计算出某运动段的起点坐标及终点坐标,以增量尺寸方式表示时,其换算公式:增量坐标值=终点坐标值-起点坐标。

80(√)一个尺寸链中一定只能一个封闭环。

81(√)在数控机床上加工零件,应尽量选用组合夹具和通用夹具装夹工件。避免采用专用夹具。

82(×)保证数控机床各运动部件间的良好润滑就能提高机床寿命。

83(√)数控机床加工过程中可以根据需要改变主轴速度和进给速度。

84(√)车床主轴编码器的作用是防止切削螺纹时乱扣。

85(×)跟刀架是固定在机床导轨上来抵消车削时的径向切削力的。

86(×)切削速度增大时,切削温度升高,刀具耐用度大。

87(×)数控机床进给传动机构中采用滚珠丝杠的原因主要是为了提高丝杠精度。

88(×)数控车床可以车削直线、斜线、圆弧、公制和英制螺纹、圆柱管螺纹、圆锥螺纹,但是不能车削多头螺纹。

89(×)平行度的符号是 //,垂直度的符号是 ┸ , 圆度的符号是 〇。

90(√)数控机床为了避免运动件运动时出现爬行现象,可以通过减少运动件的摩擦

来实现。

91(×)切削中,对切削力影响较小的是前角和主偏角。

92(×)同一工件,无论用数控机床加工还是用普通机床加工,其工序都一样。

93(×)数控机床的定位精度与数控机床的分辨率精度是一致的。

95(√)刀具半径补偿是一种平面补偿,而不是轴的补偿。

96(√)固定循环是预先给定一系列操作,用来控制机床的位移或主轴运转。

97(√)数控车床的刀具补偿功能有刀尖半径补偿与刀具位置补偿。

98(×)刀具补偿寄存器内只允许存入正值。

99(×)数控机床的机床坐标原点和机床参考点是重合的。

100(×)机床参考点在机床上是一个浮动的点。

101(√)外圆粗车循环方式适合于加工棒料毛坯除去较大余量的切削。

102(√)固定形状粗车循环方式适合于加工已基本铸造或锻造成型的工件。

102(×)外圆粗车循环方式适合于加工已基本铸造或锻造成型的工件。

103(√)刀具补偿功能包括刀补的建立、刀补的执行和刀补的取消三个阶段。

104(×)刀具补偿功能包括刀补的建立和刀补的执行二个阶段。

105(×)数控机床配备的固定循环功能主要用于孔加工。

106(√)数控铣削机床配备的固定循环功能主要用于钻孔、镗孔、攻螺纹等。

107(×)编制数控加工程序时一般以机床坐标系作为编程的坐标系。

108(√)机床参考点是数控机床上固有的机械原点,该点到机床坐标原点在进给坐标轴方向上的距离可以在机床出厂时设定。

109(√)因为毛坯表面的重复定位精度差,所以粗基准一般只能使用一次。

110(×)表面粗糙度高度参数Ra值愈大,表示表面粗糙度要求愈高;Ra值愈小表示表面粗糙度要求愈低。

111(√)数控机床的位移检测装置主要有直线型和旋转型。

112(×)基本型群钻是群钻的一种,即在标准麻花钻的基础上进行修磨,形成“六尖一七刃的结构特征。

113(√)陶瓷的主要成分是氧化铝,其硬度、耐热性和耐磨性均比硬质合金高。

114(×)车削外圆柱面和车削套类工件时,它们的切削深度和进给量通常是相同的。

115(√)热处理调质工序一般安排在粗加工之后,半精加工之前进行。

116(√)为了保证工件达到图样所规定的精度和技术要求,夹具上的定位基准应与工件上设计基准、测量基准尽可能重合。

117(√)为了防止工件变形,夹紧部位要与支承对应,不能在工件悬空处夹紧。

118(×)在批量生产的情况下,用直接找正装夹工件比较合适。

119(√)刀具切削部位材料的硬度必须大于工件材料的硬度。

120(×)加工零件在数控编程时,首先应确定数控机床,然后分析加工零件的工艺特性。

121(×)数控切削加工程序时一般应选用轴向进刀。

122(×)因为试切法的加工精度较高,所以主要用于大批、大量生产。

123(×)具有独立的定位作用且能限制工件的自由度的支承称为辅助支承。

124(√)切削用量中,影响切削温度最大的因素是切削速度。

125(√)积屑瘤的产生在精加工时要设法避免,但对粗加工有一定的好处。

126(×)硬质合金是一种耐磨性好。耐热性高,抗弯强度和冲击韧性都较高的一种刀具材料。

127(×)在切削时,车刀出现溅火星属正常现象,可以继续切削。

128(×)刃磨车削右旋丝杠的螺纹车刀时,左侧工作后角应大于右侧工作后角。

129(√)套类工件因受刀体强度、排屑状况的影响,所以每次切削深度要少一点,进给量要慢一点。

130(√)切断实心工件时,工件半径应小于切断刀刀头长度。

131(√)切断空心工件时,工件壁厚应小于切断刀刀头长度。

132(×)数控机床对刀具的要求是能适合切削各种材料、能耐高温且有较长的使用寿命。

133(√)数控机床对刀具材料的基本要求是高的硬度、高的耐磨性、高的红硬性和足够的强度7和韧性。

134(√)工件定位时,被消除的自由度少于六个,但完全能满足加工要求的定位称不完全定位。

135(×)定位误差包括工艺误差和设计误差。

136(×)数控机床中MDI是机床诊断智能化的英文缩写。

137(×)数控机床中CCW代表顺时针方向旋转,CW代表逆时针方向旋转。

138(×)一个完整尺寸包含的四要素为尺寸线、尺寸数字、尺寸公差和箭头等四项要素。

139(√)高速钢刀具具有良好的淬透性、较高的强度、韧性和耐磨性。

140(×)长V形块可消除五个自由度。短的V形块可消除二个自由度。

141(√)长的V形块可消除四个自由度。短的V形块可消除二个自由度。

142(×)高速钢是一种含合金元素较多的工具钢,由硬度和熔点很高的碳化物和金属粘结剂组成。

143(√)零件图中的尺寸标注要求是完整、正确、清晰、合理。

144(√)硬质合金是用粉末冶金法制造的合金材料,由硬度和熔点很高的碳化物和

金属粘结剂组成。

145(√)工艺尺寸链中,组成环可分为增环与减环。

6. 求加工中心编程实例

1、根据图纸要求,确定工艺方案及加工路线

(1)以底面为定位基准,两侧用压板压紧,固定于铣床工作台上

(2)工步顺序

钻孔φ20㎜、按O’ABCDEFG线路铣削轮廓。

2、选用经济型数控铣床,华中Ⅰ型(XZK7532型)数控铣钻床。

3、选择刀具

现采用φ20㎜的钻头,钻削φ20㎜孔;φ4㎜的平底立铣刀用于轮廓的铣削,并把该刀具的直径输入刀具参数表中。由于华中Ⅰ型数控铣钻床没有自动换刀功能,钻孔完成后,直接手工换刀。

4、确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5、确定工件坐标系和对刀点

在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如上图所示。采用手动对刀方法把0点作为对刀点。

1、加工φ20㎜孔程序(手工安装好φ20㎜钻头)%7528

G54G91M03;相对坐标编程

G00X40Y30;在XOY平面内加工

G98G81X40Y30Z-5R15F120;钻孔循环

G00X5Y5Z50

M05

M02

2、铣轮廓程序(手工安装好ф4㎜立铣刀)%7529

G54G90G41G00X-20Y-10Z-5D01

G01X5Y-10F150

G01Y35

G91G01X10Y10

G01X11.8Y0

G02X30.5Y-5R20

G03X17.3Y-10R20

G01X10.4Y0

G01X0Y-25

G01X-100Y0

G90G40G00X0Y0Z100

M05 M02

(6)加工中心编程题扩展阅读:

十字槽粗加工程序

O0001;

G90 G40 G21 G17 G94;

G91 G28 Z0;

G90 G54 M3 S480;

G00 X30.0 Y0;

Z5.0 M08;

G01 Z-4.0 F40;

X-30.0 F60;

Z-8.0 F40;

X30.0 F60;

G00 Z5.0;

X0 Y25.0;

G01 Z-4.0 F40;

Y-25.0;

Z-8.0 F40;

Y25.0 F60;

G00 Z5.0 M09;

G91 G28 Z0;

M30

7. 卧式加工中心加工编程

卧式加工中心加工编程指令集:
G 代码 G00 定位(快速进给) B *
G01 直线插补(切削进给) B *
G02 圆弧插补/螺旋线(CW) B
G03 圆弧插补/螺旋线(CCW) B
G04 暂停 B
G05.1 预读(预先读出多个程序段) B
G07.1 圆柱插补 O
G08 预读控制 B
G09 准确停止 B
G10 加工程序参数输入 B
G11 加工程序参数输入删除 B
G15 取消极坐标指令 B
G16 极坐标指令 B
G17 X&Y平面选择 B *
G18 Z&X平面选择 B
G19 Y&Z平面选择 B
G20 英寸输入 B
G21 毫米输入 B
G22 存储行程检查 O
G23 存储行程检查删除 O
G27 返回参考点检测 B
G28 返回参考点 B
G29 从参考点返回 B
G30 返回第2.3.4参考点 B
G31 跳跃功能 O
G33 螺旋切削 O
G37 自动刀具长度测量 O
G39 拐角偏置圆弧插补 B
G40 刀具径补偿取消 B *
G41 刀具左侧补偿 B
G42 刀具右侧补偿 B
G40.1 法线方向控制取消 O
G41.1 法线方向控制左侧打开 O
G42.1 法线方向控制右侧打开 O
G43 +方向刀具长度补偿 B
G44 -方向刀具长度补偿 B
G49 刀具长度补偿取消 B *
G50 取消比例缩放 B
G51 比例缩放 B
G50.1 G指令镜像功能删除 B
G51.1 G指令镜像功能 B
G52 局部坐标设定 B
G53 机床坐标选择 B
G54 工件坐标系1选择 B *
G54.1 附加工件坐标系选择 B
G55 工件坐标系2选择 B
G56 工件坐标系3选择 B
G57 工件坐标系4选择 B
G58 工件坐标系5选择 B
G59 工件坐标系6选择 B

M指令
M00 程序停止
M01 条件程序停止
M02 程序结束
M03 主轴正转
M04 主轴反转
M05 主轴停止
M06 刀具交换
M08 冷却开
M09 冷却关
M18 主轴定向解除
M19 主轴定向
M29 刚性攻丝
M30 程序结束并返回程序头
M98 调用子程序
M99 子程序结束返回/重复执行

8. 加工中心钻孔的编程

FANUC系统(加工中心)的11种孔加工固定循环指令

FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。

1)钻孔循环指令G81

G81钻孔加工循环指令格式为:

G81G△△X__Y__Z__R__F__

X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。

编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。

其动作过程如下

(1)钻头快速定位到孔加工循环起始点B(X,Y);

(2)钻头沿Z方向快速运动到参考平面R;

(3)钻孔加工;

(4)钻头快速退回到参考平面R或快速退回到初始平面B。

该指令一般用于加工孔深小于5倍直径的孔。

编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:

图a图b

N02T01M06;选用T01号刀具(Φ10钻头)

N04G90S1000M03;启动主轴正转1000r/min

N06G00X0.Y0.Z30.M08;

N08G81G99X10.Y10.Z-15.R5F20;在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面

N10X50;在(50,10)位置钻孔(G81为模态指令,直到G80取消为止)

N12Y30;在(50,30)位置钻孔

N14X10;在(10,30)位置钻孔

N16G80;取消钻孔循环

N18G00Z30

N20M30

2)钻孔循环指令G82

G82钻孔加工循环指令格式为:

G82G△△X__Y__Z__R__P__F__

在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。

该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。

其动作过程如下

(1)钻头快速定位到孔加工循环起始点B(X,Y);

(2)钻头沿Z方向快速运动到参考平面R;

(3)钻孔加工;

(4)钻头在孔底暂停进给;

(5)钻头快速退回到参考平面R或快速退回到初始平面B。

3)高速深孔钻循环指令G73

对于孔深大于5倍直径孔的加工由于是深孔加工,不利于排屑,故采用间段进给(分多次进给),每次进给深度为Q,最后一次进给深度≤Q,退刀量为d(由系统内部设定),直到孔底为止。见图b所示。

G73高速深孔钻循环指令格式为:

G73G△△X__Y__Z__R__Q__F__

在指令中Q为每次进给深度为Q,其余各参数的意义同G81。

其动作过程如下

(1)钻头快速定位到孔加工循环起始点B(X,Y);

(2)钻头沿Z方向快速运动到参考平面R;

(3)钻孔加工,进给深度为Q;

(4)退刀,退刀量为d

(5)重复(3)、(4),直至要求的加工深度

(6)钻头快速退回到参考平面R或快速退回到初始平面B。

4)攻螺纹循环指令G84

G84螺纹加工循环指令格式为:

G84G△△X__Y__Z__R__F__

攻螺纹过程要求主轴转速S与进给速度F成严格的比例关系,因此,编程时要求根据主轴转速计算进给速度,进给速度F=主轴转速×螺纹螺距,其余各参数的意义同G81。

使用G84攻螺纹进给时主轴正转,退出时主轴反转。与钻孔加工不同的是攻螺纹结束后的返回过程不是快速运动,而是以进给速度反转退出。

该指令执行前,甚至可以不启动主轴,当执行该指令时,数控系统将自动启动主轴正转。

其动作过程如下

(1)主轴正转,丝锥快速定位到螺纹加工循环起始点B(X,Y);

(2)丝锥沿Z方向快速运动到参考平面R;

(3)攻丝加工;

(4)主轴反转,丝锥以进给速度反转退回到参考平面R;

(5)当使用G98指令时,丝锥快速退回到初始平面B。

编程实例:对图5-34中的4个孔进行攻螺纹,攻螺纹深度10mm,其数控加工程序为:

N02T01M06;选用T02号刀具(Φ10丝锥。螺距为2mm)

N04G90S150M03;启动主轴正转1000r/min

N06G00X0.Y0.Z30.M08;

N08G84G99X10.Y10.Z-10.R5F300;在(10,10)位置攻螺纹,螺纹的深度为10mm,参考平面高度为5mm,螺纹加工循环结束返回参考平面,进给速度F=(主轴转速)150×(螺纹螺距)2=300

N10X50;在(50,10)位置攻螺纹(G84为模态指令,直到G80取消为止)

N12Y30;在(50,30)位置攻螺纹

N14X10;在(10,30)位置攻螺纹

N16G80;取消攻螺纹循环

N18G00Z30

N20M30

5)左旋攻螺纹循环指令G74

G74螺纹加工循环指令格式为:

G74G△△X__Y__Z__R__F__

与G84的区别是:进给时主轴反转,退出时主轴正转。各参数的意义同G84。

其动作过程如下:

(1)主轴反转,丝锥快速定位到螺纹加工循环起始点B(X,Y);

(2)丝锥沿Z方向快速运动到参考平面R;

(3)攻丝加工;

(4)主轴正转,丝锥以进给速度正转退回到参考平面R;

(5)当使用G98指令时,丝锥快速退回到初始平面B。

6)镗孔加工循环指令G85

G85镗孔加工循环指令指令格式为:

G85G△△X__Y__Z__R__F__

各参数的意义同G81。

其动作过程如下:

(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);

(2)镗刀沿Z方向快速运动到参考平面R;

(3)镗孔加工;

(4)镗刀以进给速度退回到参考平面R或初始平面B;

7)镗孔加工循环指令G86

G86钻孔加工循环指令格式为:

G86G△△X__Y__Z__R__F__

与G85的区别是:在到达孔底位置后,主轴停止,并快速退出。各参数的意义同G85。

其动作过程如下:

(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);

(2)镗刀沿Z方向快速运动到参考平面R;

(3)镗孔加工;

(4)主轴停,镗刀快速退回到参考平面R或初始平面B;

8)镗孔加工循环指令G89

G89镗孔加工循环指令格式为:

G89G△△X__Y__Z__R__P__F__

与G85的区别是:在到达孔底位置后,进给暂停。P为暂停时间(ms),其余参数的意义同G85。

其动作过程如下:

(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);

(2)镗刀沿Z方向快速运动到参考平面R;

(3)镗孔加工;

(4)进给暂停;

(5)镗刀以进给速度退回到参考平面R或初始平面B;

9)精镗循环指令G76

G76镗孔加工循环指令格式为:

G76G△△X__Y__Z__R__P__Q__F__

与G85的区别是:G76在孔底有三个动作:进给暂停、主轴准停(定向停止)、刀具沿刀尖的反向偏移Q值,然后快速退出。这样保证刀具不划伤孔的表面。P为暂停时间(ms),Q为偏移值,其余各参数的意义同G85。

其动作过程如下:

(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);

(2)镗刀沿Z方向快速运动到参考平面R;

(3)镗孔加工;

(4)进给暂停、主轴准停、刀具沿刀尖的反向偏移;

(5)镗刀快速退出到参考平面R或初始平面B;

10)背镗循环指令G87

G87背镗加工循环指令指令格式为:

G87G△△X__Y__Z__R__Q__F__

各参数的意义同G76。

其动作过程如下:

(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);

(2)主轴准停、刀具沿刀尖的反方向偏移;

(3)快速运动到孔底位置;

(4)刀尖正方向偏移回加工位置,主轴正转;

(5)刀具向上进给,到参考平面R;

(6)主轴准停,刀具沿刀尖的反方向偏移Q值;

(7)镗刀快速退出到初始平面B;

(8)沿刀尖正方向偏移;

11)取消孔加工循环指令G80

9. 小弟刚学加工中心编程,想请教各位高手一个编程问题,如下图

设零点在左上角
直径12mm立铣刀
一 C5*4的铣外形程序:
M6 T1
G0 G90 S1000 M3 G54 X-6. Y-70.
G43 H1 Z20. M8
G1 Z-10. F100.
G41 D1 Y-55.
Y-5.
X5. Y6
X95.
X106. Y-5.
Y-55.
X95. Y-66.
X5.
X-6. Y-55.
G40 X-10.
G0 Z10.
M5 M9
G91 G28 Z0
M30

二 R5*4的铣外形程序;
M6 T1
G0 G90 S1000 M3 G54 X-6. Y-70.
G43 H1 Z20. M8
G1 Z-10. F100.
G41 D1 Y-55.
Y-5.
G2 I11. X5. Y6
G1 X95.
G2 J-11. X106. Y-5.
G1 Y-55.
G2 I-11. X95. Y-66.
G1 X5.
G2 J11. X-6. Y-55.
G1 G40 X-10.
G0 Z10.
M5 M9
G91 G28 Z0
M30

你先模拟一下,有问题在帮你改

阅读全文

与加工中心编程题相关的资料

热点内容
securecrtandroid 浏览:176
短字符串压缩 浏览:863
u盘插入后显示加密格式化 浏览:944
我的世界怎么用命令方块获得超级武器 浏览:382
狗语翻译器app链接怎么下 浏览:905
选择排序算法的流程图 浏览:881
如何对文件夹开启共享 浏览:527
常用的磁盘调度算法 浏览:662
怎么用返利app返利 浏览:127
java代码快速 浏览:243
单片机左移右移后是补1还是0 浏览:599
湛江一号命令 浏览:333
导出命令行 浏览:274
C和php交互 浏览:600
苹果手机里的通讯录如何导入安卓手机 浏览:170
怎么在京东app里面看自己会员等级 浏览:43
emerson服务器怎么短接启动 浏览:559
工控编程人员工资 浏览:397
速成意大利语pdf 浏览:250
连续加减乘除法的算法 浏览:654