Skip to content

Add Methods for Radiation Setups in Q3D #6059

@tizianrot

Description

@tizianrot

Description of the feature

In Q3D there is a rather new post- processign feature for EM field post-processing. Its native API rely on the Radiation Module, as in HFSS. Methods for this post-processing are still missing in pyaedt

Steps for implementing the feature

Wrap the Q3D Radiation Module native APIs, i.e.:
oModule = oDesign.GetModule("RadField")
oModule.InsertBoxSetup(
[
"NAME:Box1",
"UseCustomRadiationSurface:=", False,
"Length:=" , "20um",
"Width:=" , "20um",
"LengthSamples:=" , "21",
"WidthSamples:=" , "21",
"CoordSystem:=" , "Global",
"Height:=" , "20um",
"HeightSamples:=" , "21"
])

Useful links and references

Q3D Radiation Module Script Commands (Native APIs):
https://ansyshelp.ansys.com/account/secured?returnurl=/Views/Secured/Electronics/v251/en//Subsystems/Q3DExtractor/Subsystems/Q3DExtractor%20Scripting/Q3DExtractor%20Scripting.htm%23RadiationModuleScriptCommands.htm?TocPath=Radiation%2520Module%2520Script%2520Commands%257C_____0

Metadata

Metadata

Labels

enhancementNew features or code improvements

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions