- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
HFSS15: The UserDefinedDocument Data format in the script:
To define a document in VB script:
Array("NAME:Test Report", (Name of the document)
"Test Report", (Description of the document)
"SysLib", (Location of the python script(Syslib, Userlib, PeronalLib etc)
"TestUDDReport", (Relative path of the script in the UserDefinedDocuments folder)
// Start of input definition //
Array("NAME:Inputs", (Document Inputs keyword)
// Solution input //
Array("NAME:DLMetrics", (Input name)
"Solution", (Solution Input Type)
"Data Line Metrics", (Input Description)
-1, (Solution ID)
-1), (Report ID)
// Trace input //
Array("NAME:DQ0", (Input name)
"Trace", (Trace Input Type)
"DQ0", (Input Description)
-1, (Solution ID)
-1), (Report ID)
// Text input //
Array("NAME:Name", (Input name)
"Text", (Text Input Type)
"User Name", (Input Description)
Array("Sita Ramesh")), (Default Value)
// Bool input //
Array("NAME:Summary", (Input name)
"Bool", (Boolean Input Type)
"Display Summary", (Input Description)
Array(true)), (Default Value)
// Number input //
Array("NAME:Version", (Input name)
"Number", (Number Input Type)
"Script Version", (Input Description)
Array(1021)))), (Default Value)
// Trace selection for the solution and trace inputs //
Array("NAME:DocTraces", (Document traces keyword)
// For input “DLMetrics” //
Array("NAME:DLMetrics", (Input name)
// Trace defintion similar to the UDO. This trace definition is a User defined solution //
Array("User Defined",
"", "DDR3 AC-Timing 4-DQ1", Array("Context:=", ""), Array("Index:=", Array("All"), "Trise:=", Array("Nominal"), "Tfall:=", Array("Nominal"), "Pulse_Width:=", Array("Nominal"), "Data_Rate:=", Array("Nominal"), "Length:=", Array("Nominal")), Array("Probe Component:=", Array("")), Array())),
// For input “DQ0” //
Array("NAME:DQ0",
// Trace defintion similar to the UDO. This trace definiton is a Standard solution //
Array("Standard", "DQ0", "NexximTransient", Array("NAME:Context", "SimValueContext:=", Array(1, 0, 2, 0, false, false, -1, 1, 0, 1, 1, "", 0, 0, "DE", false, "0", "DP", _
false, "20000000", "DT", false, "0.001", "WE", false, "100ns", "WM", false, _
"100ns", "WN", false, "0ps", "WS", false, "0ps")), Array("Time:=", Array("All"), "Trise:=", Array( _
"Nominal"), "Tfall:=", Array("Nominal"), "Pulse_Width:=", Array("Nominal"), "Data_Rate:=", Array("Nominal"), "Length:=", Array("Nominal")), Array("Probe Component:=", Array( _
"DQ0")), Array())))
HFSS 学习培训课程套装,专家讲解,视频教学,帮助您全面系统地学习掌握HFSS
上一篇:The Adaptive Analysis Process
下一篇:Transient Solution Theory


