Help Needed with 3+2 Programming

Help Needed with 3+2 Programming

Anonymous
Not applicable
678 Views
4 Replies
Message 1 of 5

Help Needed with 3+2 Programming

Anonymous
Not applicable

Hello Everyone,

 

I'm in need of some assistance with a part that I'm programming. We currently have an Okuma Milling machine with a 5-axis rotary table bolted on to the machine (The center of the 5-axis at B90 is 5 inches from the table of the machine) I am trying to drill a hole a create a flat face on a part and I don't even know where to start. I tried doing a drilling op with the WCS perpendicular to the hole and got a failed post. I don't know how to make fusion know where my part is once it's tilted. I am pretty good at 3-axis programming but I've never delved into 3+2. 

 

https://a360.co/2OEa7tt

0 Likes
679 Views
4 Replies
Replies (4)
Message 2 of 5

Anonymous
Not applicable

Here's a picture of the part, not sure why I can't attach the fusion file.

0 Likes
Message 3 of 5

johnswetz1982
Advisor
Advisor

You can go File>Export to get your file to attache. I tried your link and it gave me a file that fusion could not open.

0 Likes
Message 4 of 5

daniel_lyall
Mentor
Mentor

When you go to attach a file it needs the links broken otherwise it comes in as a .f3z what needs to be uploaded not just opened,

A good way to do it is to do a save as then brake link then attach that file this gives you a .f3d what can just be opened.

 

What post are you using.


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes
Message 5 of 5

daniel_lyall
Mentor
Mentor

If you are using the default post A and C axis is turned off a change needs to be done to the post to get what you want.

 

This bit here 

 

function onOpen() {

if (false) { // note: setup your machine here
var aAxis = createAxis({coordinate:0, table:true, axis:[1, 0, 0], range:[-110, 20], preference:0});
var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], range:[-360, 360], preference:0});
machineConfiguration = new MachineConfiguration(aAxis, cAxis);

 

Change to this 

 

function onOpen() {

if (true) { // note: setup your machine here
var aAxis = createAxis({coordinate:0, table:true, axis:[1, 0, 0], range:[-110, 20], preference:0});
var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], range:[-360, 360], preference:0});
machineConfiguration = new MachineConfiguration(aAxis, cAxis);

 

It is online 194 in the post

 

One other thing you did not have the setup down correctly you did not set the WSC if at any time you move the model even by mistake the cam output will be wrong and it will crash.


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes