Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Threading operation stepdowns to 0

Xray965
Enthusiast

Threading operation stepdowns to 0

Xray965
Enthusiast
Enthusiast

Trying to figure out how to default the value for a Threading operation to 0 stepdowns instead of the default value being 1 is there a way to do this in the application or do I have to resort to post modification ?

 

As my output G76 gets outputted twice.

 

Thank you

0 Likes
Reply
Accepted solutions (1)
603 Views
6 Replies
Replies (6)

seth.madore
Community Manager
Community Manager

What Post Processor are you using? I'm not getting a G76 but rather a G92 using the Haas or Fanuc turning post (with "Use Cycle" enabled in the operation). And, I'm only getting one output.


Seth Madore
Customer Advocacy Manager - Manufacturing
0 Likes

Xray965
Enthusiast
Enthusiast

The is linuxcnc post that I modded to my liking renamed it to my machine flachcutcnc turning, if you use usecycle in passes tab it will output G76 twice.

 

I debugged the file output am narrowing it down to the number of stepdowns being the issue here.

Just want to make sure if this is software related or PP related, spent hours to getting this far in the post modifications.

 

Attached my post processor.

0 Likes

seth.madore
Community Manager
Community Manager

The OEM Linux turning post is working correctly:

 

N14 T4 M6
N15 G54
N16 M8
N17 G97 S500 M3
N18 G95
N19 G90 G0 X4.3 Z0.1969
N20 G0 Z0.3937
N21 G76 X3.42 Z-1. F0.07874
N22 G0 X4.3 Z0.1969

N23 M9
N24 M5
N25 M30

And your post give me this:

N13 T4 M06 H4
N14 G54
N15 M08
N16 S500 M03
N17 G95
N18 G90 G00 X2.15 Z0.1969
N19 G00 Z0.3937
N20 G76 X1.71 Z-1. K0.04 D0.0004 F0.07874015748031496
N21 X2.15 Z0.1969

I'm not seeing two G76 calls....

Can you share your Fusion file?

 


Seth Madore
Customer Advocacy Manager - Manufacturing
0 Likes

Xray965
Enthusiast
Enthusiast

Hi Seth, thank you for looking into this, here is the file.

 

 

0 Likes

seth.madore
Community Manager
Community Manager
Accepted solution

Turn "Spring Pass" off. At least, that's what doing it for your post. Again, the Linux OEM post behaves as expected.


Seth Madore
Customer Advocacy Manager - Manufacturing
0 Likes

Xray965
Enthusiast
Enthusiast

Your a life saver Seth, spent 3 days trying to hash this out on the post processor, completely forgot that the spring pass would output an additional line.

 

My flastcutcnc controller reads the G76 output as follows:

 
G76 X0.464 Z-11. K1 D0.01 F0.5  
G76 
X = Minor Diameter
Z = Length of Thread
K = Height of Thread from Minor diameter
D = Depth of cut for First pass
F = Screw pitch
 
The rest of the passes is controlled by the machine configuration under threading panel.
 
I spent the last 3 days on this trying to see where the problem was, till just drew a blank and asked for help on the forum, thank you., it's working perfectly now.
0 Likes