Introduction to G32 machining end face threads:
Overview: The end face threads are mostly rectangular threads, and the self centering chuck (disc thread) of the lathe uses this structure. ??? ????? ???? ?????? ???? ??? ??? ?????????? ????????? ???????????, ??????????? ?? ????? ???????????
???? 2-8 ??? ?? ?????????? ????????? ???? ????????? ??????
![CNC ???????????? ????????????? ???????????(pic1)](/uploads/allimg/20240502/3-2405020H021R1.png)
??????????? (?) ??? ?? ?????????? ????????? ???? ??? ?????????? ???????? ???? ??? ??????????????????, ???? ??????????? (b) ??? ?? ???????? ???????? ???? ??? ??????????????????. ?? ??? ?????????? ??? ???? ??? thread depth
????????
??? ??? ???? ??? ??? ?????? ??????? ????? ???????, ????? ???? ??? ?????????? ?? ??? ?????????? ????? ?? ????? (???????????? ????), ??? vice versa ??? ????? ?????????????????
??????????????????????????: G32 X-F_ (X ??? ??? ?????????? ???? ??? ?????? ??????????, F ??? ??? ????? ???? ??? ??????)
?????????????????????? (???? ??? ?????????????)
G99 M3 S500 T0202; undo-type
G0 X100 media-type
Z-0.5
G32 X40 F3.0;
????:
X100;
Z-0.7
G32 X40 (?????? ??? ?????? ???? диаграмма 2-9) F3.0;
????:
X100;
Z-1.0
G32 X40 F3.0;
????:
X100;
Z-1.5
G32 X40 F3.0;
????:
X100;
Z-2.0;
G32 X40 F3.0;
????:
X100;
Z-2.5
G32 X40 F3.0;
????:
X100;
Z-3.1
G32 X40 F3.0;
????:
icon-type
media-type
![CNC ???????????? ????????????? ???????????(pic2)](/uploads/allimg/20240502/3-2405020H024211.png)
???????????: ?? ????????? ???? ???? ????????? ?? ?????.
Introduction to Variable Pitch Thread Processing
?????? domestic CNC systems, such as Guangzhou CNC (GSK), use G32 instructions when machining variable pitch threads. ???:
![CNC ???????????? ????????????? ???????????(pic3)](/uploads/allimg/20240502/3-2405020H026202.png)
Figure 2-10 Schematic diagram of variable pitch thread
???????? ???:
?? ?????? (???????? ???????) ???? M274 ??? 1.34=5.2mm
?? ?????? (???????? ???????) ???? M2712 ??? 1.312=15.6mm
?? ???? ??? ?????? ??? ???????? ???? ???
?? ??????? ???????? ??? 27-5.2=21.8?????.
??? ??????????? ???????????? ?????????????, ??? ??? ????? ??? ???????????? ??????? ??? ?????????? ??? ??? ??????????????
Program statement (only threaded section)
G99 M3 S200 T0202;
???:
Z3;
X26;
G32 Z-20 F4.0
G32 Z-56 F12
???:
Z3;
X25.6
G32 Z-20 F4.0
G32 Z-56 F12;
;
G32 X30;
Z3;
X21.8;
G32 Z-20 F4
G32 Z-56 F12;
???:
Z90;
icon-type
media-type
??? ???? ?????? ???????? ??????????? ?????? ??? ?? ?? ?????????? ????????? ???????????? F ?????? ??? ??? ?????? ???, ??? ?????? ?????? ?? ???????????????? K (???????????
??? ?????? ????????????? CNC ?????? ?? FANUC, ??? ?? ?? ????????? ?????????????? G34 ????? ????????????????? ????????????.
???????
?????? ???, ? ??? Z ????? ?? ????????????? ????????? ???? ??? thread, F ??? ??? ????? ??? ??? ????? ???????????? ??? ?????????????, K ??? ??? ?????????????? ??? ?????????????? ???? ????? ???? ?? ????????????????, ??? ??? ????????????? ?
![CNC ???????????? ????????????? ???????????(pic4)](/uploads/allimg/20240502/3-2405020H02b52.png)
?? ????, ??? ???????????? ??? 5mm, ??? ????????????? ??? 1mm, ??? ???? ??? 50mm, ??? ??? ?????????? ??? G34 Z-50 F5. K1.
????????????: ???????? ???? ???? threads
Multi line threads are generally used for transmission and are straight threads. CNC Machining of multiline threads can be done by calling subroutines using G92. Imported machine tools also support G32 instructions for machining multiline threads, and G76 instructions can also be used for machining multiline threads (as discussed later).
G92 ???? ??? ??????????? ?? ???????? ???????? ???????????? ?? ??????? ??? ???? 2-11
![CNC ???????????? ????????????? ???????????(pic5)](/uploads/allimg/20240502/3-2405020H030123.png)
??? ?????? ???? ????? ??? ??? ??? ????: M279/3
?????? ???, ??? M27 ??? ????????? ????????, 9 ??? ??? ????? ????, ??? 3 ??? ??? ?????.
??????: ????=????? ??? ????? ?????, ???????: ??? ??? ?? ????? ?????????.
???????? ???:
?????? ????????=27-0.133=26.61mm;
??????? ????????=27-1.33=23.1mm;
Program statement (only threaded section)
????? ???? ???
G92 X26 Z-40 F9
X25.7;
X25.4;
X25.2;
X25.0
;
X23.1;
media-type
?????? ?? ??????????
G99 M3 S700 T0202;
G0 X30 media-type
Z3;
M98 P0046;
???:
Z6;
M98 P0046;
???:
Z9;
M98 P0046;
????:
icon-type
media-type
Z6
??????? ?????? ???? ????? ????? G32 ????????????? ???? ???????????? pitch ??????
???????
??? X ??? Z ?????? ?? ????????????? ????????? ???? ??? thread, F ??? ??? ?????????????, ??? Q ??? ??? ???????????????? ???? ??? thread. ??????? ??? 0.001, ??? ?????? ??????? desimal ??????? ??? ????????????? ?????????????? ??? ??? ????????????????? ?????????????? ??? 180, ???? ????????? Q180000
?? ????????? Q ??? ??? ??? ??????? ??????? ??? ??? ???? ????????? ???? ????, ??????? ??? ?????? ???? ?????????? ???? 0
?????????? ???????????? ??? ?????????? ????? ??????????????? G32, G34, G92 ??? G76.
???????? 9315??? ???????? ???? trapezoidal ?????
???? CNC ????, G76 Thrad cutting cycle instructions can be used to machine trapezoidal threads using methods such as oblique and staggered cutting, but there are certain technical difficulties. ???????, ?????? ???? ???????????? ?????????? ???????????, ??? ??????? ????????? ? ?????? ??? ?????????????? ????? ??? ?? ????? ??? ????????????? ??????????. ???? ???? ?????? ??? ??????????? G32 ??? ???? ????????????, ??? ???????? ??????? ??????????????? ??? ?? ????????????, ?qualified tra
?????????? ???? ?????????????? ??? ??????????????
(1) ???? ???????? ??? ?????, ????????? ?????????? ?? ????????? ??? ?? ???????? ????? ?? ???? ??? ????? ????? ??? ???????????? ??? ??? ???????????? ??, ??? ?? ???? ???? ??? ???????? ????? ??? ???? ????????? ??? ?? ???
(2) ??????? ?? ????? ?? ??????? ????? ?? ????? ???? ?? ?????????? ???????? ????? ????? ?? ????? ?? ???? ?ip ?????? ??? ?? ???? ???????? ????? ???? ??? ???????? ?? ?'??? ????? ??? ????? ?? ???????????????? ????? ??????? ?????? ???? ??? 1.7mm ??? ?? ?????? ??? 5mm ??? ?? ?????????? ????? ??? 1.2-1.4mm. Excessive blade tip can cause the gap between the blade tip and the tooth side to be too small, making it difficult to remove debris and prone to cutting; ? ?? ????? ???????????? ??? ???? ?? ???????????? ??? ??? rigidity ???? ??? ????????????, ????? ??? ?????? ?????? ?????????? ??? ??????? ??? ??????????? ????????????????, ??? ??? ????? ?
(3) ???????????? ??? ?? ?? ????????? ???? ??? ??????????? ????? ????? ??? ???????????? ?? ??? ???? ????? ???? ???? ?????? ??? ?? ????????. ???? ?? ??? ????????? ??? ?? ????????, ?? ???? ?????? ????? ?????? ??? ???????????? ??? ?? ????????? ????? ????
(4) Develop and call subroutines, which can use either a single subroutine or multiple subroutines.
1. Calculation of programming data
(1) ?? ??????????????? X ??????? ???? ??? ?????=????????? ????????+(0.5P+ac) 2+1, ??? P ??? ??? ?????, ??? ??? ??? ??????????????, ??? 0.5P+ac ??? ??? ????????. ???? ??? ??????? ???? ??? ???? ?????????????????, ?????????? ??? ??? ???? ???? ??? ????, ?? ??????? ??? ??? ??????? ??????
![CNC ???????????? ????????????? ???????????(pic6)](/uploads/allimg/20240502/3-2405020H0301L.png)
(2) ?????? ???????????? X ???????, X=????????? ???????? - ???? ?????????? ???? ?????? ??? ?????? ??????? -0.2
(3) ?????? ????????=????????? ???????? - (0.5P+ac) 2
(4) ???????? ?????=(X???????? ???? ??? ?????? ????????????? - ??????? ????????)/X???????? ?????? ??????? (???????? ???????)+1
(5) ??=? ??????? ???? ????? ????????????????? - X ??????? ???? ??? ?????? ????????????
2. ??????? ????: ??????????, ?? ????? ??? ????? ??????? ?????? ??? ?????? ?? ???????? ??????ζ??????? ?????, ??? ?? ??? ????? ????? ????? ????? ??????? ??? ?????? ???????????, ????? ?????????? ???????????, ??? ????????? ?? ?????? ??? ??????? ????? ??? ????? ??????? ??? ?????? ???????????, ???? ?????? ???????????, ???? ?????????? ???????????, ??? ?????????? ???????????. ??? ???? ??? ????? ??? ????? ???????????????, ??? ?????? ??? ??????????? ??????, ??? ??? ??????????? gir? ?? ?????????????? ??? ??????? ???? ??????? ?? ????? ???? ????? ???? ??????????? ??? ?????, ??? ?????? ????? ??? ?????? ??????????? ??? ?????? ?????????????? ??? ????
![CNC ???????????? ????????????? ???????????(pic7)](/uploads/allimg/20240502/3-2405020H032413.png)
[??????? ??? trapezoidal thread machining] ??? ??????? ??? ??? ????? ??????, ?? ??? ? trapezoidal thread machining ????.
![CNC ???????????? ????????????? ???????????(pic8)](/uploads/allimg/20240502/3-2405020H034a1.png)
3. Calculation of data for machining trapezoidal threads
(1) ????? ????????????????? X ???????
X=????????? ????????+(0.5P+ac) 2+1=36+(0.56+0.5) 2+1=44
(2) Check the table to determine the upper and lower deviation values of the nominal diameter: the upper deviation is 0, the lower deviation is -0.375, and the average value is -0.2. The X value of the first cutting point is 36-0.2-0.2=35.6
(3) ?????? ????????=????????? ???????? - (0.5P+ac) 2=36 - (0.56+0.5) 2=29.
(4) Processing addend=(X-value of the first cutting point - minor diameter)/X-direction feed amount (diameter value)+1=(35.9-29)/0.1+1=67
(5) ??=???? ???????????????? X ??????? - ?????? ?????????????? X ???????=44-35.6=8.4
4. Calculate the size of the trapezoidal thread and check the table to determine its tolerance
?????? ???????? D=36
???? ?? ???????, ??? ??? ?????????? ???? d ??????? ??? ?? d-0.5p=36-3=33, ????? d=33
???:
??????? ???????? d=d, ???? -2h=29
???? ???? ??????????? f=0.336p=2.196
??????? ?=0.366p 0.536a=2.196-0.268=1.928
Based on experience, it is reasonable to use a trapezoidal thread with a tool tip width of f=1.5mm.
??? ???? ?? 3.1mm ????? ??? ?? ????? ??? ???? ????????, ?? ????? ???????? M=?+4.864d-1.866p=36.88, ??? ?? ?????????? (0-0.355) ??? ????????? based on the middle diameter tolerance zone, resulting in M=36.525-36.88
5. ?????? CNC ??????????
G99 M3 S300 T0101;
G0 X44 Z8; (44 ??? ??? X ??????? ???? ??? ????? ?????????????????)
media-type
M98 P470002; (47 ??? ??? ???? ???? ???? ?????????????)
M98 P200003; (20 ??? ??? ???? ???? ?????????? ??????????????)
media-type
G0 X100 Z100;
M30
?????? ????? ??????????????????????
O0002
G0 ??-8.4 (8.4 ??? ??? ?????????????)
G32 Z-37 F6;
G0 U8.4
Z7.7
U-8.4
G32 Z-37 F6;
G0 U8.4
Z8.3
U-8.4
fs-type Z-37 F6;
G0 U8.3
Z8;
media-type
??? ?????? ?????? ???? %s: %s
O0003;
G0 ??-8.4
G32 Z-37 F6;
G0 U8.4
Z7.9
U-8.4
fs-type Z-37 F6;
G0 U8.4
Z8.1;
U-8.4
fs-type Z-37 F6;
G0 U8.3
Z8;
media-type
The above-mentioned workpiece can also be programmed using G92 subroutines.
?????? ?? ??????????
?????
G00 X44 Z6; undo-type Φ 44mm ??????? ???? ????? 3mm
M98 P60002; (Coarse car calls O0002 subroutine 6 times)
M98 P80003; (????? ??? ??? ???? O0003 ??????????? 8 ???)
M98 P80004; (?????? ????????? ???? ???? ??? ?????? ?????????? O0004 ??????????? 8 ???)
M98 P80005; (Fine car calls O0005 subroutine 8 times)
G0 X100 Z100; (Thread cutter quickly returns to the starting point of the program)
?????
O0002 (??????????? ???? ???)
G00 ??-0.5 (?????? ??? ??? ???? ?????????????)
M98 P0006; (?????? ?? 基本??? ??????????? O0006)
media-type (??? ????????????? ?????? ??? ??? ???? ????? ?? ??? ?????? ??????????)
O0003; ?????? ??? ???? ???????????
G00 ??-0.3 (?????? ??????? ??? ???? ?????????????)
M98 P0006; (?????? ?? 基本??? ??????????? O0006)
media-type (??? ????????????? ?????? ??? ??? ???? ????? ?? ??? ?????? ??????????)
O0004; (Semi precision car subroutine)
G0 ??-0.15 (?????? ???????????? ??? ???? ??? ???? ????????????? ???????)
M98 P0006; (?????? ?? 基本??? ??????????? O0006)
media-type (??? ????????????? ?????? ??? ??? ???? ????? ?? ??? ?????? ??????????)
O0005 (?????????? ???? ???????????)
G0 ??-0.05 precision turning with each feed depth
M98 P0006; (?????? ?? 基本??? ??????????? O0006)
media-type (??? ????????????? ?????? ??? ??? ???? ????? ?? ??? ?????? ??????????)
O0006 (???????????)
G92 U-8 Z-37 F6; (????? ?? ?????? ???? ???? ??? ?????)
???: 00 (?? ????? ????? ???? ??? 0.43mm ?? ????????? ?? ???? ???? ??? ????? ????)
G92 U-8 Z-37 F6; (Turning the right side of the thread)
????: ????????
media-type (??? ????????????? ?????? ??? ??? ???? ????? ?? ??? ?????? ??????????)
?? ????? ??? ?? ? ???? ????? ?????? ????? ????? Update UG programming videos every day.
![CNC ???????????? ????????????? ???????????(pic9)](/uploads/allimg/20240502/3-2405020H034H2.png)