车铣部分项目零件使用其它数控系统指令编程的程序集_第1页
车铣部分项目零件使用其它数控系统指令编程的程序集_第2页
车铣部分项目零件使用其它数控系统指令编程的程序集_第3页
车铣部分项目零件使用其它数控系统指令编程的程序集_第4页
车铣部分项目零件使用其它数控系统指令编程的程序集_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

PAGE1PAGE41数控加工编程与加工项目零件使用教材以外的数控系统程序集主编李河水梁斯仁副主编范洪斌参编吴在丞彭实名主审龚建国机械工业出版社项目一数控车削编程与加工任务一数控车床认识与操作华中系统零件加工程序如下:%2800程序名N10T0101M03S800F150刀具编号粗车参数N20G00X37Z2起刀点N30G71U2R1P80Q140X0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N40G00X100Z300退刀N50M05主轴停止N60M00暂停程序测量N70T0101M03S1000F100精车N80G00X18Z2N1粗车起点快速定位N90G01Z0N100X20Z-2N110Z-20N120X28N130X34Z-40N140Z-64N2终点N150G00X100X方向快退N160Z100;Z方向快退N170M30程序结束SINUMERIK系统零件加工程序如下: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倒角2×45。 N180Z-20车外圆φ20至Z-20。N190X28车端面。N200X34Z-40车锥面。N210Z-60车外圆φ34至Z-60。N220X37X方向快退。N230M2程序结束。N240FF_E:零件轮廓子程序结束。任务二使用基本指令的编程与加工华中系统零件加工程序如下:%2000程序名N10T0101M03S1000F100N20G00X5Z2快速定位于起点N30G01Z0N40G03X15Z-5R5N50G01Z-14N60X22N70X23.8Z-16N80Z-27N90X30N100X35Z-37N110Z-56N120G00X100退刀N130Z100N140M05主轴停止N150M00暂停程序测量N160T0202S800M03F100N170G00X37Z-27快速定位于起点N180G01X21N190X37N200G00X100退刀N210Z100N220M05主轴停止N230M00暂停程序测量N240T0303M03S600换刀N250G00X25.8Z-12快速定位于起点N260X23.8车螺纹N270G32Z-25F2N280G00XX25.8N290Z-12N300X23.5N310G32Z-25F2N320G00XX25.8N330Z-12N340X23N350G32Z-25F2N360G00XX25.8N370Z-12N380X22.8N390G32Z-25F2N400G00XX25.8N410Z-12N420X22.7N430G32Z-25F2N440G00XX25.8N450Z-12N460G00X100X方向快退N320Z100Z方向快退N330M30程序结束SINUMERIK系统零件加工程序如下:SK03程序名。N10G90G95G40G71初始化。N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30G0X37Z3定位到加工起点。N40CYCLE95(“FF:FF_E”,1,0.2,0.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,,,,0,)螺纹加工循环。N180G0X100Z100快速退刀到换刀点。N190M5主轴停止。N200G74X0Z0自动返回参考点。N210M30程序结束。N220FF:零件轮廓子程序开始。N230G0X5X方向快进。N240G1Z0定位到端面。N250G3X15Z-5R5倒R5圆角。 N260G1Z-14车外圆φ15至Z-14。N270X20车端面。N280X24Z-16倒角。N290Z-27车外圆φ24至Z-27。N300X30车端面。N310X35Z-37车锥面N320Z-52车外圆φ35至Z-52。N330X37X方向快退。N340M2程序结束。N350FF_E:零件轮廓子程序结束。任务三使用单一固定循环指令的编程与加工使用华中数控系统的单一固定循环指令编制零件加工程序如下程序说明%3001N10G90G94G97G21初始化N20T0101S500M03F50换刀带刀补、起动主轴,设定进给量N30G00X45Z0快速接近工件N40G01X18车端面N60G00X42Z2快速接近工件到固定循环起点N70S600F120改变主轴转数和进给量N80G80X38Z-50粗车外圆第一刀N90G80X36.5第二刀外圆N100G00X100Z100快退到换刀点N110T0202S800M03F160换内孔车刀带刀补、起动主轴,设定进给量N120G00X18Z2快速接近工件到固定循环起点N130G80X22Z-50粗车内孔第一刀N140G80X23.5粗车内孔第二刀N150G80X24.5Z-35粗车内孔第三刀N160G00Z100快退N170S1200F120改变转数和进给量N180G00X18Z2快速接近工件到加工起点N190G00X32.7进刀N200X24.7Z-2倒角N210G01Z-35加工N220X24加工N230Z-50加工N240X20退刀N250G00Z100快退N255G00X100X方向快退至换刀点N265T0303S400M03F20换切槽刀带刀补、起动主轴,设定进给量N270G00X23Z2N280Z-35快进N290G01X29切内孔槽N300G04P3N310G00X23X方向快退刀N320Z100z方向快退刀N260T0404S400M03换螺纹刀带刀补、起动主轴N270G95G00X24Z4快速接近工件到加工起点N280G82X25.6Z-33F2车削螺纹第一刀N290G82X26.2第二刀N300G82X26.6第三刀N310G82X26.9第四刀N320G82X27第五刀N330G00X100Z100快退到换刀点N340G94T0101S1000M03F100改变转数和进给量N350G00X40Z2快速接近工件到加工起点N360G00X36进刀N370G01Z-50加工N380X40退刀N390G00X100Z100快退到换刀点N400T0505S400M03F20换刀带刀补、起动主轴,设定进给量N410G00X40Z-49定位到切断起点N420G01X21切断N430G00X100退刀N440Z100快退到换刀点N450M05停止主轴N460M30程序结束使用华中数控系统的复合固定循环指令编制零件加工程序如下%3001N10T0101M03S800F150刀具编号N20G00X38Z2起刀点N30G71U2R1P90Q110X0.5Z0.1粗车循环指令U背吃刀量、R退刀量、P循环起点程序段号、Q循环终点程序段号、X、Z精加工余量N40G00X100Z300退刀N50M05主轴停止N60M00暂停程序测量N70T0101M03S800F150精车N80G00X38Z2快速定位于起点N90G00X36N90起点N100G01Z-45N110G01X38N110终点N120G00X100;退刀N130Z100N140M05主轴停止N150M00.;暂停程序测量N160T0202M03S800F150N170G00X20Z2快速定位于起点N180G71U2R1P230Q260X-0.5Z0.1粗车内孔N190G00X20Z3快退到换刀点N200M05主轴停止N210M00程序暂停N220T0202M03S800F150N230G00X27.2Z2N230起点N240G01X25Z-35N250G01X24Z-45N260G00X20N260终点N270Z100退刀N280M05主轴停止N290M00程序暂停N300T0303M03S800F100换切槽刀、起动主轴,设定进给量N310G00X25快速定位于起点N320Z-35N330G01X29N340G00X25N350Z100Z方向快退刀N360M05主轴停止N370M00程序暂停N380T0404M03S800F100车螺纹N390G00X29Z2快速定位于起点N400G82X26.4Z-33F2N450X26N460X25.8N470X25.7N410G00X25N420Z100Z方向快退刀N430M30程序结束SINUMERIK系统零件加工程序如下:(西门子系统没有单一固定循环0SK05程序名。N10G90G95G40G71初始化。N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30G0X38Z2定位到加工起点。N40CYCLE95(“FF:FF_E”,1,0.2,0.5,,0.2,0.1,0.2,9,,,1,)外轮廓粗加工轮廓循环。N50G0X100Z100快速退刀到换刀点。N60M5M0主轴停止,程序暂停(用于测量)。N70S800M3设置精加工主轴转速。N80G0X38Z2定位到加工起点。N90CYCLE95(“FF:FF_E”,,,,,,,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(“HH:HH_E”,,,,,,,0.1,7,,,1,)内轮廓精加工轮廓循环。N200G0Z100快速退刀到换刀点Z值。N210X100快速退刀到换刀点X值。N220T2D1S400M3选择内切槽刀具,建立刀补,设置主轴转速。N230G0X20Z2快速定位到进刀起点。N240CYCLE93(25,-35,4,2,,,,,,,,0.2,0.1,1,0.5,3,,)内切槽循环。N250G0Z100快速退刀到换刀点。N260G0X100N270T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。N280G0X24Z2定位到加工起点。N290CYCLE99(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,,,,0,)螺纹加工循环。N300G0Z100快速退刀到换刀点。N310G0X100N320M5主轴停止。N330G74X0Z0自动返回参考点。N340M30程序结束。N350FF:零件外轮廓子程序开始。N360G0X36X方向快进。N370G1Z0定位到端面。N380G1Z-45车外圆φ36至Z-45。N390X38X方向快退。N400M2程序结束。N410FF_E:零件外轮廓子程序结束。N420HH:零件内轮廓子程序开始。N430G0X29X方向快进。N440G1Z0定位到端面。N450G1X25Z-2倒角N460Z-35车内孔φ25至Z-35。N470X24车端面N480Z-45车内孔φ24至Z-45。N490X20X方向快退。N500M2程序结束。N510HH_E:零件内轮廓子程序结束。任务四使用复合固定循环指令的编程与加工试用华中数控和西门子数控系统的复合固定循环指令编制如图1-34所示零件的加工程序。华中系统零件加工程序如下:%4001N10T0101M03S800F150刀具编号粗车参数N20G00X0Z2快速定位于起点N30G71U2R1P80Q190X0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N40G00X100Z100退刀N50M05主轴停止N60M00暂停程序测量N70T0101M03S800F150精车N80G00X0Z2N80粗车起点快速定位N90G01Z0N100G02X15Z-7.5R7.5圆弧加工N110G01Z-17.5N120X20N130X24Z-19.5N140Z-37N150X28Z-39N160Z-52N170G03X34Z-55R3圆弧加工N180G1Z-70N190X36N190终点N200G00X100快速退到换刀点N210Z100N220M05主轴停止N230M00程序暂停N240T0202M03S800F100切槽N250G00X36快速定位于起点N260Z-52N270G01X20N280G00X36N290Z100N300M05主轴停止N310M00程序暂停N320T0303M03S800F100车螺纹N330G00X26Z-15.5快速定位于起点N340G82X23.5Z-39F2N350X23.1N360X22.8N370X22.7N380G00X100X方向快退N390Z100Z方向快退N400M30程序结束SINUMERIK系统零件加工程序如下:SK07程序名。N10G90G95G40G71初始化。N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30G0X38Z2定位到加工起点。N40CYCLE95(“FF:FF_E”,1,0.2,0.5,,0.2,0.1,0.2,9,,,1,)外轮廓粗加工轮廓循环。N50G0X100Z100快速退刀到换刀点。N60M5M0主轴停止,程序暂停(用于测量)。N70S800M3设置精加工主轴转速。N80G0X38Z2定位到加工起点。N90CYCLE95(“FF:FF_E”,,,,,,,0.1,5,,,1,)外轮廓精加工轮廓循环。N100G0X100Z100快速退刀到换刀点。N110T2D1S400M3选择外切槽刀具,建立刀补,设置主轴转速。N120G0X38Z2快速定位到进刀起点。N130CYCLE93(24,-37,4,2,,,,,,,,0.2,0.1,1,0.5,1,,)内切槽循环。N140G0X100Z100快速退刀到换刀点。N150T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。N160G0X24Z2定位到加工起点。N170CYCLE99(-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:零件轮廓子程序开始。N230G0X0X方向快进。N240G1Z0定位到端面。N250G3X15Z-7.5CR=7.5车R7.5球头。N260G1Z-17.5车外圆φ15至Z-17.5。N270X20车端面N280X24Z-19.5车倒角N290Z-37车外圆φ24至Z-37。N300X28Z-39.5车倒角N310Z-52车外圆φ28至Z-52。N320G2X34Z-55CR=3车R3圆弧N330G1Z-65车外圆φ34至Z-65。N340X38X方向快进。N350M2程序结束。N360FF_E:零件外轮廓子程序结束。任务五使用宏程序的编程与加工试分别用华中数控和西门子数控系统编程指令编写以下配合零件加工程序。华中系统零件加工程序如下:配合件1左端加工程序%5001配合件1左端加工程序N10T0101M03S800F150程序开始部分N20G00X55Z2快速定位于固定循环起点N30G71U2R1P90Q180X0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N40G00X100Z300退刀N50M05主轴停止N60M00程序暂停N70T0101M03S800F150N80G00X55Z2N90X44N90粗车起点快速定位N100G01Z0F200N110X42Z-1N120X44N130Z-20N140X53N150Z-28N160G02X53Z-58R30N170G01Z-62N180G01X53N180终点N190G00X100N200Z100退刀到换刀点N210M30程序结束表1-31配合件2左端加工程序O5002掉头加工N230T0101M03S800F150N240G00X18Z2快速定位于固定循环起点N250G71U2R1P310Q350X-0.5Z0.1粗车循环指令UR吃刀量P循环起点Q终点XZ余量N260G00X100Z100退刀到换刀点N270M05主轴停止N280M00程序暂停N290T0101M03S800F150N300G00X18Z2快速定位N310X29N310粗车起点N320Z0N330G01X25Z-2F200N340Z-24N350X18N350终点N360Z2N370G00Z100Z方向退刀N380X100X方向退刀N390M05主轴停止N400M00程序暂停N410T0202M03S600F200切断刀N420G00X22Z2快速定位到起点N430G01Z-24F100N440X29N450X22N460Z2N470G00Z100X100N480M05主轴停止N490M00N500T303S800F100换螺纹刀N510G00X27.2Z2快速定位到起点N520G82X26.5Z-22F2N530X26.1N540X25.8N550X25.7N560G00X18N570X100X方向退刀N580Z100Z方向退刀N590M05主轴停止N600M30程序结束配合件1右端加工程序%5003配合件1右端加工程序N10G94G90G97G40G21程序开始部分N20T0101S600M03F180换粗加工刀、带刀补、起动主轴N30G00X56Z2快速定位于固定循环起点N40G71U2R1P60Q90X0.5Z0.1粗加工循环N42G00X100Z100M05N44M00N46T0101S1000M03F100重新调用01刀补值、起动主轴、设定进给速度N48G00X56Z2快速定位于固定循环起点N60G00X52Z1粗加工循环开始N70G01Z0N80G02X52Z-30R30N90G01X56粗加工循环结束N140G00X100Z100退刀到换刀点N150T0404S600M03F120换内孔粗车刀、起动主轴、设定进给速度N160G00X20Z2程序定位点N170G71U1.5R1P190Q230X-0.4Z0.1内孔粗车循环N172G00Z100退刀到换刀点N174X100M05N176M00暂停、测量,必要时修改T04刀补值N178T0404S1000M03F100换刀、给定精车内孔主轴转数和进给速度N180G00X20Z2程序定位点N190G00X29内孔粗车循环开始N200G01Z0N210X25Z-2N220Z-24N230X20内孔粗车循环结束N240G00Z100退刀到换刀点N300X100N310T0505S600M03F60换内切槽刀、起动主轴、设定进给速度N320G00X24Z2N330G00Z-24N340G01X29N350G00X24N360Z100退刀到换刀点N370X100N380T0606S400M03换内螺纹车刀、起动主轴、设定进给速度N390G95G00X24Z5N400G82X25.8Z-22F2车削内螺纹N410X26.4N420X26.8N430X27N440G00X100Z100退刀N450M30程序结束配合件2右端加工程序%5004N10G94G90G40G21初始化N20T0101S600M03F180换外圆粗车刀、起动主轴、设定主轴转数和进给速度N30G00X56Z2M08快速定位到循环起始点N40G71U3R0.5P60Q150X0.3Z0.2调用G71粗车复合固定循环N42G00X56Z2快速定位到起始点N44G96S100F0.15设定恒线速度控制N46G50S2000限制主轴最高转数N60G00X0N70G01G42Z0

N80#1=0N80#1=0自变量#1赋初值0N90WHILE#1GE-40判断N100#2=26*SQRT[40*40-[#1+40]*[#1+40]]/40计算因变量#2的值N110G01X[2*#2]Z#1直线插补至点(2*#2,#1)N120#1=#1-0.1改变自变量值N130ENDWN150G00G40X56N190G00X100Z100M05N200M30SINUMERIK系统零件加工程序如下:SK09101配合件1左端加工程序的程序名。N10G90G95G40G71初始化。N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30G0X56Z3定位到加工起点。N40CYCLE95(“FF:FF_E”,1,0.2,0.5,,0.2,0.1,0.15,9,,,1,)粗加工轮廓循环。N50G0X100Z100快速退刀到换刀点。N60M5M0主轴停止,程序暂停(用于测量)。N70S800M3设置精加工主轴转速。N80G0X56Z3定位到加工起点。N90CYCLE95(“FF:FF_E”,,,,,,,0.1,5,,,1,)精加工轮廓循环。N100G0X100Z100快速退刀到换刀点。N110M5主轴停止。N120G74X0Z0自动返回参考点。N130M30程序结束。N140FF:零件轮廓子程序开始。N150G0X42X方向快进。N160G1Z0定位到端面。N170X44Z-1倒角1×45。 N180Z-20车外圆φ44至Z-20。N190X56X方向快退。N200M2程序结束。N210FF_E:零件轮廓子程序结束。SK09201配合件2左端加工程序的程序名。N10G90G95G40G71初始化。N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30G0X56Z2定位到加工起点。N40CYCLE95(“FF:FF_E”,1,0.2,0.5,,0.2,0.1,0.2,9,,,1,)外轮廓粗加工轮廓循环。N50G0X100Z100快速退刀到换刀点。N60M5M0主轴停止,程序暂停(用于测量)。N70S800M3设置精加工主轴转速。N80G0X56Z2定位到加工起点。N90CYCLE95(“FF:FF_E”,,,,,,,0.1,5,,,1,)外轮廓精加工轮廓循环。N100G0X100Z100快速退刀到换刀点。N110T2D1S400M3选择切槽刀具,建立刀补,设置主轴转速。N120G0X56Z2快速定位到进刀起点。N120CYCLE93(27,-20,5,2,,,,,,,,0.2,0.1,1,0.5,1,,)切槽循环。N140G0X100Z100快速退刀到换刀点。N150T3D1S400M3选择外螺纹加工刀具,建立刀补,设置主轴转速。N160G0X56Z2定位到加工起点。N170CYCLE99(0,27,-18,27,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:零件轮廓子程序开始。N230G0X23X方向快进。N240G1Z0定位到端面。N250X27Z-2车倒角N260Z-20车φ27外圆至Z-20。N270X56快速退刀到换刀点。N280M2程序结束。N290FF_E:零件外轮廓子程序结束。SK09102配合件1右端加工程序的程序名。N10G90G95G40G71初始化。N20T1D1S600M3选择外圆粗加工刀具,建立刀补,设置主轴转速。N30G0X56Z2定位到加工起点。N40CYCLE95(“FF:FF_E”,1,0.2,0.5,,0.2,0.1,0.2,9,,,1,)外轮廓粗加工轮廓循环。N50G0X100Z100快速退刀到换刀点。N60M5M0主轴停止,程序暂停(用于测量)。N70S800M3设置精加工主轴转速。N80G0X56Z2定位到加工起点。N90CYCLE95(“FF:FF_E”,,,,,,,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定位到加工起点。N190CYCLE95(“HH:HH_E”,,,,,,,0.1,7,,,1,)内轮廓精加工轮廓循环。N200G0Z100快速退刀到换刀点Z值。N210X100快速退刀到换刀点X值。N220T2D1S400M3选择内切槽刀具,建立刀补,设置主轴转速。N230G0X20Z2快速定位到进刀起点。N240CYCLE93(25,-24,4,2,,,,,,,,0.2,0.1,1,0.5,1,,)内切槽循环。N250G0Z100快速退刀到换刀点。N260G0X100N270T3D1S400M3选择内螺纹加工刀具,建立刀补,设置主轴转速。N280G0X24Z2定位到加工起点。N290CYCLE99(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,,,,0,)螺纹加工循环。N300G0X100Z100快速退刀到换刀点。N310M5主轴停止。N320G74X0Z0自动返回参考点。N330M30程序结束。N340FF:零件外轮廓子程序开始。N350G0X53X方向快进。N360G1Z0定位到端面。N370G2X53Z-30CR=30车R30圆弧。N380G1Z-40车外圆φ53至Z-40。N390X56X方向快退。N400M2程序结束。N410FF_E:零件轮廓子程序结束。N420HH:零件内轮廓子程序开始。N430G0X29X方向快进。N440G1Z0定位到端面。N450G1X25Z-2车倒角。N460Z-24车内孔φ25至-24。N470X22车端面N480Z-26车内孔φ22至Z-26。N490X20X方向快进。N500M2程序结束。N510HH_E:零件内轮廓子程序结束。配合件2右端加工程序Sk09202配合件2右端加工程序N10G95G90G40G71初始化N20T1D1S600M3换外圆粗车刀、起动主轴、设定主轴转数和进给速度N30G00X56Z2M8快速定位到循环起始点N40CYCLE95(“CONTOUR_1”,1,0.2,0.5,,0.2,0.1,0.2,9,,,1,)调用G71粗车复合固定循环N50G00X56Z2快速定位到起始点N60G96S100LIMS=2500设定恒线速度控制,限制主轴最高转数N70CYCLE95(“CONTOUR_1”,,,,,,,0.1,5,,,1,)N150G00G40X56N190G00X100Z100M05N200M30CONTOUR_1.SPFN70G00X0N80G01G42Z0

N80#1=0N90R1=0自变量#1赋初值0N100LABEL1:R2=26*SQRT[40*40-[R1+40]*[R1+40]]/40计算因变量#2的值N110G01X=2*R2Z=R1直线插补至点(2*#2,#1)N120R1=R1-0.1改变自变量值N130IFR1>=-40GOTOBLABEL1:判断N140M02项目二数控铣削编程与加工任务一数控铣床认识与操作FANUC系统零件加工程序如下:O2100;程序名N10G90G17G54G00X70.Y34.64;初始化,快速至定位点N20S500M03;起动主轴设定主轴转数和进给速度N30G01Z-5.F80;下刀至图样深度N40G41G01X50.Y0D01F100;刀具接近工件,半径左补偿N50X25.Y-43.3;铣六边形外轮廓N60X-25.;N70X-50.Y0;N80X-25.Y43.3;N90X25.;N100X50.Y0;N110G40G00X70.Y-34.64;取消刀补N120Z300.;抬刀N130M05;主轴停N140M30;程序停SINUMERIK系统零件加工程序如下:AB01程序名N10G54G90G17G0X80Y34.6T1M3S500初始化,快速至定位点,设定转速N20Z5快速到安全高度N30G1Z-5F100下刀至图样深度N40G1G41D1X70刀具接近工件,建立刀具半径补偿N50X25Y-43.3铣六边形外轮廓N60X-25N70X-50Y0N80X-25Y43.3N90X25N100X70Y-34.6N110G40X80取消刀具半径补偿N120Z200M5抬刀,主轴停N130M02程序停任务二以平面和外轮廓为主的板类零件加工编程与操作使用FANUC数控系统指令编写的板类零件加工程序如下:表2-8主程序O2200;程序名N10G17G90G40G49G94G54;初始化,以第一把刀为基准刀对刀设定工件坐标系N20G00X-160.Y160.M08;XY平面内快速定位至点(-160,160),切削液开N30M03S360;主轴正转N40Z0;快速下刀N50G01X-120.Y30.F500;工进到工件左侧(X-120,Y30)N60X120.F80;行切进给,铣上平面N70Y-30.;N80X-120.;N90G00Z300.M09;抬刀N100M05;主轴停N110M00;暂停(手工换第二把刀T02)N120G00X-100.Y48.;铣上凸台侧轮廓时XY平面定位点N130M03S400F100;主轴正转,设定主轴转速和进给速度N140G43G00Z-7.5H02M08;快速下刀并带刀具长度补偿(刀长补偿值为相对基准刀的长度差值)N150D22M98P801;调用最上面凸台外轮廓加工子程序粗加工外轮廓D22=16mmN160D23M98P801;调用最上面凸台外轮廓加工子程序去残料D23=28mmN170G00Y-80.;Y方向快速定位到点(-100,-80)N175X-34.317;X方向快速定位到(-34.317,-80)N180Z-14.;下刀至图样尺寸N190D22M98P802;调用下凸台轮廓加工子程序进行粗加工D22=16mmN200G00G49Z0M09;抬刀取消刀补,主轴停N205M05N210M00;程序暂停(手动换第三把刀T03)N215G00X-100.;X方向快速定位到(-100,-80)N220Y48.M08;Y方向快速定位到(-100,48)N230M03S500F80;起动主轴,设定加工参数N240G43G01Z-8.H03;快速下刀并带刀具长度补偿(刀长补偿值为相对基准刀的长度差值)N250D21M98P801;调用最上面凸台外轮廓加工子程序精加工外轮廓D21=15mmN260D23M98P801;调用最上面凸台外轮廓加工子程序精加工底面D23=28mmN270G00Y-80.;Y方向快速定位到点(-100,-80)N275X-34.317;X方向快速定位到(-34.317,-80)N280G01Z-14.;下刀至图样尺寸N290D21M98P802;调用下凸台轮廓加工子程序进行外轮廓精加工D21=15mmN300G00G49Z0M09;提刀取消刀补N310M30;程序结束表2-9铣上凸台侧面轮廓子程序O0801;铣上凸台侧面轮廓子程序N10G41G01X-20.Y48.;N20X14.;铣上凸台侧面轮廓N30G02X30.Y-40.R50.;N40G01X-30.;N50G02X-48.926Y-10.308R50.;N60G01X7.97Y57.5;N70G00Y63.;N80G40X-100.Y48.;N90M99;子程序结束表2-10铣下凸台侧面轮廓子程序O0802铣下凸台侧面轮廓子程序N10G41G01X-34.317Y-70.带刀具半径补偿N20X-60.037Y-44.28;N30G02X-54.143Y65.R200;N50G00X65.;N60G01X65.Y43.589;N70G03X65.Y-43.589R100.;N80G01Y-70.;N100G40X-34.317Y-80;取消刀补N120M99;子程序结束SINUMERIK系统零件加工程序如下:AB03主程序名N10G54G90G17G0X-160Y160T1D1M3S300初始化,以第一把刀为基准刀对刀设定工件坐标系,到定位点N20Z5M8下刀至安全高度,切削液开N30G1Z0F100加工上表面N40X-120Y30N50X120N60Y-30N70X-120N80G0Z200M5抬刀,停转N90M0换刀N100T2D1M3S400G0X80Y-70粗加工参数设定,并定位N110Z5M8下刀至安全高度,切削液开N120G1Z-13.8F80下刀,留精加工余量N130L1调用大凸台粗加工子程序,半径补偿D1=15.2N140G0Z5下刀至安全高度,切削液开N150X80Y0小凸台加工定位N160G1Z-7.8F80下刀,留精加工余量N170L2调用粗加工子程序,半径补偿D1=15.2N180D2L2调用去除残料子程序,半径补偿D1=28N190D3L2调用去除残料子程序,半径补偿D1=35N200G0Z200M5抬刀,停转N210M0换刀N220T3D1M3S500G0X80Y-70精加工参数设定,并定位N230Z5M8下刀至安全高度,切削液开N240G1Z-14F80下刀,精加工到位N250L1调用大凸台精加工子程序,半径补偿D1=15N260G0Z5抬刀至安全高度N270X80Y0小凸台加工定位N280G1Z-8F80下刀,留精加工余量N290L2调用精加工子程序,半径补偿D1=15N300D2L2调用去除残料子程序,半径补偿D1=28N310D3L2调用去除残料子程序,半径补偿D1=35N320G0Z200M5抬刀,停转N330M2程序结束L1大凸台子程序N10G41Y-57.5F100建立刀补至切入点N20X-46.817轮廓加工N30X-60.037Y-44.28N40G2X-56.556Y65CR=200N50G1X65N60Y43.589N70G3Y-43.589CR=100N80G1Y-70N90G40X80取消刀补,返回定位点N100RET子程序结束L2小凸台子程序N10G41X50F100建立刀补至切入点N20G2X30Y-40CR=50轮廓加工N30G1X-30N40G2X-48.926Y-10.308CR=50N50G1X0Y55N60X14Y48N70G2X50Y0CR=50N80G1G40X80Y0取消刀补,返回定位点N90RET子程序结束任务三以孔为主的盖板类零件的编程与加工使用FANUC数控系统指令编写盖板上孔加工零件程序如下:表1-24加工程序O0001;N10G90G17G94G40G54;初始化,之前手工装好T01(φ16mm键槽铣刀)N20G00X0Y0S400M03;快速定位到孔中心位置,起动主轴,设定主轴转速N25G43Z5.H01;调用1号刀具长度补偿N30G01Z-5.8F50;Z向进刀(底面留加工余量0.2mm)N40G41X16.Y0D01F80;半径补偿建立(D01=8.5mm)N50G03X16.Y0I-16.J0;粗铣孔φ32N60G01G40X0Y0;取消刀具半径补偿回孔中心N70G01Z-16.F50;Z向进刀N80G41X11.Y0D01F80;半径补偿建立(D01=8.5mm)N90G03X11.Y0I-11.J0;粗铣孔φ22N100G01G40X0Y0;取消刀具半径补偿回孔中心N110G0G49Z200.;取消刀具长度补偿,提刀N120M05;N130M00;程序暂停,手工装好T01(φ3mm中心钻)N140G90G17G94G40G80G54;初始化,建立工件坐标系N150G00X0Y0;N160G43Z50.H02M08;调用2号刀具长度补偿,开切削液N170S1200M03;起动主轴,设定主轴转速N180G99G81X30.Y15.Z-5.R5.F60;钻四个定位孔N190Y-15.;N200X-30.;N210G98Y15.;N220G00G49Z200.;取消固定循环和刀具长度补偿,提刀N230M05;N240M00;程序暂停,手工换T03(φ8.6mm麻花钻)N250G90G17G94G40G54G00X0Y0;初始化,建立工件坐标系N260G43Z50.H03;调用3号刀具长度补偿N270S600M03;起动主轴,设定主轴转速N280G99G73X30.Y15.Z-18.R5.Q5.F60;钻四个螺纹底孔N290Y-15.;N300X-30.;N310G98Y15.;N320G00G49Z200.;取消固定循环和刀具长度补偿,提刀N3370M05;N340M00;程序暂停,手工换T04(φ16mm圆柱立铣刀),测量孔径,需要时修改刀补值D04N350G90G17G94G40G54G00X0Y0;初始化,建立工件坐标系N360S500M03;起动主轴,设定主轴转速N370G43Z5.H04M08;调用4号刀具长度补偿N380G01Z-6.F50;下刀N390G41X16.Y0D04;半径补偿建立(D01=8.0mm)N400G03X16.Y0I-16.J0;精铣孔φ32mmN410G00G40X0Y0;N420Z-16.F50N430G01G41X11.Y0D04;半径补偿建立(D01=8.0mm)N440G03X11.Y0I-11.J0;精铣孔φ22mmN450G00G40X0Y0;N460G49Z200.;N470M05;N480M00;程序暂停,手工换T05(M10丝攻)N490G90G17G94G40G80G54;初始化,建立工件坐标系N500G00X0Y0;N510G43Z50.H05M08;调用5号刀具长度补偿,开切削液N520S300M03;起动主轴,设定主轴转速N530G99G84X30.Y15.Z-18.R5.P3000F450;攻四个螺纹孔N540Y-15.;N550X-30.;N560G98Y15.;N570G00G49Z200.;N580M30;程序结束SINUMERIK系统零件加工程序如下:AB04主程序N10G54G90G17G0X0Y0T1D1M3S400初始化,以第一把刀为基准刀对刀设定工件坐标系,到定位点N20Z5M8下刀至安全高度,切削液开N30G1Z-5.8F80下刀,留精加工余量N40L1调用粗加工32圆槽子程序D1=8.5N50G1Z-16下刀,超出下表面N60L2调用粗加工22圆槽子程序D1=8.5N70G0Z200M5抬刀,停转N80M0换刀N90T4D1M3S500G0X0Y0精加工参数设定,并定位N100Z5M8下刀至安全高度,切削液开N110G1Z-6F80下刀,精加工到位N120L1精加工32圆槽D1=8N130G1Z-16下刀,超出下表面N140L2精加工22圆槽D1=8N150G0Z200M5抬刀,停转N160M0手动换中心钻N170T2D1M3S1200G0X0Y0刀具参数设定,并定位N180Z20下刀到起始高度N190X-30Y15F80第一个孔定位N200CYCLE82(20,0,5,,4,0,)基本钻孔循环指令N210X30Y15第二个孔定位N200CYCLE82(20,0,5,,4,0,)基本钻孔循环指令N220X30Y-15第三个孔定位N200CYCLE82(20,0,5,,4,0,)基本钻孔循环指令N230X-30Y-15第四个孔定位N200CYCLE82(20,0,5,,4,0,)基本钻孔循环指令N240G0Z200M5抬刀,停转N250M0换8.6钻头N170T3D1M3S600G0X0Y0刀具参数设定,并定位N180Z20下刀到起始高度N190X-30Y15F80第一个孔定位N200CYCLE82(20,0,5,,20,0,)基本钻孔循环指令N210X30Y15第二个孔定位N200CYCLE82(20,0,5,,20,0,)基本钻孔循环指令N220X30Y-15第三个孔定位N200CYCLE82(20,0,5,,20,0,)基本钻孔循环指令N230X-30Y-15第四个孔定位N200CYCLE82(20,0,5,,20,0,)基本钻孔循环指令N240G0Z200M5抬刀,停转N250M0换M10机用丝锥N170T5D1M3S100G0X0Y0刀具参数设定,并定位N180Z20下刀到起始高度N190X-30Y15F80第一个孔定位N200CYCLE84(20,0,5,,20,,5,10,1.5,0,150,150)攻螺纹循环指令N210X30Y15第一个孔定位N200CYCLE84(20,0,5,,20,,5,10,1.5,0,150,150)攻螺纹循环指令N220X30Y-15第一个孔定位N200CYCLE84(20,0,5,,20,,5,10,1.5,0,150,150)攻螺纹循环指令N230X-30Y-15第一个孔定位N200CYCLE84(20,0,5,,20,,5,10,1.5,0,150,150)攻螺纹循环指令N240G0Z200M5抬刀,停转N290M2程序结束L132圆子程序N10G41X16F100建立半径补偿N20G3I-16整圆加工N30G1G40X0Y0取消半径补偿移动到原点N40RET子程序结束L222圆子程序N10G41X11F100建立半径补偿N20G3I-11整圆加工N30G1G40X0Y0取消半径补偿移动到原点N40RET子程序结束任务四槽类零件的编程与加工使用FANUC系统数控指令编程如下:主程序O0900N010G90G95G40G49G21;初始化N020G54G00X20.3Y0;刀具快移至矩形槽中心(20.3,0)N030M03S800;起动主轴,设定主轴转速N040G43Z5.M08H01;Z方向下刀至5,开冷却液N050G52X20.3Y0;以矩形槽中心为原点建立局部坐标系N060G00X14.2Y11.2;快移至局部坐标系中(14.2,11.2)点N070G01Z0F100;Z轴工进至0N080M98P0020901;调用加工矩形槽子程序两次N090G52;取消局部坐标系N100G00Z5.;提刀至工件上表面5mm处N110G00X-25.Y0;快移到圆槽中心(-25,0)N120G52X-25.Y0;以圆槽中心为原点建立局部坐标系N130G01Z0F100;Z轴工进到Z零点N140M98P0020902;调用加工圆槽子程序两次N150G52;取消局部坐标系N160G49G00Z0M05;提刀至Z参考点处N170M00;暂停,手工换φ10立铣刀N180M03S1200;设置立铣刀主轴转速N190G52X20.3Y0;以矩形槽中心为原点建立局部坐标系N200G00X0Y0;从圆槽中心快移到矩形槽中心N210G00G43Z5.H02;下刀带刀具长度补偿N220G01Z-8.F100;工进至槽深8mmN230G90G01G41X14.2Y17.D02;工进至(14.2,17)N240X-14.2;铣槽上边至(-14.2,17)N250G03X-20.Y11.2R5.8;倒左上角圆弧(-20,11.2)N260G01X-20.Y-11.2;铣槽左边至(-20,-11.2)N270G03X-14.2Y-17.R5.8;倒左下角圆弧(-14.2,-17)N280G01X14.2;铣槽下边至(14.2,-17)N290G03X20.Y-11.2R5.8;倒右下角圆弧(20,-11.2)N300G01Y11.2;铣槽右边至(20,11.2)N310G03X14.2Y17.R5.8;倒右上角圆弧(14.2,17)N315G01X10.直线插补至(10,17)N320G00G40X0Y0;取消刀补,回至矩形槽中心N330G52;取消局部坐标系N340G90G00Z5.;提刀到工件上表面5mm处N350G00X-25.Y0;快移到圆槽中心N360G52X-25.Y0;以圆槽中心建立局部坐标系N370G01Z-10.F100;工进下刀到尺寸10mmN380G41X18.Y0D02;(D02=5)X方向直线插补带刀具半径补偿至(18,0)N390G03I-18.J0;整圆插补N395G01G40X0Y0;X方向直线插补回圆槽中心,取消刀补N400G52;取消局部坐标系N405G00G49Z0.;取消刀具长度补偿;回Z轴参考点N410G00X0Y0M09;X、Y轴回工件坐标系原点N420M05;N430M30;粗铣方槽子程序O0901N10G91G01Z-4F50;N20G90X-14.2F300;N30Y4.2;N40X14.2;N50Y-4.2;N60X-14.2;N70Y-11.2;N80X14.2;N90G00Y11.2;N100M99;粗铣圆槽子程序O0902D11=13.5,D12=5.5N10G00X0Y0;N20G91G01Z-5.F50;Z工进至工件上表面之下5mmN30G90G41X18.Y0D11F300;工进带刀补至(18,0)N40G03I-18.J0;整圆插补N50G01G40X0Y0;回至圆中心,取消刀补N60G41X18.Y0D12;工进带刀补至(18,0)N70G03I-18.J0;整圆插补N80G01G40X0Y0;回至圆槽中心,取消刀补N90M99;使用FANUC系统的多个工件坐标系编程如下:O0900T01M06;N010G17G90G40G49G21;N020G54G00X0Y0;N030M03S800;N040G43Z5H01M08;N050G55X0Y0;N060G00X14.2Y11.2;N070G01Z0F100;N080M98P00020901;N100G90G00Z5;N120G56X0Y0;N130G01Z0F100;N140M98P00020902;N160G90G49G00Z0M05;N170T02M06;N180M03S1200;N200G55G00X0Y0;N210G00G43Z5H02;N220G01Z-8F100;N230G90G01G41X14.2Y17D23;N240X-14.2;N250G03X-20Y11.2R5.8;N260G01X-20Y-11.2;N270G03X-14.2Y-17R5.8;N280G01X14.2;N290G03X20Y-11.2R5.8;N300G01Y11.2;N310G03X8.4Y11.2R5.8;N320G00G40X0Y0;N340G90G00Z5;N360G56X0Y0;N370G01Z-10F100;N380G41X18Y0D23;N390G03I-18J0;N395G01G40X0Y0;N405G00G49Z0;N410G54G00X0Y0M09;N420M05;N430M30;粗铣方槽子程序O0901N10G91G01Z-4F50;N20G90X-14.2F300;N30Y4.2;N40X14.2;N50Y-4.2;N60X-14.2;N70Y-11.2;N80X14.2;N90G00Y11.2;N100M99;粗铣圆槽子程序O0902N10G00X0Y0;N20G91G01Z-5F50;N30G90G41X18Y0D21F300;N40G03I-18J0;N50G01G40X0Y0;N60G41X18Y0D22;N70G03I-18J0;N80G01G40X0Y0;N90M99;使用华中数控系统指令编程如下:主程序%0900N010G90G94G40G49G21初始化N020G54G00X20.3Y0刀具快移至矩形槽中心(20.3,0)N030M03S800起动主轴,设定主轴转速N040G43Z5H01M08Z方向下刀至5,开冷却液N050G52X20.3Y0以矩形槽中心为原点建立局部坐标系N060G00X14.2Y11.2快移至局部坐标系中(14.2,11.2)点N070G01Z0F100Z轴工进至0N080M98P0901L2调用加工矩形槽子程序两次N090G52取消局部坐标系N100G00Z5提刀至工件上表面5mm处N110G00X-25Y0快移到圆槽中心(-25,0)N120G52X-25Y0以圆槽中心为原点建立局部坐标系N130G01Z0F100Z轴工进到Z零点N140M98P0902L2调用加工圆槽子程序两次N150G52取消局部坐标系N160G00G49Z0M05提刀至Z参考点处N170M00暂停,手工换φ10立铣刀N180M03S1200设置立铣刀主轴转速N190G52X20.3Y0以矩形槽中心为原点建立局部坐标系N200G00X0Y0从圆槽中心快移到矩形槽中心N210G00G43Z5H02下刀带刀具长度补偿N220G01Z-8F100工进至槽深8mmN230G90G01G41X14.2Y17D02工进至(14.2,17)N240X-14.2铣槽上边至(-14.2,17)N250G03X-20Y11.2R5.8倒左上角圆弧(-20,11.2)N260G01X-20Y-11.2铣槽左边至(-20,-11.2)N270G03X-14.2Y-17R5.8倒左下角圆弧(-14.2,-17)N280G01X14.2铣槽下边至(14.2,-17)N290G03X20Y-11.2R5.8倒右下角圆弧(20,-11.2)N300G01Y11.2铣槽右边至(20,11.2)N310G03X14.2Y17R5.8倒右上角圆弧(14.2,17)N315G01X10直线插补至(10,17)N320G00G40X0Y0取消刀补,回至矩形槽中心N330G52取消局部坐标系N340G90G00Z5提刀到工件上表面5mm处N350G00X-25Y0快移到圆槽中心N360G52X-25Y0以圆槽中心建立局部坐标系N370G01Z-10F100工进下刀到尺寸10mmN380G41X18Y0D02X方向直线插补带刀具半径补偿至(18,0)D02=5mmN390G03I-18J0整圆插补N395G01G40X0Y0X方向直线插补回圆槽中心,取消刀补N400G52取消局部坐标系N405G00G49Z0取消刀具长度补偿;回Z轴参考点N410G00X0Y0M09X、Y轴回工件坐标系原点N420M05N430M30粗铣方槽子程序%0901N10G91G01Z-4F50N20G90X-14.2F300N30Y4.2N40X14.2N50Y-4.2N60X-14.2N70Y-11.2N80X14.2N90G00Y11.2N100M99粗铣圆槽子程序%0902D11=13.5,D12=5.5N10G00X0Y0N20G91G01Z-5F50Z工进至工件上表面之下5mmN30G90G41X18Y0D11F300工进带刀补至(18,0)N40G03I-18J0整圆插补N50G01G40X0Y0回至圆中心,取消刀补N60G41X18Y0D12工进带刀补至(18,0)N70G03I-18J0整圆插补N80G01G40X0Y0回至圆槽中心,取消刀补N90M99任务五具有对称轮廓的零件的编程与加工使用FANUC系统数控指令编程如下表2-29主程序O4000;主程序G17G90G54G00X之前,手工换10mm键槽刀,建立工件坐标系,快速到绝对坐标(0,0)M03S600;主轴正转G43Z10H01;下刀到绝对坐标Z=10处并带刀长补偿G01Z0F150;工进到工件表面D01M98P0024100;调用铣凸台外轮廓子程序两次,粗加工刀补D01=5.5G90Z0F150;工进提刀到绝对坐标Z=0处M98P0024200;调用去残料加工子程序两次G90G00G49Z0M05快速提刀到绝对坐标Z=300处M00;程序暂停,手工换10mm立铣刀M03S800;指令精铣主轴转速G43G00Z10H02;下刀到绝对坐标Z=10处并带刀长补偿G01Z0F100;工进到工件表面D02M98P0024100;调用凸台外轮廓加工子程序两次,精加工刀补D02=5.0G00G49Z0M05;快速提刀到绝对坐标Z=300处,主轴停M30;程序结束表2-30铣四个凸台外轮廓子程序O4100;铣四个凸台外轮廓子程序G91G01Z-2.5F50;增量Z向工进2.5M98P4110;调用一个凸台外轮廓子程序(第一象限)G51.1X0;关于Y轴镜像M98P4110;调用一个凸台外轮廓子程序(第二象限)G50.1X0;取消Y轴镜像G51.1X0Y0;关于X、Y轴镜像M98P4110;调用一个凸台外轮廓子程序(第三象限)G50.1X0Y0;取消X、Y轴镜像G51.1Y0;关于X轴镜像M98P4110;调用一个凸台外轮廓子程序(第四象限)G50.1Y0;取消X轴镜像M99;子程序结束表2-31铣一个凸台外轮廓子程序O4110;铣一个凸台子程序G55;选择工件坐标系G55G90G68X0Y0R45;以工件坐标系G55原点为旋转中心,逆时针旋转45度G01X-40Y0F50;工进到绝对坐标点(-40,0)G41Y-10;刀具半径左补到(-40.,-10.)G03X-29.99R10;逆圆切入到(-29.99,0)G01Y7.5;直线插补到(-29.99,7.5)G03X-7.5Y29.99R22.5;逆圆铣削R22.5圆弧到(-7.5,29.99)G01X7.5;直线插补到(7.5,29.99)G03X29.99Y7.5R22.5;逆圆铣削R22.5圆弧到(29.99,7.5)G01Y-7.5;直线插补到(29.99,-7.5)G03X7.5Y-29.99R22.5;逆圆铣削R22.5圆弧到(7.5,-29.99)G01X-7.5;直线插补到(-7.5,-29.99)G03X-29.99Y-7.5R22.5;逆圆铣削R22.5圆弧到(-29.99,-7.5)G01Y0;直线插补到(-29.99,0)G03X-40Y10R10;逆圆铣削R10圆弧到(-40,10)G01G40Y0;直线插补到(-40,0)G69;旋转坐标系取消G54G01X0Y0

温馨提示

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

评论

0/150

提交评论