NTX1000 2nd gen simulation problem

NTX1000 2nd gen simulation problem

Anonymous
Not applicable
721 Views
2 Replies
Message 1 of 3

NTX1000 2nd gen simulation problem

Anonymous
Not applicable

Hi,

For part transfer on NTX1000SZ  TurnMill it is necessary to move the lower turret to a safe position (Z-400.) before the sub spindle can move over to the main spindle. In the Slug Transfer window under ,Strategy, Tool Post Control, Lower Turret, I have selected "Escape" position, and index 3 (turret tool 3) for the transfer. In the simulation the turret does indeed rotate to position 3, however the turret remains in the home position rather than moving to the escape position and as such the sub spindle hits the turret.

I have checked the NC code and found that the turret is indeed commanded to G53 Z-400. as per the "Escape" variable in the post processor, but, the turret tool 3 is not called. Basically the reverse of what is happening in the simulation.

So, I have 2 problems.

1,   The simulation is not sending the turret to the escape position, or if it is, then the escape position is somehow  

      set very near or at the home position.

2,   The NC code for lower turret is not receiving the tool change to tool 3,( in this case I have selected tool 3 as it will

       clear the main chuck when the turret is in the G53Z-400. position)

 

What am I doing wrong?

0 Likes
722 Views
2 Replies
Replies (2)
Message 2 of 3

kelbie.ockey
Alumni
Alumni

Is this for FC or PMK? Could you attach some example files? Post, sim file, and an example part you are working with should do.



Kelbie Ockey
Sr. Implementation Consultant
0 Likes
Message 3 of 3

Anonymous
Not applicable

Hi,

Thank you for your reply, I am working with FeatureCam.

Please see attached files.

Intro.

The following operations require both the milling head (b_axis_head) and the lower turret (Rotate_turret) to be moved to their individual escape positions.  “t1_escape” and “t2_escape”

Slug Transfer

Bar Pull

Cut Off

This pre-positioning is to avoid collisions as the sub spindle moves across toward the main spindle.

Selection of the milling head and turret escape positions.

Within the Part Handling Properties Menu, under the Strategy, “Tool Post Control”  there are selections for the  turret tool number for the “rotate_turret”, as well as positioning selections for the “b_axis_head” and the “rotate_turret”

The selections are: None, Home, Escape. 

I have selected “Escape” for both  “b_axis_head” and the “rotate_turret” as well as “index” 3

Problems:

1,            The turret tool number selection is working fine in the simulation, but is not carried across to the NC code for channel 2.

2,            Neither the mill head or turret move to the escape position in the simulation.

               In the NC code channel 1 no command is given to send the mill head in Z, should be G53 Zxxxx

In the NC code channel 2 there is a G53 command given, but it is G53 Z0, where it needs to be variable nearer to Z-400. 

In the Part handling properties menu under operations, strategies, there is a variables page.        It would seem that there should be variable values assignable to the escape positions for both the b_axis_head G53Z and the for the rotate_turret G53Z.

It should be noted that the exact escape position for the milling head and turret needs to be variable, as tool selection and work piece shape can both effect the ideal positions of each.

Prior to the actual part handling commands, the program should read as follows.

Channel 1

M101   

G53 XOYOZO     Home position

G53 Zxxxx           “t1_escape” position as set by a variable in operation strategies.

M102

                                                                           PTO

Channel 2

M101

G53 X0 Z0           Safe turret rotate position

GO Txxxx             Tool number selected in Tool Post Control    

G53 Zxxxx           “t2_escape” position as set by a variable in operation strategies.

M102

0 Likes