• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > HFSS > HFSS help > The UserDefinedDocument Data format in the script:

HFSS15: The UserDefinedDocument Data format in the script:

录入:edatop.com     点击:

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

HFSS视频培训课程推荐详情>>
HFSS教程推荐

  网站地图