Skip to content

Commit 2843780

Browse files
FIX: args native API create EM target design (#6840)
Co-authored-by: pyansys-ci-bot <[email protected]>
1 parent 175bf05 commit 2843780

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

doc/changelog.d/6840.fixed.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Args native API create EM target design

src/ansys/aedt/core/application/design.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2470,13 +2470,15 @@ def create_em_target_design(self, design, setup=None, design_setup=None):
24702470
raise AEDTRuntimeError("Source design type must be 'HFSS', 'Maxwell' or 'Mechanical'.")
24712471
if design not in ["Icepak", "Mechanical"]:
24722472
raise AEDTRuntimeError("Design type must be 'Icepak' or 'Mechanical'.")
2473+
design_setup_args = ["NAME:DesignSetup", "Sim Type:="]
24732474
if design == "Icepak":
24742475
design_setup = design_setup or "Forced"
24752476
if design_setup not in ["Forced", "Natural"]:
24762477
raise AEDTRuntimeError("Design setup must be 'Forced' or 'Natural'.")
2478+
design_setup_args.append(design_setup)
24772479
if not setup:
24782480
setup = self.nominal_adaptive
2479-
self.odesign.CreateEMLossTarget(design, setup, design_setup)
2481+
self.odesign.CreateEMLossTarget(design, setup, design_setup_args)
24802482
return True
24812483

24822484
@pyaedt_function_handler()

0 commit comments

Comments
 (0)