Disable iteration folders: copied NX files break internal references, solve directly on master model

This commit is contained in:
2026-02-11 14:35:56 +00:00
parent 686ec2ac6c
commit 60dbf5b172

View File

@@ -147,7 +147,7 @@ class AtomizerNXSolver:
model_dir: str | Path = ".", model_dir: str | Path = ".",
nx_version: str = "2412", nx_version: str = "2412",
timeout: int = 600, timeout: int = 600,
use_iteration_folders: bool = True, use_iteration_folders: bool = False, # Disabled: copied NX files break internal references
): ):
model_dir = Path(model_dir) model_dir = Path(model_dir)
if not model_dir.exists(): if not model_dir.exists():
@@ -191,7 +191,7 @@ class AtomizerNXSolver:
timeout=timeout, timeout=timeout,
use_journal=True, use_journal=True,
study_name="hydrotech_beam_doe", study_name="hydrotech_beam_doe",
use_iteration_folders=use_iteration_folders, use_iteration_folders=False, # Direct model: avoid broken NX file references
master_model_dir=model_dir, master_model_dir=model_dir,
) )
logger.info( logger.info(