Showing results for 
Search instead for 
Do you mean 
Reply

Axis limit violation - fourth or fifth axis?

Hello,

 

I want to ask It is possible to get which axis violates its limits?

 

for example I have 5ax machine XYZ AC

A(-5,+110)

C(-240,+240)

 

And the PP jump here as I want:

Snímka.JPG

It jumps there in case of both axis.

But I dont know which axis it is in that moment.

 

 

 

Thank you for any ideas

 

jb

 

(off topic:

there is an PR for other thing.It didnt jumps there every time, from positive-to negative move, PR 7751860  )

 

---------------------------------------------
#♫ PB, 5ax, itnc, nx, vericut ♫ #
4 REPLIES

Re: Axis limit violation - fourth or fifth axis?

The last time I looked at this (NX7.5) I recall the output angles [ mom_pos(3...4) and mom_out_angle_pos(0...1) ] had "nonsense" values when this happened (I think the kinematics solver just "punts" when it can't find any valid position.)

 

Some things you could try:

1) you could print out global variables to see if anything has the "correct" rotary positions (see the "Moog_Show_Globals" proc posted in another thread in this forum)

 

2) You could check if the mom_tool_axis is correct.  If so, then try to back-calculate the rotary positions (yourself) from IJK vector in the tool axis

 

3) you could try using MOM_run_postprocess to run a separate post that has "full" rotary limits (A = 0-360; C=0-360) & parse the output to see which axis/axes are being exceeded. 

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Axis limit violation - fourth or fifth axis?

thank you for help.

 

Post do solutions and handle limits where you can choose the action in PB. I think it is  okay.

But at that time I cant find out which axis is it, in postprocesor.

There is any variable I can read.

 

Ive tried moog proc but without succes.

 

 

---------------------------------------------
#♫ PB, 5ax, itnc, nx, vericut ♫ #

Re: Axis limit violation - fourth or fifth axis?

variables could be:

mom_pos(3) and (4),

mom_out_angle_pos(0) and (1)

mom_tool_axis(0) thru (2)

 

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Axis limit violation - fourth or fifth axis?

 

here  is an example when the axis limit is violated.

( limits are A-120,+30 C-240+240.)

I can read that this is A axis violated - just look in NC program bellow.

But I cant get it by programing in PP - fifth or fourth axis?/ A or C?

 

**starting with A-45 C-180

N0330 Y-52.5 Z147.5
N0340 mpos3 315.0000 mpos4 180.0000  ta0 0.0000 ta1 -0.7071 ta2 0.7071
N0350 Y-50. Z150.
N0360 mpos3 -0.0000 mpos4 180.0000  ta0 0.0000 ta1 0.0000 ta2 1.0000
N0370 A0.0
N0380 mpos3 -0.0000 mpos4 180.0000  ta0 0.0000 ta1 0.0000 ta2 1.0000
N0390 Y50.
N0400 ** axis violation handler - user defined mark ***  PP telling me here is ax. violation
N0410 mpos3 315.0000 mpos4 0.0000  ta0 0.0000 ta1 0.7071 ta2 0.7071
N0420 A-45. C0.0
N0430 mpos3 315.0000 mpos4 0.0000  ta0 0.0000 ta1 0.7071 ta2 0.7071
N0440 Y52.5 Z147.5
N0450 mpos3 315.0000 mpos4 0.0000  ta0 0.0000 ta1 0.7071 ta2 0.7071
N0460 Y60. Z140.
N0470 mpos3 315.0000 mpos4 0.0000  ta0 0.0000 ta1 0.7071 ta2 0.7071
N0480 Y65. Z135.

 

there is nothing special about mom_pos3,4 , behaviour is simillar to mom out angle pos.

 

maybe there is no way to get it

---------------------------------------------
#♫ PB, 5ax, itnc, nx, vericut ♫ #

Learn online





Solution Information