Haas Milling Post Edit Question

Haas Milling Post Edit Question

Anonymous
Not applicable
452 Views
1 Reply
Message 1 of 2

Haas Milling Post Edit Question

Anonymous
Not applicable

Hi, 

 

I'm in the process of evaluating Fusion 360 to decide if I want to switch our shop from Mastercam to Fusion 360.  So far I really like what i see.  i am in the process of posting my first program and need some help with the post processor.  To make things simple i will post what is coming through after the post and what I want it to look like.  Basically i want to add a specific line at the beginning of the program, change when the G54 is inserted and also add a G90 on that line as well.  I also want to add a M01 after each tool change and also add an M01 after each operation.  I also want to add a y0.0 at the very end of the program to move the table closer to the operator.  I also want to change where a few codes are inserted as well.  I am pretty sure i can run the program as is after the post, but making these small changes will make the switch seamless to our operators and what they are used to seeing.  Changes are in red bold italic text.  Please let me know if any more info is needed.  Post processor used is attached to this post.

 

This is what posted from the attached post.

%
O01001
(Using G0 which travels along dogleg path.)
(T1 D=0.5 CR=0. - ZMIN=-0.75 - flat end mill)
(T8 D=0.1875 CR=0. TAPER=45deg - ZMIN=-0.787 - chamfer mill)
G90 G94 G17
G20
G28 G91 Z0.
G90

(Face1)
T1 M6
S6500 M3
G54
M8
G0 G90 G54 X2.0223 Y-1.0344
G43 Z0.6 H1
T8
G0 Z0.2
G1 Z-0.18 F100.
G18 G3 X1.9723 Z-0.23 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.18 I0. K0.05
G0 Z0.2
X2.0223 Y-1.0344
G1 Z-0.43 F100.
G3 X1.9723 Z-0.48 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.43 I0. K0.05
G0 Z0.2
X2.0223 Y-1.0344
G1 Z-0.68 F100.
G3 X1.9723 Z-0.73 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.68 I0. K0.05
G0 Z0.2
X2.0223 Y-1.0344
G1 Z-0.7 F100.
G3 X1.9723 Z-0.75 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.7 I0. K0.05
G0 Z0.6
M5
G28 G91 Z0.
G90

(2D Chamfer3)
M9
M1
T8 M6
S6000 M3
G54
M8
G17
G0 X1.745 Y-0.803
G43 Z0.6 H8
T1
G0 Z0.2
G1 Z0.08 F75.
Z-0.787
Y-0.7843
G3 X1.545 Y-0.9843 I0. J-0.2
G2 X1.5 Y-1.0293 I-0.045 J0.
G1 X-1.5
G2 X-1.545 Y-0.9843 I0. J0.045
G1 Y0.9843
G2 X-1.5 Y1.0293 I0.045 J0.
G1 X1.5
G2 X1.545 Y0.9843 I0. J-0.045
G1 Y-0.9843
Y-1.2843
G0 Z0.6

M5
M9
G28 G91 Z0.
X0.
G90 G53 Y0.
M30

%

 

 

 

This is what I want:

 

%
O01001 (PROGRAM 

G00 G17 G20 G40 G80 G49 G90  (THIS LINE IS ADDED FOR SAFETY AND CONSISTENCY)
G28 G91 Z0.
T1 M6 (ADD TOOL DESCRIPTION HERE)
M01

G0 G90 G54 X2.0223 Y-1.0344 S6500 M3

M08

G43 Z0.6 H1
G0 Z0.2
G1 Z-0.18 F100.
G18 G3 X1.9723 Z-0.23 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.18 I0. K0.05
G0 Z0.2
X2.0223 Y-1.0344
G1 Z-0.43 F100.
G3 X1.9723 Z-0.48 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.43 I0. K0.05
G0 Z0.2
X2.0223 Y-1.0344
G1 Z-0.68 F100.
G3 X1.9723 Z-0.73 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.68 I0. K0.05
G0 Z0.2
X2.0223 Y-1.0344
G1 Z-0.7 F100.
G3 X1.9723 Z-0.75 I-0.05 K0.
G1 X1.7
X-1.7
G17 G2 Y-0.6391 I0. J0.1977
G1 X1.7
G3 Y-0.2437 I0. J0.1977
G1 X-1.7
G2 Y0.1516 I0. J0.1977
G1 X1.7
G3 Y0.5469 I0. J0.1977
G1 X-1.7
G2 Y0.9423 I0. J0.1977
G1 X1.7
G18 G2 X1.75 Z-0.7 I0. K0.05
G0 Z0.6
M5
G28 G91 Z0.
G90

M01

 

(ADD SPACE BETWEEN TOOLS)

 

T8 M6 (ADD TOOL DESCRIPTION HERE)
M01

T1 - (PUT PRE-STAGE TOOL HERE)
G0 G90 G54 X1.745 Y-0.803 S6000 M3 (G90 & 54 WERE IN THIS LINE FOR TOOL 1, BUT NOT AFTER - AGAIN THIS IS FOR CONSISTENCY)

M08
G43 Z0.6 H8
G0 Z0.2
G1 Z0.08 F75.
Z-0.787
Y-0.7843
G3 X1.545 Y-0.9843 I0. J-0.2
G2 X1.5 Y-1.0293 I-0.045 J0.
G1 X-1.5
G2 X-1.545 Y-0.9843 I0. J0.045
G1 Y0.9843
G2 X-1.5 Y1.0293 I0.045 J0.
G1 X1.5
G2 X1.545 Y0.9843 I0. J-0.045
G1 Y-0.9843
Y-1.2843
G0 Z0.6

M9

G28 G91 Z0.0 M05
G28 Y0.
G90
M30

%

 

 

Thank you in advance for any help!

 

-Kenny-

0 Likes
453 Views
1 Reply
Reply (1)
Message 2 of 2

Anonymous
Not applicable

Hi Kenny, I see this post has been up for awhile. Have you gotten any of this figured out? I am not an expert post modifier but I might be able to help if you still need it. In my opinion the best way to get post support and general support is through a reseller.

Jason