Changing spindle axis and tool orientation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello all
first time poster here, been using fusion for about a year to program haas and fadal VMCs and working on expanding it thru more of my shop at work. Having a hell of a time figuring out how to change the spindle axis in fusion.
Machine in question is an Asquith Butler powercenter, fixed table, traveling column 3+2 mill with a heidenhain 426 control. Axes are turned on it, long ways on the table is X, column up and down is Y and ram in and out is Z. Its like you took a regular VMC and tipped it over on its face, that's the axes orientation but i doubt it really matters since there's not just one spindle axis like there is on a regular VMC. I can approach my workpiece in X+, X-, Y+, Y- and Z-. Spindle axis on a heidenhain is defined in the tool call line "13 TOOL CALL 2 Z S1000" and on my machine it can be X Y or Z or multiple combinations of all 3 depending on the part and the work it gets
A sample part I drew up real quick, I would mill the pocket on the face with spindle in Z, working in Z-, drill the 1 hole on top with spindle in Y working in Y- and drill the grid of holes on the right face with the spindle in X, working in X-
Problem i have is not being able to change the spindle axis in fusion from anything other than Z. There's nothing in machine definition that looks like it. Only thing I'm finding that looks like it would work is in tool orientation, the bottom 2 options: surface normal and X, surface normal and Y. My fusion doesn't have those in the tool orientation dropdown, and the other options are useless.
What is machining extension? I feel like I'm either trying to invent a new round wheel or missing something stupid and simple.
I found this thread from 2 years ago where a guy had a similar issue but with a dual spindle machine. Solution they came up with was to always program in Z and write a post to swap it to Y when he needed the other spindle. This wont work in my setup since we're always working in all 5 axes, all the tool lengths are preset with a second set of tools in the tool chart (tools 101-140) with opposite lengths from the actual tools (1-40) for when we work in X+, and if you're familiar with heidenhain cycle defs and "first axis" and "second axis", you cant just change spindle axis in the tool call, every 1st and 2nd axis in every cycle def in that program follows after the spindle axis (if spindle is Y, 1st is Z and 2nd is X. if spindle is in Z, first is X, 2nd is Y, etc) so we cant just swap 1 letter in the program and send it, that would create impossible problems to solve, if it would even run
As far as the post itself, the generic 426 post that comes with fusion looks like it will run just fine, the code looks identical to what we fingercam on the control, we're just limited to only using Z for the spindle axis, so IMO its a fusion issue, not a post issue.
thanks in advance
-Roman