ExportArrayMetadata

Exports the metadata for an HFSS finite array in the project manager. This includes solution setup and variations, and select which metadata they want to export. See the Export Array Metadata dialog.

UI Access Export Array Metadata...
Parameters
Name Type Description
<ArrayName> String Name of a finite array.
<SolutionName> String Solution to use.
<ExportElementPattern> Boolean Whether to export the array element pattern.
<SetupName> String The name of the radiation setup.
<SourceGroupName> String The name of the source group defined for the Far Field Setup. If no source groups have been defined, this will be "Use Edit Sources".
<Intrinsic Vaiables> String Intrinsic variable names.
<Design Variables> String "Nominal" or relevant variable names.
<ElementPatterns> Strings Patterns of elements in the array.
<Powers> String Names of power for the array.
<ExportObject> Boolean Whether to export the array.
<ExportTouchstone> Boolean Whether to export a touchstone file for the array.
<ExportArray> Boolean Whether to export the array.
Return Value None.

 

Python Syntax ExportArrayMetadata(<ArrrayName>, <SolutionName>, <ExportElementPattern>, <SetupName>, <SourceGroupName>, <InstrinsicVariables>, <DesignVariablbes>, <Element Patterns>, <Powers>, <ExportObject>, Export Touschstone>, <ExportArray>,])
Python Example

oDesign = oProject.SetActiveDesign("2X2_MultiCell_CA-Array")

oModule = oDesign.GetModule("ModelSetup")

oModule.ExportArrayMetadata(

[

"ArrayName:=" , "Array",

"SolutionName:=" , "Sweep",

"ExportElementPattern:=", True,

"SetupName:=" , "3D",

"SourceGroupName:=" , "Source Group1",

"IntrinsicVariable:=" , "Freq=\'38.5GHz\'",

"IntrinsicVariable:=" , "Freq=\'77GHz\'",

"IntrinsicVariable:=" , "Freq=\'115.5GHz\'",

"DesignVariable:=" , "offset_pos_X=\'0.64935064935065001mm\' ScanAnglePhi=\'0deg\' ScanAngleTheta=\'29.999999999999996deg\' ScanFrequency=\'77000000000Hz\' ScanMag1=\'1W\' ScanPhase1=\'0deg\' ScanPhaseShiftA=\'-((ScanFrequency*-3.59287718049e-11*sin(ScanAngleTheta)*cos(ScanAnglePhi)) + (ScanFrequency*0.0*sin(ScanAngleTheta)*sin(ScanAnglePhi))) rad\' ScanPhaseShiftB=\'-((ScanFrequency*0.0*sin(ScanAngleTheta)*cos(ScanAnglePhi)) + (ScanFrequency*-3.59287718049e-11*sin(ScanAngleTheta)*sin(ScanAnglePhi))) rad\'",

"ElementPatterns:=" , "Array[4,4]3DC_Cell_Radome_In1_1:1",

"ElementPatterns:=" , "Array[4,5]3DC_Cell_Radome_In1_1:1",

"ElementPowers:=" , "IncidentPower",

"ElementPowers:=" , "AcceptedPower",

"ElementPowers:=", "SystemPower",

"ExportObject:=" , True,

"ExportTouchstone:=" , True,

"ExportArray:=" , True

])