4th axis rotary / multiple fixture offsets

4th axis rotary / multiple fixture offsets

Anonymous
Not applicable
1,497 Views
5 Replies
Message 1 of 6

4th axis rotary / multiple fixture offsets

Anonymous
Not applicable

Hello Fusion community,

I have a question about posting and the use of the Tool Orientation option in the Geometry CAM tab for a 4th axis position programming.  I have used a stock Fusion post and a personal post and neither of them are post to what I want to.  So I can only assume that I may need a custom post.

In a perfect world programming from part center would work just fine but I am not sure the fixture I am working with is perfect on center to the rotary so to allow for fixture offset adjustments, if needed, I want a fixture offset to be posted for each rotary position.  The Tool Orientation option works and posts out rotary positions but everything is coming from part center where the set-up origin is located.  I desire output code to come from the Tool Orientation Origin sketch point not set-up origin.

Am I missing something or do I need a customized post?  I have started programming the part with a different setup for each face but this seem more complicated than it should be.  Looking for help.  Thanks.

 

I have added posted code the way I would like it to be.  Each face has a work offset and XYZ is locations are from sketch points in the sketch timeline and the Fusion file is attached too.

 

%

O02234 (rotary OP2)

(T1 - 2.0 FACE MILL, 5 INSERT)

G90 G94 G17

G20

G53 G0 Z0.

 

(FINISH FACE A0)

T1 M6

S6000 M3

G54

M8

G0 X-1.15 Y-2.475

G43 Z0.31 H1

G0 Z0.2014

G1 Z0.005 F36.

Y2.475 F60.

Z0. F36.

Y-2.475 F60.

G0 Z0.31

G53 G0 Z0.

 

(FINISH FACE A270)

G55

G0 X-1.15 Y-2.79

G43 Z0.625 H1

G0 Z0.5144

G1 Z0.275 F36.

Y1.16 F60.

Z0.175 F36.

Y-2.79 F60.

Z0.075 F36.

Y1.16 F60.

Z0.005 F36.

Y-2.79 F60.

Z0. F36.

Y1.16 F60.

G0 Z0.625

G53 G0 Z0.

 

(FINISH FACE A90)

G56

G0 X-1.15 Y2.79

G43 Z0.625 H1

G0 Z0.5144

G1 Z0.275 F36.

Y-1.16 F60.

Z0.175 F36.

Y1.69 F60.

Y2.79

Z0.075 F36.

Y-1.16 F60.

Z0.005 F36.

Y1.69 F60.

Y2.79

Z0. F36.

Y-1.16 F60.

G0 Z0.625

M9

G53 G0 Z0.

X-1.1571

G53 Y0.

M30

%

0 Likes
1,498 Views
5 Replies
Replies (5)
Message 2 of 6

LibertyMachine
Mentor
Mentor

I was in the same boat as you. I started a THREAD and an IdeaStation Post to get multiple WCS implemented, but it went nowhere. Rather, the Idea was Archived, meaning that there wasn't enough interest to make it worth the dev's time.  I suggest reading through both threads.

 

Yes, you are going to need a custom post. It's somewhat easy to get MOST of the functionality in there, but there is one little bit that is not easily solved, at least not by the people I've been working with. That's the output of multiple WCS's. I can get it to output coordinates based on "Selected Point", but it still only spits out a G54. Easy enough to go into the code, CTRL+H and replace all the "G54 A90. " with "G55 A90.". Forget to do that though and watch out....

 

I'd be happy to share the post off the forum, would rather not make that post public so as not to give people the opportunity for a crash

 

 

 

*EDIT* I do have an .html macro that's supposed to do what I'm looking for (G54/G55 replacement) but I've been so busy I've not had a moment to try it out


Seth Madore
Owner, Liberty Machine, Inc.
Good. Fast. Cheap. Pick two.
Message 3 of 6

Anonymous
Not applicable

Hey guys! 

 

Any advance on this? I am stuck with this. The code I get from fusion 360 still takes the wcs of the stock instead of the requested at the tool orientation tab.

0 Likes
Message 4 of 6

seth.madore
Community Manager
Community Manager

Negative. This is going to require a post processor change. I suggest forming a relationship with a reseller and having them tweak your post to suit your needs


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 5 of 6

Lonnie.Cady
Advisor
Advisor

I am sure I am missing something but why not put each operation in a folder and set the WCS for that folder?

 

I just tried it and it output G54 for some operations and them G55 for the operations in the folder.

0 Likes
Message 6 of 6

seth.madore
Community Manager
Community Manager

The issue comes into play when you have tools bouncing back and forth on different sides and/or rerunning in multiple instances, ie; roughing and finishing. I went that method a long time ago and it was a cluster fudge. Far easier to just set Tool Orientation and run it wherever you want to in the current Setup

 

The "ideal" solution would be to allow a folder to have Tool Orientation AND to have another tab that allows for better ordering of operations. This is especially prominent when dealing with multiple Setups, such as you would have on a horizontal mill


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes