Thread cycle problem

Thread cycle problem

Claesast
Explorer Explorer
723 Views
6 Replies
Message 1 of 7

Thread cycle problem

Claesast
Explorer
Explorer

Hi.

I just bought a Gildemeister ctx410 lathe with heidenhain pilot 4290 control. The heidenhain post in the fusion library does not work so I modified a fanuc post and everything seams to work now exept the threading.

The problem seams to be that the row after the G33 needs a G0 or G1 or else i get an error message.

So "X24. Z-42.836 F1.5" needs to be "G1 X24. Z-42.836 F1.5"

Or I guess it would work if it would just stop posting that line at all and just posted the clearens "G0 X51" move after G33 line

 

%
G26 S6000
G14

[THREAD1 2]
T4
G54
M108
G95 F0.2
G97 S500 M3
G0 X51. Z7.
G0 Z6.
X23.875
G33 Z-42.774 F1.5
X24. Z-42.836 F1.5
G0 X51.
Z6.
X23.75
G33 Z-42.711 F1.5
X24. Z-42.836 F1.5
G0 X51.
Z6.

.....

 

 

 

0 Likes
Accepted solutions (1)
724 Views
6 Replies
Replies (6)
Message 2 of 7

Arun.rs
Autodesk
Autodesk

Hi @Claesast 

 

The movement that you mentioned "X24. Z-42.836 F1.5" is actually a threading cut with G33, because of the Modal variable  'createModal'  the G33 is omitted in next line. You can force G33 by adding 'gMotionModal.reset();' 

 

function onLinear(_x, _y, _z, feed) {
  if (isSpeedFeedSynchronizationActive()) {
    resetFeed = true;
    gMotionModal.reset();  >>>>>>>>>> Add this line
    var threadPitch = getParameter("operation:threadPitch");
    var threadsPerInch = 1.0/threadPitch; // per mm for metric
    writeBlock(gMotionModal.format(33), xOutput.format(_x), yOutput.format(_y), zOutput.format(_z), pitchOutput.format(1/threadsPerInch));
    return;
  }

 

Regards

 

 

 

If my post answers your question, please click the 'Accept Solution' button. This helps everyone find answers more quickly!



Arun.RS
Senior Technology Consultant

0 Likes
Message 3 of 7

Claesast
Explorer
Explorer

If I change it to:

G33 Z-42.774 F1.5
G33 X24. Z-42.836 F1.5
G0 X51.
Z6.

 

I get an error that that "disconnection distans longer than run distans". Sorry, bad translation from swedish.  

0 Likes
Message 4 of 7

Arun.rs
Autodesk
Autodesk
Accepted solution

Hi @Claesast 

 

Uncheck the option 'Fade Thread End' in Fusion and see the result, whether it gives you a better result.

 

Fade.png

 

Regards

 

If my post answers your question, please click the 'Accept Solution' button. This helps everyone find answers more quickly!



Arun.RS
Senior Technology Consultant

0 Likes
Message 5 of 7

Claesast
Explorer
Explorer

Thank you that works. 

Message 6 of 7

BZT-Delligsen
Community Visitor
Community Visitor

Ich habe nun eine super Post Lösung gefunden,
Der Herr Matthias Wolf von der Firma HSMTEC GmbH hat den PP mit mir zusammen angepasst wie gewünscht.
(Kontakt: Matthias.Wolf@hsmtec.de )
Dies erfolgte alles zeitnah in einem persönlichem Kontakt. Einfach empfehlenswert, so kann man auch ältere Maschinen nochmal richtig mit neuen Strategien zum Leben erwecken.

Ich kann den PP nun zum Drehen und Drehfräsen mit der C & Y Achse nutzen an der Heidenhain CNC Pilot 3190 - ähnlich wie Datapilot 4290.

 

falls dort noch jemand Bedarf hat.

0 Likes
Message 7 of 7

philippKJXR2
Explorer
Explorer

Hallo, würdest du mir eventuell helfen? 

 

Wäre ja auch gut für die Community eine Basis zu haben wo jeder starten kann.

 

0 Likes