5238-E P-97SECTION 7 FIXED CYCLES2. Fixed Thread Cutting CyclesFor details on writing thread cutting programs, refer to "Precautions when Programming ThreadCutting Cycles".2-1. Fixed Thread Cutting Cycle: Longitudinal (G31, G33)[Programming format]LE33013R0300900030001LE33013R0300900030002A thread cutting cycle can be programmed in the same manner with G31 as with G33.G33 : Fixed thread cutting cycle (longitudinal) commandG31 : Fixed thread cutting cycle commandX : Thread diameter for each thread cutting cycleZ : Coordinate value of thread end point in Z-axis directionF : Thread lead (F/J if a J word is provided.)I : Difference in radius between start and end of taperA : Taper angle (Taper is specified by either an I or A word.)E : Z-axis shift amount of thread cutting starting point(When no K word is specified, the control assumes K=0.)L : Chamfering distance(When no L word is specified, the control assumes L=one lead at thread cutting start)L word is effective in the thread chamfering ON (M23) mode.J : Number of threads within a distance specified by the F word(When no J word is specified, the control assumes J=1.)C : Phase difference for multi-thread thread cutting(when no C word is specified, the control assumes C=0.){ }G33 X__ Z__ (E__) F__ (K__)(L__)(J__)(C__)(G31) A__I __ZXLIKAStarting point