Tool Trajectory: Automated Drill > Internal Thread Milling

The Tool Trajectory - Automated Drill parameters are displayed. Depending on the Drill Type you have selected (in the Tool Trajectory table), some parameters may be displayed and others may not be available.

See: Automated Drill Parameters for additional parameter explanations.

Thread Milling technology can be applied within the Automated Drill procedure by selecting Drill Type = Thread Milling.

The Tool Trajectory - Automated Drill (Thread Milling) parameters are displayed:

The automated drill parameters specific to the Thread Milling option are explained below.

For GPP:
Only the cycle is sent to the Post. The linear motions are used for display and for updating the stock.

For GPP2:
These parameters are used to either activate cycles on your machine controller, or are translated to motions in the Post.

As a result of this, some of the Thread parameters may not influence the machining.

Parameter explanations:

Thread Nominal Diameter

The nominal diameter of the thread.

Thread Pitch

The thread pitch. Pitch is the distance between 2 consecutive threads.

Thread Pitch example:

 

Thread Per Step

The number of thread revolutions by which the cutter is shifted along its axis.
Threads per step is defined as an Integer ≥ 0.
0 = One 360° helical path to the depth of the thread.
1 = a continuous helical path over the entire length of the thread.
> 1 = several helical paths with approach and departure; between them, the machine controller shifts the cutter along its axis by the Thread per Step value, multiplied by the pitch.

Cutter examples:

Thread Per Step = 0

Thread Per Step = 1

Thread Per Step > 0 (= 9)

 

Up Cut

Start the thread milling from the bottom up.

Thread Start Angle

Angle at which the thread milling starts.

For Cimatron Providers:For Cimatron Providers:

The following example shows how to set these parameters for the Cycle 262 (Thread Milling) of the Heidenhain iTNC 530 controller:

Check the GPP parameter CYCLE_SUB (GPP format seqfm). If the value of this parameter is 14, this means that it is a thread milling cycle.

The full lists of Thread Milling parameters are available in the GPP > Block: CYCLE and also the GPP2 > Block: CYCLE.

Number

Name

Details

GPP Name

GPP Format

{Q335}

Nominal Diameter

Relevant only for thread cycle (CYCLE_SUB is 14)
Thread nominal diameter. For tapered threads, this is taken as the diameter at the drill point Z level.

TRD_NOMD

1 (COORDINATES)

{Q239}

Thread Pitch

Relevant only for thread cycle (CYCLE_SUB is 14)
Thread pitch (Z difference between threads).
A positive value indicates a right-hand thread.
A negative value indicates a left-hand thread.

Thread Pitch example:Thread Pitch example:

 

TRD_PITCH

1 (COORDINATES)

{Q355}

Threads per Step

The number of thread revolutions by which the cutter is shifted along its axis.
Threads per step is defined as an Integer ≥ 0.
0 = One 360° helical path to the depth of the thread.
1 = a continuous helical path over the entire length of the thread.
> 1 = several helical paths with approach and departure; between them, the machine controller shifts the cutter along its axis by the Thread per Step value, multiplied by the pitch.

Cutter examples:Cutter examples:

Thread Per Step = 0

Thread Per Step = 1

Thread Per Step > 0 (= 9)

 

TRD_STEP

6 (SEQUENCING)

{Q253}

Approach Feed

Relevant only to thread cycle (CYCLE_SUB is 14).
Approach Feed, expressed as percentage (%) of normal feed rate.
Real, non-unit-dependent.

TRD_APRFED

18 (REAL)

{Q351}

Climb or Up Cut

Cut direction, defined as follows:
1 : Bottom-up
2 : Top-down
3 : Top-down with up-cut – this is a special mode only applicable when "threads-per-step" > 1. While the overall process is top-down, each 360-degree helix is done from the bottom up.

TRD_CLIMB

6 (SEQUENCING)

{Q200}

Setup Clearance

Real, unit dependent, > -9999

{Q201}

Thread Depth

Real, unit dependent, > -9999
The delta between the Top Reference and the Lower Drill Point (along the hole axis).

{Q203}

Work piece surface coordinates

Real, unit dependent, > -9999
Z value (of the hole UCS) of the Top Reference.

{Q204}

2nd setup clearance

Real, unit dependent, > -9999
Init Height (delta to clearance)

{Q207}

Feed rate for milling

Real, unit dependent, > -9999

None

Start angle

Relevant only for thread cycle (CYCLE_SUB is 14)
Thread start angle (where the helical motion starts, after the approach). Value of 0 indicates the X axis of the GPP2 output UCS.

TRD_STRANG

2 (ANGLES)

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.