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

Frustration with Haas st20ssy post

tbigelowjr
Explorer

Frustration with Haas st20ssy post

tbigelowjr
Explorer
Explorer

Hello all,

 

I am hoping someone can help me understand a few things. I am using a Haas st20-ssy lathe with live tooling (mill/turn) and i have loaded fusion with the appropriate post processor. When I am doing any operation using a live tool the post by default disengages (m155) and then re-engages (m154) the c-axis in between operations. The following is an example of what I mean, fusions post output the following code.

 

(Drill3)
T1919
M154
G50 S3000
G98
G97
P2750 M133
G54
M88
G19
M15
G00 C67.5
M14
G00 Z-1.0587
X1.85 Y0.
G19
G00 X1.35
G243 X0.45 Y0. Z-1.0587 R0.95 Q0.0625 F3.4
G80
G00 X1.35
G243 X0.45 Y0. Z-1.7137 R0.95 Q0.0625 F3.4
G80
G00 X1.85
M155

 

(Drill3)
M154
G50 S3000
G98
G97
P2750 M133
M15
G00 C112.5
M14
G00 X1.85 Y0. Z-1.0587
X1.35
G243 X0.45 Y0. Z-1.0587 R0.95 Q0.0625 F3.4
G80
G00 X1.35
G243 X0.45 Y0. Z-1.7137 R0.95 Q0.0625 F3.4
G80
G00 X1.85

m155

 

Now I originally thought that this was because I had done a circular pattern to copy the operation about the center line of the part. I reorganized the cam, creating a second duplicate op (with a different tool orientation) and did away with the circular pattern. The code was almost the same. 

 

Now in my experience, the following code should produce the same result in less time (by keeping the c-axis engaged for the entire canned cycle).

 

T1919
g54
M154
G00 C67.5
P2750 M133
g98
M88
G00 Z-1.0587
G00 X1.35
G243 X0.45 Y0. Z-1.0587 R0.95 Q0.0625 F3.4
Z-1.7137
c112.5
z-1.0587
G80
G00 X1.85
g00 z4.
M155
m135 

 

Is there a way to tweak the post to eliminate these wasted moves? The code fusion outputs works fine, it just simply wastes time.

 

Here is a link to the part, an i have attached a copy of the full posted code as well. http://a360.co/2iX66AK

 

Any input would be appreciated

0 Likes
Reply
625 Views
3 Replies
Replies (3)

soldanr
Advocate
Advocate

Did you ever find an answer to this? I am interested too in eliminating this from my post.

0 Likes

BrandonTBFBF
Collaborator
Collaborator

Take a look at the ST30SSY post. In the User Properties there is a " Optimize C Axis Selection" property. That should help.

0 Likes

soldanr
Advocate
Advocate

Thank you. I will take a look.

 

Another factor is making sure the the clearance plane is the same height as the retract plane.

I was able to that that drilling on the axial position. Still can't figure out the radial position.

0 Likes