In our 5axis post, we calculate a series of interpolated points between a mom_prev_pos point and a mom_pos point. Is there a way to get the post to output the correct XYZBC machine code based on the calculated XYZIJK data?
There is a project being released in V9 (October this year) that will allow you to specify mom_mcs_goto.(xyz) and the tool axis (ijk) and get back mom_pos and mom_alt_pos.(xyzab) This will be in the form of a MOM extension. NX will use the current active kinematics to perform the mapping.
Does anyone know about the MOM extension to do what Stan described back in 2013? This is something I still want to know how to do.
There was a new command in NX9 that is probably what GTAC was referring to. It is "MOM_convert_point" - it will take mom_mcs_goto and kinematic and give you a mom_pos. The original idea of this thread is something I have looked at as well. For moves that the machine is having a hard time with because rotaries are moving very fast - it would be nice to have the post break them up (since NX is not paying attention to kinematic effect.) It is better (of course) if the control handles the move with respect to tool posture but if it doesn't - the post could "help."
I am looking forward to giving it a try someday. We are still using NX8.5. But I hear we may be switching to NX10 soon???
Years ago we wrote the logic to output the mom_pos kinematic moves. We originally wrote it to linearize non-cutting move motion on a head/head 5axis machine. It still works great for that. But we have since purchased other 5axis configured machines. So our logic does not hold up all the time. Hoping this will work for our other configurations. Here is a sample of our output.
( BEGIN POST LINEARIZATION )
( END POST LINEARIZATION )
Thanks again for the info.