Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Converted Post error message


Recommended Posts

I am working on converting a generic MPmaster into a 5 axis post and i've gotten everything working like i like except i get an error message in the log file saying:

"RUN TIME - Only single axis rotation is allowed! Angles may be incorrect"

 

I cannot find this error message in the post and am wondering how i get rid of it.

 

Thanks!

Link to comment
Share on other sites

This is an error generated because your machne definition is not configured properly for five axis. Either work on the machine definition, or ignore the error.

 

I have 25 different post and machine definitions, and I get this error also. No time to fix 25 machine definitions. As long as the program is right, that's what counts.

Link to comment
Share on other sites

Most 4 axis posts have logic built into the Machine Definition parameter read section that looks for more than 1 rotary axis in the MD, and reports an error when more than 1 is found.

 

Try searching for that error string in the post. It will show you the error string label. Search for that label (name) and you will find the section that uses 'mprint' to display the error message.

 

You can certainly disable the message, but I have to question the logic behind trying to convert a 4 axis post into a 5 axis post. How much post experience do you have? Are you planning on adding any of the 5X post blocks like 'pmx0$'? What are you doing to calculate the primary and secondary axis values? How are you controlling rotary angle limits?

 

I would recommend taking the Generic Fanuc 5X Mill post as a starting point for any 5X post you are thinking of creating. We've already addressed many of those issues in our Generic post, and have mechanisms built into the post to give you control over automatic retracts/repositions, axis limits, Drilling code, and much, much more...

 

Hope that helps,

 

Colin

Link to comment
Share on other sites

I have quite a bit of post experience.

 

I tried searching for that string in the post but i couldn't find it.

 

i am controlling rotary limits with logic. I am calculating rotations from tool vectors. This is for a table/table with TCP, so that helps with easier 5 axis code.

 

I am converting this post to learn more about all of this stuff and so i can have access to all of the post and not be held hostage to the encrypted part of the 5 ax post.

 

So far its working out pretty well. Got all of my 3+2 stuff looking pretty good.

 

what does the pmx0$ postblock do?

 

What would i change in my machine def to not get this error?

 

Don't worry. Everything for this machine will get vericut!

 

Thanks for the info!

Link to comment
Share on other sites

The error is caused by the setting of rotaxtyp$ which is set to 1 or -2 based upon the Z Axis orientation in the Machine Definition in modern 4-axis Mill posts (i.e. Generic Fanuc 4X Mill.pst, MPFan.pst, MPMaster.pst, etc... derived posts) - look for the psynclath$ postblock, that is where it is set. You have a considerable amount of work to do if you desire to change that setting and covert the post to properly process 5-axis motion. Send your resume to the post group if you do manage to get it working :)

  • Like 1
Link to comment
Share on other sites
  • 2 months later...

For all the haters:

 

Just kidding! Big upps to the whole forum, for without it i wouldn't be where i am today!

 

Post is working good so far...still lots of customizing to do. Had a blast and learned alot over this whole project. Expecting to learn magnitudes more as i run more parts on the machine.

  • Like 1
Link to comment
Share on other sites

I'm adding a nice easy header to make restarting easy.

 

need to add some more rotary logic, for entering and exiting TCP

 

i'm sure i've done stuff the "wrong way" in my post forcing some things instead of having the post use logic to controll it so just cleaning up some logic and documenting it for anyone who comes after me.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...