Does anyone know if it's possible to run Part Cleanup as a batch run outside of NX?
Is there an external EXE file for that function that could be run on a folder or group of parts native and/or within Teamcenter?
The refile_part utility has an option for part cleanup; but the automatic cleanup is fairly limited compared to the options offered in interactive NX. Alternately, you could create a journal of the part cleanup options that you want. If you have an author license, you can compile your own .exe for a "batch" run. If you do not have an author license, you can use the run_journal utility to get a similar result. However, the journal code (wheter run as a journal or compiled to .exe) will require the use of an NX license while it is running.