5.3.4 Thread undercut CYCLE96

Programming

CYCLE96 (DIATH, AXSA, FORM)

Parameter

DIATH

Real

Nominal diameter of the thread

AXSA

Real

Starting point of the correction in the longitudinal axis

FORM

String

Definition of the form

Values: A (for form A), B (for form B), C (for form C), D (for form D)

                  Fig.5.34 Thread undercut

Function   

You can use this cycle to perform thread undercuts for parts with metrical ISO thread.

Sequence

The starting position can be any position from which each thread undercut can be approached without collision. The cycle creates the following sequence of motions:

1. Approach of the starting point determined in the cycle by using G00

2. Selection of the tool radius compensation according to the active tool point direction. Traversing along the undercut contour using the feedrate programmed before the cycle was called

3. Retraction to the starting point with G0 and deselection of the tool radius compensation with G40

Explanation of parameters:

DIATH (nominal diameter)

Use this cycle to perform thread undercuts for metric threads from M3 through M68.

1. If the value programmed in DIATH results in a final diameter of <3 mm, the cycle is aborted and alarm;

2. If the parameter has a value other than specified in GB, the cycle is also canceled, generating the alarm.

AXSA (starting point)

As Fig.5.35, the finished dimension in the longitudinal axis is defined using the parameter AXSA.

                                                   Fig.5.35 Thread undercut

FORM (form definition)

As Fig.5.36, thread undercuts of the forms A and B are defined for external threads, form A for standard run-outs of threads, and form B for short run-outs of threads. Thread undercuts of the forms C and D are used for internal threads, form C for a standard run-out of the thread, and form D for a short run-out. If the parameter has a value other than A ... D, the cycle aborts and creates alarm.

                                  Fig.5.36 Thread undercut form

Note:

1. Internally in the cycle, the tool radius compensation is selected automatically.

2. The cycle only uses the tool point directions 1 ... 4. If the cycle detects a tool point direction 5... 9 or if the form of the undercut cannot be machined with the selected tool point direction, alarm is issued, and the cycle is canceled.

3. The cycle will find the starting point determined by the tool point direction of the active tool and the thread diameter automatically. The position of this starting point referred to the programmed coordinate values is determined by the tool point direction of the active tool.

4. Before calling the cycle, a tool compensation must be activated. Otherwise, the cycle is terminated and alarm is issued.

Example:

Thread undercut_ form A

This program can be used to program a thread undercut of form A.

                                                         Fig.5.37 Example

N10 T1 D3 S300 M03

Specification of technology values

N20 G95 G90 F0.3

N30 G00 Z100 X50

Approach drilling cycles starting position

N40 CYCLE96 (42, 60, “A”)

Cycle call

N50 G90 G00 X50 Z100

Next position

N60 M02

End of program

0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
2.5 Programmable working area limitation: G25,G26,WALIMON,WALIMOF
Viewed 2068 times since Thu, Aug 25, 2016
2.9 Exact stop/continuous-path control mode: G09/G60/G64
Viewed 2978 times since Thu, Aug 25, 2016
2.10 Dwell Time: G04
Viewed 2172 times since Thu, Aug 25, 2016
1.4 Program jumps
Viewed 25546 times since Thu, Aug 25, 2016
5.3.3 Rough turning CYCLE95
Viewed 11291 times since Fri, Aug 26, 2016
5.2.2 Drilling, counterboring CYCLE82
Viewed 2461 times since Fri, Aug 26, 2016
5.1 Overview of cycles
Viewed 1713 times since Fri, Aug 26, 2016
5.2.8 Drilling with stop 2 (boring 4) CYCLE88
Viewed 1787 times since Fri, Aug 26, 2016
1.7 The instructions table
Viewed 2020 times since Thu, Aug 25, 2016
1.6 Program structure
Viewed 2252 times since Thu, Aug 25, 2016