数控加工编程与加工 项目零件使用教材以外的数控系统程序集_第1页
数控加工编程与加工 项目零件使用教材以外的数控系统程序集_第2页
数控加工编程与加工 项目零件使用教材以外的数控系统程序集_第3页
数控加工编程与加工 项目零件使用教材以外的数控系统程序集_第4页
数控加工编程与加工 项目零件使用教材以外的数控系统程序集_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控加工编程与加工

项目零件使用教材以外的数控系统程序集

机械工业出版社

项目一数控车削编程与加工

任务一数控车床认识与操作

华中系统零件加工程序如卜:

%2800程序名

N10T0101M03S800F150刀具编号粗车参数

N20GOOX18Z2起刀点

N30G71U2R1P80Q140X0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量

N40GOOX100Z300退刀

N50M05主轴停止

N60M00暂停程序测量

N70T0101M03S1000F100精车

N80GOOX18Z2N1粗车起点快速定位

N90G01Z0

N100X20Z-2

N110Z-20

N120X28

N130X34Z-40

N140Z-64N2终点

N150G00X100X方向快退

N160Z100;Z方向快退

N170M30程序结束

SINIMERIK系统零件加工程序如下:

SK001程序名。

N10G90G95G40G71初始化。

N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。

N30G0X37Z3定位到加工起点。

N40CYCLE95(“FF:FF_E",1,0.2,0.5,,粗加工轮廓循环。

0.2,0.1,0.15,9,,,1,)

N50G0X100Z100快速退刀到换刀点。

N60M5M0主轴停止,程序暂停(用丁•测量)。

N70S800M3设置精加工主轴转速。

N80G0X37Z3定位到加工起点。

N90CYCLE95(“FF:FF_E”,,,,,,,精加工轮廓循环。

0.1,5,,»1,)

N100G0X100Z100快速退刀到换刀点。

N110M5主轴停止。

N120G74X0Z0自动返回参考点。

N130M30程序结束。

N140FF:零件轮廓子程序开始。

N150G0X16X方向快进。

N160G1Z0定位到端面。

N170X20Z-2倒角2X45。

N180Z-20车外圆少20至2-20。

N190X28车端面。

N200X34Z-40车锥面。

N210Z-60车外圆少34至2-60。

N220X37X方向快退。

N230M2程序结束。

N240FF_E:零件轮廓子程序结束。

任务二使用基本指令的编程与加工

华中系统零件加工程序如下:

%2000程序名

N10T0101M03S1000F100

N20GOOX5Z2快速定位于起点

N30G01Z0

N40G03X15Z-5R5

N50G01Z-14

N60X22

N70X23.8Z-16

N80Z-27

N90X30

N100X35Z-37

N110Z-56

N120G00X100退刀

N130Z100

N140M05主轴停止

N150M00暂停程序测量

N160T0202S800M03F100

N170G00X37Z-27快速定位于起点

N180G01X21

N190X37

N200G00X100退刀

N210Z100

N220M05主轴停止

N230M00暂停程序测量

N240T0303M03S600换刀

N250G00X25.8Z-12快速定位于起点

N260G82X23.8Z-25E2车螺纹

N270X23.5

N280X23

N290X22.8

N300X22.7

N310G00X100X方向快退

N320Z1007.方向快退

N330M30程序结束

SINLMERIK系统零件加工程序如下:

SK03程序名。

N10G90G95G40G71初始化。

N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。

N30G0X37Z3定位到加工起点。

N40CYCLE95("FF:FF_E",L0.20.5,,0.2,粗加工轮廓循环。

0.1,0.2,9,,,1,)

N50G0X100Z100快速退刀到换刀点。

N60M5M0主轴停止,程序暂停(用于测量)。

N70S800M3设置精加工主轴转速。

N80G0X37Z3定位到加工起点。

N90CYCLE95(“FF:FF_E”,,,,,,,精加工轮廓循环。

0.1»5»»,1,)

N100G0X100Z100快速退刀到换刀点。

N110T2D1S400M3选择外切槽刀具,建立刀补,设置主轴转速。

N120G0X37Z3快速定位到进刀起点。

N130CYCLE93(24,-27,3,1.5,,,,,,,,切槽循环。

0.2,0.1,1,0.5,1,,)

N140G0X100Z100快速退刀到换刀点。

N150T3D1S400M3选择外螺纹加工刀具,建立刀补,设置主轴转速。

N160G0X37Z3定位到加工起点。

N170CYCLE99(-14,20,-26,20,2,2,1.3,螺纹加工循环。

0.05,30,0,4,1,2,300103,1,,

0,0,0,0,0,0,0,1,,,,

N180G0X100Z100快速退刀到换刀点。

N190M5主轴停止。

N200G74X0Z0自动返回参考点。

N210M30程序结束。

N220FF:零件轮廓子程序开始。

N230G0X5X方向快进。

N240G1Z0定位到端面。

N250G3X15Z-5R5倒R5圆角。

N260G1Z-14车外圆615至Z-14<>

N270X20车端面。

N280X24Z-16倒角。

N290Z-27车外圆624至Z-27。

N3UUX3U车端而。

N310X35Z-37车锥面

N320Z-52车外圆『35至Z-52.

N330X37X方向快退。

N340M2程序结束。

N350FF_E:零件轮廓子程序结束。

任务三使用单一固定循环指令的编程与加工

/ET5

区攸木餐水

I未注伪角为《1

2未注尺寸公粉指QB/TI8O4m

4,±0Q5」3米让几何公用技K3处fll

尸J)

iwI~Ikut-

»n

XtM

使用华中数控系统的单一固定循环指令编制零件加工程序如下

程序说明

%3001

N10G90G94G97G21初始化

N20T0101S500M03F50换刀带刀补、起动主轴,设定进给量

N30GOOX45Z0快速接近工件

N40G01X18车端面

N60G00X42Z2快速接近工件到固定循环起点

N70S600F120改变主轴转数和进给量

N80G80X38Z-50粗车外圆第一刀

N90G80X36.5第二刀外圆

N100GOOX100Z100快退到换刀点

N110T0202S800M03F160换内孔车刀带刀补、起动主轴,设定进给量

N120GOOX18Z2快速接近工件到固定循环起点

N130G80X22Z-50粗车内孔第一刀

N140G80X23.5粗车内孔第二刀

N150G80X24.5Z-35粗车内孔第三刀

N160GOOZ100快退

N170S1200F120改变转数和进给量

N180GOOX18Z2快速接近工件到加工起点

N190GOOX32.7进刀

N200X24.7Z-2倒角

N210G01Z-35加工

N220X24加工

N230Z-50加工

N240X20退刀

N250GOOZ100快退

N255G00X100X方向快退至换刀点

N265T0303S400M03F20换切槽刀带刀补、起动土轴,设定进给星

N270GOOX23Z2

N280Z-35快进

N290G01X29切内孔槽

N300G04P3

N310GOOX23X方向快退兀

N320Z100z方向快退无

N260T0404S400M03换螺纹刀带刀补、起动主轴

N270G95G00X24Z4快速接近工件到加工起点

N280G82X25.6Z-33F2车削螺纹第一刀

N290G82X26.2第二刀

N300G82X26.6第三刀

N310G82X26.9第四刀

N320G82X27第五刀

N330GOOX100Z100快退到换刀点

N340G94T0101S1000M03F100改变转数和进给量

N350GOOX40Z2快速接近工件到加工起点

N360GOOX36进刀

N370G01Z-50加工

N380X40退刀

N390GOOX100Z100快退到换刀点

N400T0505S400M03F20换刀带刀补、起动主轴,设定进给量

N410GOOX40Z-49定位到切断起点

N420G01X21切断

N430GOOX100退刀

N440Z100快退到换刀点

N450M05停止主轴

N460M30程序结束

使用华中数控系统的复合固定循环指令编制零件加工程序如下

%3001

N10TO1O1M03S800F150刀具编号

N20GOOX38Z2起刀点

N30G71U2R1P90Q110XO.5ZO.1粗车循环指令U背吃刀量、R退刀量、P循环起

点程序段号、Q循环终点程序段号、X、Z精加工

N4OGOOX1OOZ300退刀

N50M05主轴停止

N60MOO暂停程序测量

N7OTO1O1M03S800F150精车

N80G00X38Z2快速定位于起点

N90G00X36N90起点

N1OOGO1Z-45

N11OGO1X38NU0终点

N120GOOX1OO;退刀

N130Z1OO

N14OM05主轴停止

N150MOO.;暂停程序测量

N160T0202M03S800F15O

N17OGOOX2OZ2快速定位于起点

N180G71U2RIP230Q260X-O.5ZO.1粗车内孔

N190GOOX20Z3快退到换刀点

N200M05主轴停止

N210MOO程序暂停

N220T0202M03S800F15O

N230G00X27.2N23c起点

N240GO1X25

N250GO1X24Z-45

N260GOOX2ON260终点

N27OZ1OO退刀

N280M05主轴停止

N290MOO程序暂停

N300T0303M03S800F1OO换切槽刀、起动主轴,设定进给量

N310G00X25快速定位于起点

N320Z-35

N33OGO1X29

N340G00X25

N350Z1OOZ方向快退刀

N360M05主轴停止

N37OMOO程序暂停

N380TOI04M03S800F100车螺纹

N390G00X29Z2快速定位于起点

N400G82X26.4Z-33F2

N450X26

N460X25.8

N470X25.7

N410G00X25

N420Z100Z方向快退刀

N430M30程序结束

SINUMERIK系统零件加工程序如下:

SK05程序名。

N10G90G95G40G71初始化。

N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。

N30G0X38Z2定位到加工起点。

N40CYCLE95(“FF:FF_E”,L0.20.5,,0.2,外轮廓粗加工轮廓循环。

0.1,0.2,9,,,1,)

N50G0X100Z100快速退刀到换刀点。

N60M5M0主轴停止,程序暂停(用于测量)。

N70S800M3没置精加工上轴转速。

N80G0X38Z2定位到加工起点。

N90CYCLE95(MFF:FF_EM,,,,,,,外轮廓精加工轮廓循环。

0.1,5,,,1,)

N100G0X100Z100快速退刀到换刀点。

N110T4D1S600M3选择内孔镣刀,建立刀补,设置主轴转速。

N120G0X20Z2定位到加工起点。

N130CYCLE95("HH:HH_E",1,0.1,0.3,,内轮廓粗加工轮廓循环。

0.15,0.1,0.08,11,,,1,)

N140G0Z100快速退刀到换刀点Z值。

N150X100快速退刀到换刀点X值。

N160M5M0主轴停止,程序暂停(用于测量)。

N170S1000M3设置精加工主轴转速。

N180G0X20Z2定位到加工起点。

N180CYCLE95(,,,,,,,内轮廓精加工轮廓循环.

0.1,7,,,1,)

N200G0Z100快速退刀到换刀点Z值。

N210X100快速退刀到换刀点X值。

N220T2D1S400M3选择内切槽刀具,建立刀补,设置主轴转速。

N230G0X20Z2快速定位到进刀起点。

N240CYCLE93(25,-35,4,2,,,,,,,,内切槽循环。

0.2,0.1,1,0.5,3,,)

N25OGOZ1OO快速退刀到换刀点。

N260G0X100

N270T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。

N280G0X24Z2定位到加工起点。

N290CYC1.E99(0,25,-33,25,2,2,1.08,螺纹加工循环。

0.05,30,0,4,1,2.300104,1,,

0,0,0,0,0,0,0,1,,,,

N300G0Z100快速退刀到换刀点。

N310G0X100

N320M5主轴停止。

N330G74X0Z0自动返回参考点。

N340M30程序结束。

N350FF:零件外轮廓子程序开始。

N360G0X36X方向快进。

N370G1Z0定位到端面。

N380G1Z-45车外圆636至Z-45。

N390X38X方向快退。

N400M2程序结束。

N410FF_E:零件外轮廓子程序结束。

N420HH:零件内轮廓子程序开始。

N430G0X29X方向快进。

N440G1Z0定位到端面。

N450G1X25Z-2倒角

N460Z-35车内孔625至Z-35。

N470X24车端面

N480Z-45车内孔624至Z-45。

N490X20X方向快退。

N500M2程序结束。

N510零件内轮廓子程序结束。

任务四使用复合固定循环指令的编程与加工

试用华中数控利西门子数控系统的复合固定循环指令编制如图134所示零件的加工程序。

rolZ己

£2SO

w岑/技术要求

I来未注角5・

,2未住尺寸公半技GH/TIftH-mttfll.

3未住几何公能按Kt1处理,-

611aoi

SK-D7

华中系统零件加工程序如下:

%4001

N10T0101M03S800P150刀具编号粗车参数

N20GOOXOZ2快速定位于起点

N30G71U2R1P80Q190X0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量

N40GOOX100Z100退刀

N50M05主轴停止

N60M00行停程序测量

N70T0101M03S800F150精车

N80G00X0Z2N80粗车起点快速定位

N90G01Z0

N100G02X15Z-7.5R7.5圆弧加工

N110G01Z-17.5

N120X20

N130X24Z-19.5

N140Z-37

N150X28Z-39

N160Z-52

N170G03X34Z-55R3圆弧加工

N180G1Z-70

N190X36N190终点

N200G00X100快速退到换刀点

N210Z100

N220M05主轴停止

N230M00程序和停

N240T0202M03S800F100切槽

N250G00X36快速定位于起点

N260Z-52

N270G01X20

N280G00X36

N290Z100

N300M05主轴停止

N310M00程序暂停

N320T0303M03S800F100车螺纹

N330G00X26Z-15.5快速定位于起点

N340G82X23.5Z-39F2

N350X23.1

N360X22.8

N370X22.7

N380G00X100X方向快退

N390Z100Z方向快退

N400M30程序结束

SINUMER1K系统零件加工程序如下:

SK07程序名。

N10G90G95G40G71初始化。

N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。

N30G0X38Z2定位到加工起点。

N40CYCLE95(“FF:FF_E",1,0.2,0.5,0.2,外轮廓粗加工轮廓循环。

0.i,0.2,9,,,1,)

N50G0X100Z100快速退刀到换刀点。

N60M5M0主轴停止,程序暂停(用于测量)。

N70S800M3设置精加工主轴转速。

N80G0X38Z2定位到加工起点。

N90CYCLE95(“FF:FF_E”.................................................外轮廓精加工轮廓循环。

0.1,5,♦,1,)

N100G0X100Z100快速退刀到换刀点。

NUOT2D1S400M3选择外切槽刀具,建立刀补,设置主轴转速。

N120G0X38Z2快速定位到进刀起点。

N13OCYCLE93(24,-37,4,2,,,,,,,,内切槽循环。

0.2,0.1,1,0.5,b,)

N140G0X100Z100快速退刀到换刀点。

N150T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。

N160G0X24Z2定位到加工起点。

N170CYCLE99C-17.5,24,-35,24,2,2,1.3,螺纹加工循环。

0.05,30,0,4,1,2,300103,1,,

0,0,0,0,0,0,0.1,,,,

0,)

N180G0X100Z100快速退刀到换刃点。

N190M5主轴停止。

N200G74X0Z0自动返回参考点。

N210M30程序结束。

N220FF:零件轮廓子程序开始。

N230GOXOX方向快进。

N240G1Z0定位到端面。

N250G3X15Z-7.5CR=7.5车R7.5球头。

N260G1Z-17.5车外圆?15至Z-17.5。

N270X20车端面

N280X24Z-19.5车倒角

N290Z-37车外圆624至Z-37。

N300X28Z-39.5车倒角

N310Z-52车外圆628至Z-52。

N320G2X34Z-55CR=3车R3圆弧

N330G1Z-65车外圆634至Z-65。

N340X38X方向快进。

N350M2程序结束.

N360FF_E:零件外轮廓子程序结束。

任务五使用宏程序的编程与加工

试分别用华中数控和西门子数控系统编程指令编写以下配合零件加工程序。

40

60士01

产7、

华中系统零件加工程序如下:

配合件1左端加工程序

%5001配合件1左端加工程序

N10T0101M03S800F150程序开始部分

N20GOOX55Z2快速定位于固定循环起点

N30G71U2R1P90Q180X0.5Z0.1粗车循环指令UK吃刀量P循环起点Q终点XZ余量

N40GOOX100Z300退刀

N50M05主轴停止

N60M00程序暂停

N70T0101M03S800F150

N80G00X55Z2

N90X44N90粗车起点快速定位

N100G01Z0F200

N110X42Z-1

N120X44

N130Z-20

N140X53

N150Z-28

N160G02X53Z-58R30

N170G01Z-62

N180G01X53N180终点

N190G00X100

N200Z100退刀到换刀点

N210M30程序结束

表1-31配合件2左端加工程序

05002掉头加工

N230T0101M03S800F150

N240GOOX18Z2快速定位于固定循环起点

N250G71U2R1P310Q350X-0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量

N260GOOX100Z100退刀到换刀点

N270M05主轴停止

N280M00程序暂停

N290T0101M03S800F150

N300G00X18Z2快速定位

N310X29N310粗车起点

N320Z0

N330G01X25Z-2F200

N340Z-24

N350X18N350终点

N360Z2

N370G00Z100Z方向退刀

N380X100X方向退刀

N390M05主轴停止

N400M00程序暂停

N410T0202M03S600F200切断刀

N420G00X22Z2快速定位到起点

N430G01Z-24F100

N440X29

N450X22

N460Z2

N470GOOZ100X100

N480M05主轴停止

N49OM00

N500T303S800F100换螺纹刀

N510G00X27.2Z2快速定位到起点

N520G82X26.5Z-22F2

N530X26.1

N540X25.8

N550X25.7

N560G00X18

N570X100X方向退刀

N580Z100Z方向退刀

N590M05主轴停止

N600M30程序结束

配合件1右端加工程序

%5003配合件】右端加工程序

N10G94G90G97G40G21程序开始部分

N20T0101S600M03F180换粗加工刀、带刀补、起动主轴

N30GOOX56Z2快速定位于固定循环起点

N40G71U2RIP60Q90X0.57.0.\粗加T循环

N42GOOX100Z100M05

N44M00

N46T0101S1000M03F100重新调用01刀补值、起动主轴、设定进给速度

N48GOOX56Z2快速定位于固定循环起点

N60GOOX52Z1粗加工循环开始

N70G01Z0

N80G02X52Z-30R30

N90G01X56粗加工循环结束

N140GOOX100Z100退刀到换刀点

N150T0404S600M03F120换内孔粗乍刀、起动主轴、设定进给速度

N160GOOX20Z2程序定位点

N170G7111.5RIP190Q230X-0.4Z0.1内孔粗车循环

N172GOOZ100退刀到换刀点

N174X100M05

N176M00暂停、测量,必要时修改T04刀补值

N178T0404S1000M03F100换刀、给定精车内孔主轴转数和进给速度

N180GOOX20Z2程序定位点

N190GOOX29内孔粗车循环开始

N200G01Z0

N210X25Z-2

N220Z-24

N230X20内孔粗车循环结束

N240GOOZ100退刀到换刀点

N300X100

N310T0505S600M03F60换内切槽刀、起动主轴、设定进给速度

N320GOOX24Z2

N330COOZ-21

N340G01X29

N350GOOX24

N360Z100退刀到换刀点

N370X100

N380T0606S400M03换内螺纹车刀、起动主轴、设定进给速度

N390G95G00X24Z5

N400G82X25.8Z-22F2车削内螺纹

N410X26.4

N420X26.8

N430X27

N440GOOX100Z100退刀

N450M30程序结束

配合件2右端加工程序

%5004

N10G94G90G40G21初始化

N20T0101S600M03F180换外圆粗车刃、起动主轴、设定主轴转数和法给速度

N30G00X56Z2M08快速定位到循环起始点

N40G7W3R0.5P60Q150X0.3Z0.2调用G71粗车复合固定循环

N42G00X56Z2快速定位到起始点

N44G96S100F0.15设定恒线速度控制

N46G50S2000限制主轴最高转数

N60GOOXO

N70G01G42Z0

N80#1=0自变量#1赋初值0

N90WHILE#1GE-4O判断

N100#2=26*SQRT[40*40-[#1+40]*[#1+40]]/40计算因变量#2的值

N110G01X[2*#2]Z#l直线插补至点(2*#2,#1)

N1201改变自变量值

N130ENDW

N150G00G40X56

N190G00X100Z100M05

N200M30

S1NUMER1K系统零件加工程序如下:

SK09101配合件1左端加工程序的程序名。

N10G90G95G40G71初始化。

N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。

N30G0X56Z3定位到加工起点。

N40CYCLE95(“FF:FFE”,1,0.2,0.5,,粗加工轮廓循环。

0.2,0.1,0.15,9,,,1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论