Knowledge Fusion is always exectuting during an NX update. You can't rotate a component with KF because it would rotate the component every time there is an update. What you can do is position the component as desired using the ug_component class X_axis and Y_axis parameters set to set the component orientation.
Thank you for the response @RicHotchkiss! I am coming to the realization that KF is not going to be capable of doing everything I need for this project. I think our designers will just have to settle for "good enough" this time.
I would need them to be rotated via Edit Tooling Component in Mold Wizard. So the NX/Open program would have to be triggered by an expression's value. and I don't believe that is possible.
Thank you, that's good to know. However, I think that is excessively complex for the task I'm trying to do. Do you have any example parts that contain the KF function that calls an NX open program? Or perhaps a link to more information on this method? It may be very useful to me on other projects down the road.
Thank you for explaining each line with the comments! My colleague is much better when it comes to NX Open programming and Knowledge Fusion. I'll have to show him this.
It's a shame that the Edit Child Rule command doesn't support simple rotations... I figured that it should, considering that the origin can be manipulated.