Journals to shift, rotate and scale all objects in an NX part

Looking for journals to move, rotate and scale all objects in a part (bodies, sheet bodies, datums, curves, etc.) It could be one, two or three separate journal programs.

Are you working with dumb geometry (no associations between geometry) or parameterized parts? This would not be too difficult for dumb geometry. However, if you are working with a parameterized part, it can get tricky. If the geometry is the result of another operation, NX will probably warn you that it cannot be moved and advise to move the parents instead. It might take a lot of effort to separate the parents from the children and move them accordingly.

The parts I would start with would include history however if all parameters were removed and the bodies became dumb w/o history that would not be an issue. Attributes need to be retained along with all bodies, sheet bodies, curves, and datums in the part. If all CSYS and PMI were retained as well that would be a bonus.

ttoreki