User has set StructureOption to MONOLITHIC in the tessUG.config file, but Dispatcher is still generating "per part" assemblies. Why is this option not working?
Solution
There is information in the underlying command "run_ugtopv.bat" that says:
-honour_structure Honours the structureOption value in the .config file.
This produces JT files in the format previously generated
by the ugtojt translator. This allows support for
MONOLITHIC and FULL_SHATTER structure options.
Warning: This option will fully load the assembly and
will therefore use more memory.The files produced
can not be used for interoperation.
To get monolithic JT assembly files from this Dispatcher translator, you will
need to manually edit the ugtopvdirect script. Namely change this line:
"%UGII_BASE_DIR%\PVTRANS\run_ugtopv.bat" -u=gtacdba -p=gtacdba -g=dba
-config="%UGII_CONFIG_FILE%" -noupdate "-pim=yes" %3 %4 %5 %6 %7 %8 %9
To this:
"%UGII_BASE_DIR%\PVTRANS\run_ugtopv.bat" -u=gtacdba -p=gtacdba -g=dba
-config="%UGII_CONFIG_FILE%" -noupdate "-pim=yes" -honour_structure %3 %4 %5
%6 %7 %8 %9
(note addition of "-honour_structure")
Notes and References
Hardware/Software Configuration
Platform: all
OS: n/a
OS Version: n/a
Product: NX
Application: TRANSLATOR
Version: V12.0
Function: NX_JT
Ref: 001-7922121