4th axis, stumbling

4th axis, stumbling

Fueler
Collaborator Collaborator
1,023 Views
13 Replies
Message 1 of 14

4th axis, stumbling

Fueler
Collaborator
Collaborator

First try at 4th axis.

I got the design cammed out properly..... or so I thought.

When I went to post it I got the following

File is also attached

 

Information: Configuration: Generic CENTROID
Information: Vendor: CENTROID
Information: Posting intermediate data to 'C:\Users\Dave\AppData\Local\Fusion 360 CAM\nc\1001.nc'
Information: Total number of warnings: 2
Error: Failed to post process. See below for details.
...
Code page changed to '1252 (ANSI - Latin I)'
Start time: Friday, May 5, 2017 4:34:02 PM
Code page changed to '20127 (US-ASCII)'
Post processor engine: 4.2.1 41304
Configuration path: C:\Users\Dave\AppData\Local\Autodesk\webdeploy\production\890691bd91ea0296c1b94572fdc7dda4ba2e48f0\Applications\CAM360\Data\Posts\centroid_modified.cps
Include paths: C:\Users\Dave\AppData\Local\Autodesk\webdeploy\production\890691bd91ea0296c1b94572fdc7dda4ba2e48f0\Applications\CAM360\Data\Posts
Configuration modification date: Tuesday, July 26, 2016 2:01:56 AM
Output path: C:\Users\Dave\AppData\Local\Fusion 360 CAM\nc\1001.nc
Checksum of intermediate NC data: 48ceb53eeaf112cba8cc6511f958c94f
Checksum of configuration: 11971a6b73338368070041e0ba3e8604
Vendor url: http://www.centroidcnc.com
Legal: Copyright (C) 2012-2016 by Autodesk, Inc.
Generated by: Fusion 360 CAM 2.0.3029
...
Warning: Tool number exceeds maximum value.
Warning: Work offset has not been specified. Using G54 as WCS.
Error: Tool orientation is not supported.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error: Failed to invoke function 'onSection'.
Error: Failed to invoke 'onSection' in the post configuration.
Error: Failed to execute configuration.
Stop time: Friday, May 5, 2017 4:34:02 PM
Post processing failed.

0 Likes
Accepted solutions (2)
1,024 Views
13 Replies
Replies (13)
Message 2 of 14

Steinwerks
Mentor
Mentor

Your post is not set up to use a 4th axis rotary.

 

I suggest checking out this thread on how to get it set up properly: https://forums.autodesk.com/t5/hsm-post-processor-forum/how-to-set-up-a-4-5-axis-machine-configurati...

 

If you haven't done any post editing, please give this thread a thorough read: https://forums.autodesk.com/t5/hsm-post-processor-forum/getting-started-modify-posts/td-p/6371381

 

You can also attach your post here, someone can probably do this for you if you are uncomfortable doing any of the edits yourself.

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
0 Likes
Message 3 of 14

Fueler
Collaborator
Collaborator
Accepted solution

Thanks Neil,

I will read up as soon as my eyes can focus again. Just got back from the eye doctor.

I was looking around for something along those lines. Like everything else it is tough to find.

 

If if was not for this place and youtube I don't know if I would ever figure out this stuff on my own.

0 Likes
Message 4 of 14

Fueler
Collaborator
Collaborator

Using that info I managed to get 360 happy. Will do a ghost run in the morning to see where I stand.

Thanks again

0 Likes
Message 5 of 14

Steinwerks
Mentor
Mentor
Awesome! Let us know how it goes. 👍
Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
0 Likes
Message 6 of 14

Fueler
Collaborator
Collaborator

Did not make it too far.

Centroid choked on line 16. stating  501 invalid character.

It highlighted the last 0 as the offender.

Any thoughts?

 

16: N55 G0 A270. C0.

0 Likes
Message 7 of 14

Fueler
Collaborator
Collaborator

Did some sluething. I THINK that the offending C0 is really about the C.

A is my rotary. I changed the C to A and it went on by that line and choked on the next position that happened to be C180.

Which means there are a fair amount of Cs I need to change. bummer

I assume this means I need to change something in the Centroid post or the centroid parameters.

 

In my centroid post I believe this is the parameters I need to change to get the A axis active. But Which?

 

function onOpen() {

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

setMachineConfiguration(machineConfiguration);
optimizeMachineAngles2(1); // map tip mode
}

if (!machineConfiguration.isMachineCoordinate(0)) {
aOutput.disable();
}
if (!machineConfiguration.isMachineCoordinate(1)) {
bOutput.disable();
}
if (!machineConfiguration.isMachineCoordinate(2)) {
cOutput.disable();
}

 

 

 

0 Likes
Message 8 of 14

Fueler
Collaborator
Collaborator

Ok, talked myself though it enough to make it work.

This line needed the last part change to a axis only.

machineConfiguration = new MachineConfiguration(aAxis, cAxis);

 

New line

machineConfiguration = new MachineConfiguration(aAxis);

 

Ghost run looks ok. Will go live in the morning.

0 Likes
Message 9 of 14

daniel_lyall
Mentor
Mentor

 

 

function onOpen() {

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

setMachineConfiguration(machineConfiguration);
optimizeMachineAngles2(1); // map tip mode
}

if (!machineConfiguration.isMachineCoordinate(0)) {
aOutput.disable();
}
if (!machineConfiguration.isMachineCoordinate(1)) {
bOutput.disable();
}
if (!machineConfiguration.isMachineCoordinate(2)) {
cOutput.disable();
}

 

Having it like below works as well

 

function onOpen() {

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

setMachineConfiguration(machineConfiguration);
optimizeMachineAngles2(1); // map tip mode
}

if (!machineConfiguration.isMachineCoordinate(0)) {
aOutput.disable();
}
if (!machineConfiguration.isMachineCoordinate(1)) {
bOutput.disable();
}
if (!machineConfiguration.isMachineCoordinate(2)) {
cOutput.disable();
}


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 10 of 14

Fueler
Collaborator
Collaborator

Dan,

I think I know but just in case ....what do */ and /* make happen?

0 Likes
Message 11 of 14

davesvo
Advocate
Advocate
Accepted solution

Sounds Like you are on the right track, but just in case, and for anyone else searching centroid here is a functional 4 axis post for Centroid. As always proceed with caution, this post works flawless on my mill but yours may be different. 

 

Dave

Message 12 of 14

daniel_lyall
Mentor
Mentor

@Fueler wrote:

Dan,

I think I know but just in case ....what do */ and /* make happen?  

 

It's block delete what means anything between */  /* will not be read, I knew you would know it's for others if they did not know you can just use // or */ /* in the post processor instead of deleting what's not needed.


 


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 13 of 14

zfrenchpig
Community Visitor
Community Visitor

Good morning,

I tried this post in my hsm  software and it doesn't work.

I tried to modify the post according to the directions posted here and it works, however its posting the c axis rotation in the output file.

What am I missing here.

I have been in evaluation mode here for some time and the only eval software that works with 4 and even 5 axis is mastercam. Any ideas?

 

Thanks,

 

Chris

0 Likes
Message 14 of 14

daniel_lyall
Mentor
Mentor

You have the setup done wrong, you have the wcs done wrong in the toolpaths, the post processor is set wrong many things could be wrong.

 

You will need to post the post processor you are useing and an model 


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