此程序为分层左中右进刀车削,适合螺距≥6的梯形螺纹
M03S100T0101
#100=(x为起点);
#101=(z为起点)
#102=(螺距);
#103=(刀尖宽度);
#104=(前8层吃刀量,直径值)
#105=(大经);
#106 =(z终点)
#119=0.366
#117=0.13395
#107=#102
#110=#100-#105
#111=[#107-#119*#102-#103]/2+#118 *#117
IF[#102LT14]GOTO 2
IF[#102GT44]GOTO 3
#120=2[#102/2+1]+#110
#124=0.8
GOTO 5
N 2 IF[#102LT6]GOTO 3
IF[#102GT12]GOTO 3
#120=2[#102/2+0.5]+#110
#124=0.6
GOTO 5
N 3 GOTO200
N 5 #114=#107-#119*#102-2*#103
#131=[#114-#103]/2
#130=#114+1-2*#103
G00Z#101
X#100
WHILE[#110NE#120]DO1
IF[#118EQ#0]GOTO 6
#114=0
#115=2
GOTO 9
N 6 IF[#112GT7]GOTO 7
#115=#104
GOTO 9
N 7 IF[#112NE8]GOTO 8
#115=3*#104/4
GOTO 9
N 8 IF[#112NE28]GOTO 9
#115=#104/2
N 9 #113=#117*#115
#110=#110+#115
IF[#110LE#12O]GOTO 11
#110=#120
#113=[#120-#116]*#117
N 11 #111=#111-#113
G00Z#101
IF[#130LT0.6]GOTO14
G92U-#110Z#106F#107
#130=#130-2*#113
#123=#123+1
N14 IF[#131LT0.3]GOTO13
G00W[#131+0.5]
G92U-#110Z#106F#107
G00Z#101
G00W-[#131+0.5]
N13 IF[#114LT#124]GOTO 12
G92U-#110Z#106F#107
#114=#114-2*#113
#131=#131-#113
G00Z#101
N 12 G00W#111
G92U-#110Z#106F#107
G00Z#101
G00W-#111
G92U-#110Z#106F#107
G00Z#101
#112=#112+1
#116=#110
END1
N200 G00U200
M05
M30
扩展资料
梯形螺纹车削
车刀选择
1、在车削螺纹时,因径向切削力较大,为保证螺纹精度,可分别采用粗车刀和精车刀对工件进行粗、精加工。高速钢梯形螺纹车刀,切削刃锋利,韧性较好,刀尖不易崩裂。
能车出精度较高和表面粗糙度较小的螺纹,常用于加工塑性材料、大螺距螺纹和精密丝杠等工件,但生产效率较低。
2、高速钢梯形螺纹粗车刀。高速钢梯形螺纹粗车刀,其刀具特点:具有较大的背前角,便于排屑;刀具两侧后角小,有一定的刚性,适用于粗车丝杠及螺距不大的梯形螺纹。
为了便于左右切削并留有精车余量,刀头宽度应小于槽底宽 W,两刃夹角应小于牙型角。
3、高速钢梯形螺纹精车刀。高速钢梯形螺纹精车刀车刀几何形状及刀具特点:车刀前面沿两侧切削刃磨有 R2~R3mm 的分屑槽。
并磨有较大的前角、使切屑排出顺利。车刀纵向前角 γp=0°,两侧切削刃之间的夹角等于牙型角。
为了保证两测切削刃切削顺利,都磨有较大前角(γo=10°~20°)的卷屑槽。但在使用时必须注意,车刀前端切削刃不能参加切削。
4、硬质合金螺纹车刀。硬质合金螺纹车刀的硬度高、耐磨性好、耐高温、热稳定性好,但抗冲击能力差,适用于高速车削。
参考资料:百度百科——梯形螺纹
M03S100T0101
#100=(x为起点);
#101=(z为起点)
#102=(螺距);
#103=(刀尖宽度);
#104=(前8层吃刀量,直径值)
#105=(大经);
#106 =(z终点)
#119=0.366
#117=0.13395
#107=#102
#110=#100-#105
#111=[#107-#119*#102-#103]/2+#118 *#117
IF[#102LT14]GOTO 2
IF[#102GT44]GOTO 3
#120=2[#102/2+1]+#110
#124=0.8
GOTO 5
N 2 IF[#102LT6]GOTO 3
IF[#102GT12]GOTO 3
#120=2[#102/2+0.5]+#110
#124=0.6
GOTO 5
N 3 GOTO200
N 5 #114=#107-#119*#102-2*#103
#131=[#114-#103]/2
#130=#114+1-2*#103
G00Z#101
X#100
WHILE[#110NE#120]DO1
IF[#118EQ#0]GOTO 6
#114=0
#115=2
GOTO 9
N 6 IF[#112GT7]GOTO 7
#115=#104
GOTO 9
N 7 IF[#112NE8]GOTO 8
#115=3*#104/4
GOTO 9
N 8 IF[#112NE28]GOTO 9
#115=#104/2
N 9 #113=#117*#115
#110=#110+#115
IF[#110LE#12O]GOTO 11
#110=#120
#113=[#120-#116]*#117
N 11 #111=#111-#113
G00Z#101
IF[#130LT0.6]GOTO14
G92U-#110Z#106F#107
#130=#130-2*#113
#123=#123+1
N14 IF[#131LT0.3]GOTO13
G00W[#131+0.5]
G92U-#110Z#106F#107
G00Z#101
G00W-[#131+0.5]
N13 IF[#114LT#124]GOTO 12
G92U-#110Z#106F#107
#114=#114-2*#113
#131=#131-#113
G00Z#101
N 12 G00W#111
G92U-#110Z#106F#107
G00Z#101
G00W-#111
G92U-#110Z#106F#107
G00Z#101
#112=#112+1
#116=#110
END1
N200 G00U200
M05
M30
扩展资料:
螺纹代号:单线螺纹:Tr40×6-6h-L;Tr:螺纹种类代号(梯形螺纹);40:公称直径;6:导程(对于单线螺纹而言,导程即为螺距);6h:内螺纹公差代号;L:旋合长度代号。
左旋螺纹需在尺寸规格之后加注“LH”,右旋则不注出。例如Tr36×12(6);Tr44×16(8)LH等。
各基本尺寸名称,代号及计算公式如下:
牙型角:α=30°
螺距P: 由螺纹标准确定,牙顶间隙ac P=1.5~5 ac=0.25;P=6~12 ac=0.5;P=14~44 ac=1
外螺纹:大径d 公称直径
内螺纹:大径D4=d+2ac;中径D2=d2;小径D1=d-P;牙高H4=h3;牙顶宽f=0.366P;牙槽底宽w=0.366P-0.536ac;
螺纹升角ψ:tgψ=P/πd2。
参考资料来源:百度百科-梯形螺纹
M03S100T0101
#100=(x起点);
#101=(z起点)
#102=(螺距);
#103=(刀尖宽度);
#104=(前8层吃刀量,直径值)
#105=(大经);
#106 =(z终点)
#119=0.366
#117=0.13395
#107=#102
#110=#100-#105
#111=[#107-#119*#102-#103]/2+#118 *#117
IF[#102LT14]GOTO 2
IF[#102GT44]GOTO 3
#120=2[#102/2+1]+#110
#124=0.8
GOTO 5
N 2 IF[#102LT6]GOTO 3
IF[#102GT12]GOTO 3
#120=2[#102/2+0.5]+#110
#124=0.6
GOTO 5
N 3 GOTO200
N 5 #114=#107-#119*#102-2*#103
#131=[#114-#103]/2
#130=#114+1-2*#103
G00Z#101
X#100
WHILE[#110NE#120]DO1
IF[#118EQ#0]GOTO 6
#114=0
#115=2
GOTO 9
N 6 IF[#112GT7]GOTO 7
#115=#104
GOTO 9
N 7 IF[#112NE8]GOTO 8
#115=3*#104/4
GOTO 9
N 8 IF[#112NE28]GOTO 9
#115=#104/2
N 9 #113=#117*#115
#110=#110+#115
IF[#110LE#12O]GOTO 11
#110=#120
#113=[#120-#116]*#117
N 11 #111=#111-#113
G00Z#101
IF[#130LT0.6]GOTO14
G92U-#110Z#106F#107
#130=#130-2*#113
#123=#123+1
N14 IF[#131LT0.3]GOTO13
G00W[#131+0.5]
G92U-#110Z#106F#107
G00Z#101
G00W-[#131+0.5]
N13 IF[#114LT#124]GOTO 12
G92U-#110Z#106F#107
#114=#114-2*#113
#131=#131-#113
G00Z#101
N 12 G00W#111
G92U-#110Z#106F#107
G00Z#101
G00W-#111
G92U-#110Z#106F#107
G00Z#101
#112=#112+1
#116=#110
END1
N200 G00U200
M05
M30
G0 X93 Z5
♯1=4.2
♯2=0.1
♯3=0.5
N10 ♯4=5+0.268*[♯1-♯2]+♯3
♯5=5-0.268*[♯1-♯2]-♯3
♯6=81.6+2*[♯1-♯2]
G0 X93 Z5
G92 X♯6 Z-50 F8
G0 X93 Z♯4
G92 X♯6 Z-50 F8
G0 X93 Z♯5
G92 X♯6 Z-50 F8
♯1=♯1-♯2
IF ♯1>0.05 GOTO10
G0 X300 Z200
M30