新3167cx4558数控机床200例源程序钼丝从原点开始.docx
《新3167cx4558数控机床200例源程序钼丝从原点开始.docx》由会员分享,可在线阅读,更多相关《新3167cx4558数控机床200例源程序钼丝从原点开始.docx(13页珍藏版)》请在冰豆网上搜索。
新3167cx4558数控机床200例源程序钼丝从原点开始
例152:
如图7-2所示,起点为(0,0),终点为(12,5)的直线的3B指令是:
B12000B5000B12000GXL1
例153:
如图7-3所示,半径为9.22,圆心坐标为(0,0),起点坐标为(-2,9),终点坐标为(9,-2)的圆弧3B指令是:
B2000B9000B25440GYNR2
例154:
如图7-4所示,当加工直线时,起点为A(2,2),终点为B(18,8)图5.中的G选取GY,则计算长度J=8-2=6,直线的3B指令如下:
B2000B2000B2000GXL1(钼丝从原点开始)
B16000B6000B6000GXL1
例155:
当加工如图7-5所示的圆弧时G应选取GX(因圆弧的终点接近于Y轴),则计算长度J=20+20=40,直线的3B指令如下:
B0B20000B20000GYL2(钼丝从原点开始)
B10000B0B10000GXL2
B10000B20000B40000GXNR2(加工圆弧)
B10000B20000B20000GYL3(加原点)
例156:
当加工如图7-6中的圆弧时G选取GY(因圆弧的终点接近于X轴),则计算长度J=20+20=40,直线的3B指令如下:
B20000B0B20000GXL3(钼丝从原点开始)
B0B10000B10000GYL3
B20000B10000B40000GXNR4(加工圆弧)
例157:
当加工如图7-7中的圆弧时G选取GX(因圆弧的终点接近于Y轴),则计算长度J=38.7298+80+10=128.7298,直线的3B指令如下:
B38730B10000B38730GXL2(钼丝从原点开始)
B38730B10000B128730GXNR2(加工圆弧)
例158:
如图7-8所示,图中的图形由三段直线一段圆弧组成圆柱体,线切割编程如下:
B30000B10000B30000GXL1(钼丝从原点开始)
B0B40000B40000GYL1(加工直线)
B80000B0B80000GXL1(加工直线)
B0B20000B40000GXSR1(加工圆弧)
B80000B0B80000GXL1(加工直线)
B30000B10000B30000GXL1(回原点)
例159:
如图7-9所示,图中的五角星加工凹模,线切割编程如下,图中各点坐标计算如下:
A(0,20)、B(4.493,6.18)、C(19.021,6.18)、D(7.265,-2.361)、E(11.756,-16.18)、F(0,-7.639)。
穿丝点和退出点均在原点。
B0B20000B20000GYL2
B4493B13820B13820GYL1
B14528B0B14528GXL1
B11756B8541B11756GXL1
B4491B13819B13819GYL4
B11756B7541B11756GXL4
B11756B7541B11756GXL3
B4491B13819B13819GYL3
B11756B8541B11756GXL3
B14528B0B14528GXL2
B4493B13820B13820GYL2
B0B20000B20000GYL2
例160:
如图7-10所示,图中的穿丝孔在中心,加工窗型凹模线切割编程如下:
B8000B0B8000GXL1
B0B5000B5000GYL2
B8000B5000B16000GXNR1
B0B5000B5000GYL2
B0B5000B5000GYL3
B8000B5000B16000GXNR4
B0B5000B5000GXL4
例161:
如图7-11所示,图中的穿丝孔在中心,加工非对称凸模线切割编程如下:
B4000B0B4000GXL1
B4000B0B4000GYL1
B4000B0B4000GXL1
B2000B0B4000GYSR1
B4000B0B4000GXL1
B0B4000B4000GYL1
B0B4000B4000GYL4
B4000B0B4000GXL4
B2000B2000B2000GYL4
B2000B2000B2000GXL4
B4000B0B4000GXL4
B0B4000B4000GYL4
B4000B0B4000GXL1
例162:
图7-12所示为加工零件,按3B格式编写梯形凸模零件的线切割加工程序。
程序如下:
B0B2000B2000GYL2;加工程序
B0B10000B10000GYL2;可与上句合并
B0B10000B20000GXNR4
B0B10000B10000GYL2
B30000B8040B30000GXL3
B0B23920B23920GYL4
B30000B8040B30000GXL4
B0B2000B2000GYL4
例163:
图7-13所示为模具的落料模,冲下零件的尺寸由凹模决定,模具配合间隙在凸模上扣除。
程序如下:
B2925B2079B2925GXL1
B2925B4921B17050GXNR4
B0B0B4158GYL4
B2925B4921B17050GXNR2
B0B0B4158GYL2
B2925B2079B2925GXL3
例164:
图7-14所示为模具的落料模,冲下零件的尺寸由凸模决定,模具配合间隙在凹模上扣除。
程序如下:
B0B0B5000GXL1
B0B0B4000GYL4
B3065B5000B17330GXNR2
B0B0B4000GYL2
B3065B5000B17330GXNR4
B0B0B5000GXL3
例165:
线切割加工正方形,如图7-12所示。
其程序为:
N5G92X0Y0
N10G01X6000Y0
N20G01X6000Y6000
N30G01X18000Y6000
N40G01X18000Y-6000
N50G01X6000Y-6000
N60G01X6000Y0
N70G01X0Y0
N80M02
例166:
切割加工一个整圆
N10G92X0Y0
N20G01X6000Y0
N30G03X18000Y0I6000J0
N40G03X6000Y0I-6000J0
N50G01X0Y0
N60M02
例167:
采用钼丝半径左补偿G41线切割加工正方形
N10G92X0Y0
N20G41D100D100表示半径补偿值=钼丝半径+放电间隙
N30G01X4000Y0设定进刀线
N40G01X4000Y4000
N50G01X12000Y2000
N60G01X12000Y-2000
N70G01X4000Y-4000
N80G01X4000Y0
N90G40
N100G01X0Y0
N110M02
例168:
采用半补偿切割加工一个整圆
N10G92X0Y0
N20G42D100D100表示半径补偿值=钼丝半径+放电间隙
N30G01X4000Y0
N40G03X12000Y0I4000J0
N50G03X4000Y0I-4000J0
N60G40
N70G01X0Y0
N80M02
例169:
加工如图7-19所示的窗形凸模零件,按图样尺寸编程。
用G90指令编程:
N10G92X0Y0
N20G01X10000Y0
N30G01X10000Y20000
N40G02X40000Y20000
N50G01X30000Y0
N60G01X0Y0
N70M02
用G91指令编程:
N10G92X0Y0
N20G91
N30G01X10000Y0
N40G02X0Y20000
N50G01X30000Y0I15000J0
N60G01X-10000Y-20000
N70G01X-30000Y0
N80M02
例170:
线切割加工带锥度的正方形棱锥体工件
N10G92X0Y0
N20W80000W80000表示下导线中心与工作台面之间的距离为80mm
N30H50000H50000表示工件厚度为50mm
N40S120000S120000表示上导轮中心到工作台面之间的距离为120mm
N50G52A3G52A3表示锥角为3º,形状为上小下大(顺时针方向切割)
N60G01X6000Y0
N70G01X6000Y6000
N80G01X16000Y6000
N90G01X16000Y-6000
N100G01X6000Y-6000
N110G01X6000Y0
N120G50取消锥角加工
N130G01X0Y0
N140M02
例171:
线切割加工带锥角的圆形工件
N10G92X0Y0
N20W80000
N30H50000
N40S120000
N50G52A4G52A4表示锥角为4º,形状为上小下大(顺时针方向切割)
N60G01X6000Y0
N70G02X16000Y0I6000J0
N80G02X6000Y0I-6000J0
N90G50
N100G01X0Y0
N110M02
例172:
采用丝半径补偿线切割加工带锥度的复杂工件
N10G92X0Y0
N20W80000
N30H50000
N40S120000
N50G52A4锥度为4º
N60G41D100顺时针加工,丝半径(0.1mm)左补偿
N70G01X5000Y0进刀线,建立丝半径补偿,建立锥度加工
N80G01X5000Y5000工件下表面的实际加工路径
N90G01X10000Y5000
N100G02X15000Y5000I25000J0
N110G01X20000Y5000
N120G02X20000Y-5000I0J-5000
N130G03X15000Y-5000I-25000J0
N140G02X10000Y-5000I-25000J0
N150G01X5000Y-5000
N160G01X5000Y0
N170G50
N180G40
N190G01X0Y0
N200M02
例173:
编写如图7-23所示的凹模线切割程序,穿丝孔在中心点(0,0)。
N10G92X0Y0
N15G42D100D100表示半径补偿值=钼丝半径+放电间隙
N20G01X-6000Y0
N30G01X-6000Y12000
N40G01X6000Y12000
N50G01X6000Y-12000
N60G01X-6000Y-12000
N70G01X-6000Y0
N75G40
N80G00X0Y0
N90M02
例174:
编写如图7-24所示的塔形凹模线切割程序,穿丝孔在中心点(0,0)。
N10G92X0Y0
N20G42D100D100表示半径补偿值=钼丝半径+放电间隙
N20G01X-6000Y6000
N30G01X0Y6000
N40G01X9910Y2860
N50G02X9910Y-2860I-910J-2860
N60G01X0Y-6000
N70G01X-6000Y-6000
N80G01X-6000Y0
N90G40
N100G00X0Y0
N110M02
例175:
编写如图7-25所示的窗形凹模线切割程序,穿丝孔在中心点(0,0)。
N10G92X0Y0
N20G41D100D100表示半径补偿值=钼丝半径+放电间隙
N20G01X8000Y0
N30G01X8000Y5000
N40G03X8000Y5000I-8000J0
N50G01X-8000Y-5000
N60G03X8000Y-5000I8000J0
N70G01X8000Y0
N80G40
N90G00X0Y0
N100M02
例176:
在毛坯上加工如图7-26所示两个相同的凸模,利用镜像加工编程指令进行编程。
N10G92X0Y0
N20G01X4000Y0
N30G01X400Y4000
N40G01X8000Y4000
N50G02X12000Y4000I2000J0
N60G01X16000Y4000
N70G01X16000Y-4000
N80G01X12000Y-4000
N90G01X10000Y-2000
N100G01X8000Y-4000
N110G01X4000Y-4000
N120G01X4000Y0
N130G01X0Y0
N140G05Y轴镜像
N150G12取消镜像与第一条指令G05相对应
N160G01X0Y0
N170M02
例177:
切割心形凹模的如图7-27所示,采用半径右补偿G42加工,穿丝孔在中心点(0,0)。
N10G92X0Y0
N20G42D100D100表示半径补偿值=钼丝半径+放电间隙
N30G02X40000Y0I10000J0
N40G02X-40000Y0I-40000J0
N50G02X0Y0I10000J0
N60G40
N70G00X0Y0
N90M02
例178:
切割梅花形凸模的如图7-28所示,采用半径右补偿G42加工。
各点的坐标计算如下:
A(10,17.321)、B(-10,17.321)、C(-10,-44.015)、D(10,-44.015)。
N10G92X50Y0
N20G42D100D100表示半径补偿值=钼丝半径+放电间隙
N30G00X40000Y0
N40G03X10000Y17.321I-20000J0
N50G03X-10000Y17.321I-10000J17321
N60G03X0Y0I-10000J-17321
N70G01X-10000Y-44015
N80G01X10000Y-44015
N90G01X0Y0
N100G40
N110G00X50Y-50
N120M02
例179:
如图7-29所示的某正五角星,圆的半径R=20mm,线切割加工采用ISO编程格式,各点的坐标计算如下:
A(0,20)、B(4.493,6.18)、C(19.021,6.18)、D(7.265,-2.361)、E(11.756,-16.18)、F(0,-7.639)。
N01G92X50Y20Z50
N02G90
N05G01F200M03S500Z-10
N10X19.021Y6.18
N15X4.49
N20X0Y20
N25X-4.49Y6.18
N30X-19.021
N35X-7.265Y-2.361
N40X-11.756Y-16.18
N45X0Y-7.639
N50X11.756Y-16.18
N55X7.265Y-2.361
N60X19.021Y6.18
N65X50Y20
N70G40G00Z50
N75M02
例180:
绘直线和圆弧的应用
图7-37所示的加工程序如下:
N0000G92X-40.0000Y-20.0000Z0.0000
N0001G01X40.0000Y-20.0000
N0002G03X40.0000Y20.0000I40.0000J0.0000
N0003M00
N0004G01X-40.0000Y-20.0000
N0005M00
N0006G01X-40.0000Y20.0000
N0007G01X40.0000Y20.0000
N0008M02
例181:
如图7-41所示,编制边长为20mm正六边形的线切割加工程序。
N0002G03U14.1421V14.1421K0.0000L0.0000
N0000G92X37.7778Y68.5185Z0.0000
N0001G01X20.4573Y58.5185
N0002G01X20.4573Y38.5185
N0003G01X37.7778Y28.5185
N0004G01X55.0983Y38.5185
N0005G01X55.0983Y58.5185
N0006G01X37.7778Y68.5185
N0007M02
182:
如图7-42所示,编制外接圆半径为30mm五角星凸模的线切割加工程序。
N0000G92X43.7037Y80.0000Z0.0000
N0001G01X36.9683Y59.2705
N0002G01X15.1720Y59.2705
N0003G01X32.8056Y46.4590
N0004G01X26.0701Y25.7295
N0005G01X43.7037Y38.5410
N0006G01X61.3373Y25.7295
N0007G01X54.6018Y46.4590
N0008G01X72.2354Y59.2705
N0009G01X50.4391Y59.2705
N0010G01X43.7037Y80.0000
N0011M02
183:
如图7-43所示,编制天园地方的凹模的线切割加工程序。
N0000G92X0.0000Y0.0000Z40.0000
N0001G01X20.0000Y0.0000
N0002G02X20.0000Y20.0000
N0003G01X-20.0000Y20.0000
N0004G02X-20.0000Y-20.0000
N0005G01X20.0000Y-20.0000
N0006G01X20.0000Y0.0000
N0007G01X0.0000Y0.0000
N0008M02
N0001G01U20.0000V0.0000
N0002G03U14.1421V14.1421K0.0000L0.0000
N0003G03U-14.1421V14.1421K0.0000L0.0000
N0004G03U-14.1421V-14.1421K0.0000L0.0000
N0005G03U14.1421V-14.1421K0.0000L0.0000
N0006G03U20.0000V0.0000K0.0000L0.0000
N0007G01U0.0000V0.0000
N0008M02
184:
如图7-44所示,编制长为40mm,宽为20mm,圆角半径为2mm长方体凹模的线切割加工程序。
N0000G92X70.0000Y42.3704Z0.0000
N0001G01X70.0000Y58.3704
N0002G02X68.0000Y60.3704I70.0000J60.3704
N0003G01X32.0000Y60.3704
N0004G02X30.0000Y58.3704I30.0000J60.3704
N0005G01X30.0000Y42.3704
N0006G02X32.0000Y40.3704I30.0000J40.3704
N0007G01X68.0000Y40.3704
N0008G02X70.0000Y42.3704I70.0000J40.3704
N0009M02