Problem with post processor

Problem with post processor

Anonymous
Not applicable
1,286 Views
4 Replies
Message 1 of 5

Problem with post processor

Anonymous
Not applicable

I am using an old NUM750 cnc controller, and I am having sometimes problems with G02 and G03 commands.

This controller does not understand if both x and y values are not present after G02 or G03.

I am using post processor NUM. How can I force it to write always both X and Y values, even if one does not change from previous command?

 

0 Likes
Accepted solutions (3)
1,287 Views
4 Replies
Replies (4)
Message 2 of 5

Tomek.G
Alumni
Alumni
Accepted solution

Hi @Anonymous,

 

You can simple add an forcing routine at the beginig of the onCircular() function like below

function onCircular(clockwise, cx, cy, cz, x, y, z, feed) {
  xOutput.reset();
  yOutput.reset();
...}

Tomek.G
Sr. Technical Consultant
0 Likes
Message 3 of 5

Anonymous
Not applicable
Accepted solution

Great! Thank you very much! I will try it.

Question:

-Can I force also z-values in it , in case of circular interpolation in another plane by just adding 

 

zOutput.reset();

 

Message 4 of 5

Tomek.G
Alumni
Alumni
Accepted solution

Hi @Anonymous,

 

sure you can!
Or you can use function 

forceXYZ();

to force all (XYZ) in one line.


Tomek.G
Sr. Technical Consultant
Message 5 of 5

serge.quiblier
Autodesk
Autodesk

Hello @Anonymous 

 

For your information, the NUM library post had been updated for several potential issues on circular interpolation.

(XYZ should no be modal, as IJK)

We should not generate a negative radii for arc over 180 degrees....

 

Have a nice day

 

Regards.



Serge.Q
Technical Consultant
cam.autodesk.com
0 Likes