收藏 分销(赏)

数控编程例题.doc

上传人:丰**** 文档编号:4484497 上传时间:2024-09-24 格式:DOC 页数:10 大小:73.50KB 下载积分:8 金币
下载 相关 举报
数控编程例题.doc_第1页
第1页 / 共10页
数控编程例题.doc_第2页
第2页 / 共10页


点击查看更多>>
资源描述
例1:加工图6-10所示得一个整圆,设起点 O 在机床得原点,且编程原点 O 点与机床原点重合,加工时先由 O 点快速移至 A 点,再由 A 点慢速逆时针方向加工整圆又回到 A 点,然后返回原点. 一)、跨象限编程 1、用绝对值编程 N001 G92 X0 Y0 N002 G90 G00 X45 Y0 N003 G03 X45 Y0 I-45 J0 F80 N004 G00 X0 Y0  M02  2、用增量值编程 N001 G91 G00  X45 Y0 N002 G03 X0 Y0  I-45 J0 F80 N003 G00 X—45 Y0  M02 二)、按象限编程 1、用绝对值编程 N001 G92 X0  Y0 N002 G90 G00  X45 N003 G03  X0   Y45 I-45 J0 F80 N004 X-45  Y0 I0  J-45 N005  X0 Y—45 I45 J0 N006  X45   Y0 I0 J45 N007  G00 X0  Y0 M02 2、用增量值编程  N001 G91 G00 X45  Y0 N002 G03  X-45 Y45 I-45 J0 F80 N003 X—45 Y-45 I0 J—45 N004 X45 Y-45 I45 J0 N005 X45  Y45  I0  J45 N006 G00  X-45 Y0 M02 例2:根据题图,从S点到E点再返回到S点编程,走刀量自定.可采用绝对值或相对值编程。(M、S、T功能可不定。编程原点为 W 点。) O0002   G92 X80 Z100 S600 T0101 M03 G00 X0 Z2  G01 Z0 F80 G03 X20  Z-10  R10 (I0 K—10)   G01   Z-20     X35  Z—43   Z—64   X56      X60  Z-66      Z—88 G00 X80 M05       Z100      M30       例3:如下图得一个实例:刀具半径为8mm,记在刀具号为T1、1,假定起刀点在编程坐标系得原点上方50mm处,加工工件厚5mm,请编程: O0003b    加入Z动作 N0  G92 X0  Y0  Z50 N5  G90  G17 G01 F150 S900 T1、1 M06 M04 N10 G00  Z3 N15 G01  Z-5 N20  G42 D01 X25 Y30 N25  X50 N30  Y60 N25  X80 N30  X100 Y40 N35  X140 N40  X120 Y70 N60  X30 N65 Y25 N70 G40 G00 X0 Y0 M05 N75 Z50 N60  M30 例4:下图就是一个钻两孔得实例:实际刀具比编程值短4mm,刀号为 T01、01  记在刀具磨损补偿表中得值就是-4mm。刀具直径为8mm,刀具在程序原点起刀,安全高度(刀具快速移动到工件上表面停留点距工件最高表面处得距离)为2mm,程序如下: O0004 N0 G92  X0  Y0 Z0   N5   G91  G00 X50 Y35 S500  M03 N10 G43 Z-25 T01、01   N15 G01 Z-12  F80   N20 G00  Z12 N25    X40  N30 G01 Z—17 N35 G00  G44 Z42  M05    N40 M30  例5:较复杂零件凸轮得编程加工。 加工方式:立铣,加工刀具:直径12mm得立铣刀,毛坯厚6mm得铝板,工艺路线如图所示,工件坐标系选在凸轮圆心上方距工件35mm处,数学处理后: A(18、856,-36、667) B(28、284,-10、000) C(28、284, 10、000) D(18、856, 36、667) O0005 N0   G92 X0 Y0 Z35 N5 G90  G00  X50  Y80  N10 G01 Z-7 F500 S600 M03 N15  G01 G42 D01 X10 Y50 F200 N17       X0 N20  G03 Y-50 J-50 N25 X18、856 Y—36、667 R20、0  N30 G01  X28、284 Y-10、236  N35  G03 X28、284 Y10、236 R30、0 N40  G01 X18、856 Y36、667 N45  G03 X0 Y50 R20、0 N50 G01  X-10 N55  G40   G01 Y55 N60  G00 Z35、0 F500 N65 X0 Y0  M05           N70 M30  例6:如下图得一个实例:刀具半径为10mm,记在刀具号为T1、1,起刀点在原点得上方60mm,工件厚度为5mm,则程序如下: O0006B N0 G92 X0 Y0  Z60  M03 N2 G91 G00 Z—58、0 N4 G01  Z-7 F120、0; N6 G00 G42 D01 X25、0 Y20、0 ; N8  X5、0 ; N10        X55、0 ;  N12         Y40、0; N14    X40、0; N15   Y— 40、0; N16   X30、0; N17 G03 X30、0 Y30、0 J30、0; N18 G01 Y20、0; N19 G02 X—30、0  Y30、0 J30、0; N20  G01 X—120、0 ; N40 Y-90; N42  G40 G00 X—35、0 Y—10、0  M05 N46 Z65 N48 M30 例7:加工如图所示轮廓。 O0007 G92 X0 Y0 Z0; N1 G90 G17 G00 G41 D07 X250、0 Y550、0; N2 G01 Y900、0 F150; N3 X450、0;        N4 G03 X500、0 Y1150、0 R650、0;  N5 G02 X900、0 R—250、0;      N6 G03 X950、0 Y900、0 R650、0;   N7 G01 X1150、0;         N8 Y550、0;                 N9 X700、0 Y650、0;     N10 X250、0 Y550、0;      N11 G00 G40 X0 Y0; N12 M30 例8:加工如图所示零件。 已知刀具起点在坐标原点上方50处,刀具半径为10 mm,主轴转速为500r/min,采用右刀补,请完整编程。 O0008 G92 X0 Y0 Z50 G00 X-60 Y-40 S500 M04 Z3 G01 Z—10 F20 G42 D1 X—50 Y—20 X20 G03 X40 Y0 I0 J20 X—6、195 Y39、517 I—40 J0 G01 X-40 Y20 Y—25  M05 G40 G00  X-60 Y—40 Z50 X0 Y0 M30 O0008B (用左刀补编程) G92 X0  Y0 Z50 G0  X-60 Y-40 S500 M03   Z2 G1 Z-10 F20 G41 D2 X—40 Y-28 F120   Y20   X-6、195 Y39、517 G2  X40 Y0 I6、195 J-39、517    X20 Y—20 I-20  J0 G1 X-48 M05 G40 G00  X-60 Y-40 Z50   X0  Y0  M30 例9:已知零件如下图所示,该零件已进行过粗加工。精加工欲铣出外表面,刀具直径为10,采用刀具半径补偿指令编程。刀具补偿号为D01,设工件上表面中心O点为编程原点.针对下列编程,请在空格处填写正确得程序或解释该段程序。 G92  X0   YO  Z80      (设定工件坐标系        ) G90  G00 X-55  Y-55     绝对值编程刀具快速移动到X-55、Y-55处 Z2           下刀到安全高度 (   S900 M03      )    顺时针开启主轴,转速900r/min G01  Z-5  F150            下刀到工件底部,进给速度150mm/min G01 G42  D01  X—40 Y-30    建立右刀具半径补偿 X40            直线插补运动到X40处  Y30             (直线插补运动到Y30处   ) (     X-40    ) 直线插补运动到X-40处 Y—30              (直线插补运动到Y-30处      ) (G40 G01 X—55 Y-45    ) 运动到X-55、Y-55处,取消刀补  G00  Z80  M05     快速抬刀到安全高度并关闭主轴 ( X0 Y0     ) 回到编程原点上方 (   M30 或M02           )   程序结束 例10 要求对一厚度10mm平板零件进行钻孔数控加工,如图所示,有4个 得通孔,拟采用G81钻孔循环加工,针对下列编程,请在空格处填写正确得程序或解释该段程序。 %918         %918号程序,钻孔加工 N10 G54  G90  X0 Y0 Z50   建立工件坐标系,并快速运动到程序原点得上方 N20 ( S500  M03       ) 主轴顺时针转动,转速500r/min N20   M08     ( 冷却泵打开     ) N30 (  Z25       )   快速运动到程序原点得上方25mm处 N40  G81 G99 X10  Y10  Z-15  R2 F80 钻第一个孔,快速移动到工件上方2mm处,进给速度80mm/min,钻孔时钻头伸出底面5mm,钻孔后抬刀到2mm处。第2、3孔相同。) N50  X20 Y20             钻第二个孔          N60   X30 Y30          ( 钻第三个孔         ) N70  (X50 Y50      )     钻第四个孔        N80   G00 Z50             ( 快速回到Z50mm处    ) N90   G80  X0   Y0  ( 取消钻孔循环,回到程序原点上方 ) N100 ( M30         )    程序结束并返回 1、常用数控编程方法有哪些?各种方法得特点就是什么?各适用于什么场合? 2、什么就是机床坐标系?什么就是工件坐标系?两者之间有何联系?   答:机床坐标系就是机床得硬件系统建立得坐标系统,就是固定于机床自身得光栅或者编码器得零点建立起来得。数控机床中一般使用G53做为机床坐标系。 工件坐标系就是在机床坐标系得基础上人为设置得,就就是在机床坐标系中建立新得坐标系统,常见得有G54-G59,还有G92等等。工件坐标系就是为了方便得进行工件加工而设置得临时坐标系,可以通过系统得坐标系设置界面随时更改。 3、什么就是模态代码?什么就是非模态代码?举例说明。 4、 数控铣削适用于哪些加工场合?  5、 刀具半径补偿得作用就是什么?使用刀具半径补偿有哪几步?在什么移动指令下才能建立与取消刀具半径补偿功能? 答:1)编程得时候,就是瞧成一个点得运动来编运动轨迹得,而实际上刀具总有一定得刀具半径或刀尖得圆弧半径,所以在零件轮廓加工过程中刀位点运动轨迹并不就是零件得实际轮廓,它们之间相差一个刀具半径,为了使刀位点得运动轨迹与实际轮廓重合,就必须偏移一个刀具半径,这种偏移称为刀具半径补偿. G01 G41    D01 G40 6、选择对刀点得原则就是什么?  答:对刀点得选择原则 1)便于数字处理与简化编程。 2)在机床上找正容易,加工中便于检查。 3)引起得加工误差小。 7、反向间隙误差就是怎样产生得?如何避免引入反向间隙误差? 8、顺铣与逆铣得概念就是什么?顺铣与逆铣对加工质量有什么影响?   答:铣刀与工件接触部分得旋转方向与工件进给方向相同成为顺铣,反之为逆铣。顺铣得垂直铣削分力将工件压向工作台,刀齿与已加工面滑行、摩擦现象小,对减小刀齿磨损、减少加工硬化现象与减小表面粗糙度均有利。逆铣时铣削垂直分力将工件上抬,刀齿与已加工面滑行使摩擦加大.但铣削水平分力有助于丝杠与螺母贴紧,使工作台运动比较平稳,铣削铸、锻件引起得刀齿磨损也较小。因此一般铣削多采用逆铣. 9、在数控机床操作中,为什么要执行回零点操作? 10、简述数控编程中刀具补偿指令得主要作用? 11、简述数控加工工序划分得原则. 12、简述数控机床中,坐标系设定指令G92得应用? 13、简述机床原点、机床参考点与编程原点之间得关系? 14、数控机床得坐标系及其方向就是如何确定得? 15、ISO代码中常用得功能字就是哪些? 16、数控铣床在利用刀具半径补偿功能编程时,就是按什么轮廓(尺寸)来编程得? 17、在数控机床编程中,圆弧编程有哪几种表示方法?
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服