ScrSetCapacitorDcBiasDeratingSim

Opens Set Capacitor Temperature and DC Bias Voltage window and select simulation for DC bias derating.
UI Command:   Click Simulation > Options > Use bias voltage computed by DC IR simulation. Select simulation.
Syntax:   obj.ScrSetCapacitorDcBiasDeratingSim(<simulationName>)
Parameters:  

BSTR simulationName

Return Value:  

INT

  • 1 – Failure
  • 0 – Success
VB Example:  

Set objShell = WScript.CreateObject("WScript.Shell")

Set app = CreateObject("SIwave.Application.2024.2")

Set doc = app.OpenProject(objShell.CurrentDirectory + "\temp_dep_caps1.siw")

' pick DC voltage across caps computed by DC IR sim named "DC 3"

' outcome == 0 indicates success

' outcome == 1 indicates that specified DC simulation could not be found in existing results set

outcome = doc.ScrSetCapacitorDcBiasDeratingSim("DC 3")

doc.ScrSaveProjectAs(objShell.CurrentDirectory + "\modified_dcsim.siw")

doc.ScrSetCapacitorDcBiasDeratingSim("") ' revert to user-defined DC bias derating values

doc.ScrSaveProjectAs(objShell.CurrentDirectory + "\modified_user_def_dc.siw")

app.Quit

IPY Example:  

oDoc.ScrSetCapacitorDcBiasDeratingSim('Simulation Name')