Script Commands
The following scripts are available in SIwave:
- CloseProject
- CloseProjectNoForce
- GetActiveProject
- GetFileDir
- GetFilePath
- GetName
- GetNetworkDataSolution
- GetNetworkDataSolutionDefinition
- GetProjectDirectory
- GetProjectList
- GetTopDesignList
- GetVersion
- ImportAnfFile
- ImportODB
- IsSolutionDataAvailable
- OpenProject
- Quit
- ReferenceEquals
- RestoreWindow
- Save
- ScrActivateCktElem
- ScrActivateDcPowerTreePinAggregation
- ScrActivateInfiniteGroundPlane
- ScrAddEquipotentialRegion
- ScrAddError
- ScrAddInfo
- ScrAddLayer
- ScrAddMaterial
- ScrAddOneLayerPadstack
- ScrAddWarning
- ScrAppendSteppedSweep
- ScrAppendSweep
- ScrAssign4PtBondwireProfile
- ScrAssign5PtBondwireProfile
- ScrAssignBondwireTerminalType
- ScrAssignComplexSolderballProfile
- ScrAssignLowBondwireProfile
- ScrAssignSimpleSolderballProfile
- ScrAssignSketchedBondwireProfile
- ScrAssignSketchedBondwireProfileFromArray
- ScrAssignSolderballTerminalType
- ScrBooleanUnite
- ScrChangePartType
- ScrCleanUpOvelappingtraces
- ScrClearAllSweeps
- ScrClipDesign
- ScrClipDesignAroundNets
- ScrCloseProject
- ScrCloseProjectNoSave
- ScrComputeFwsSubckt
- ScrComputeFwsSubcktForNamedSim
- ScrConvertPlanesToTraces
- ScrConvertTracesToPlanes
- ScrConvertTracesToPlanesByNet
- ScrCopyImageToClipBoard
- ScrCorrectValChkErrorsWarnings
- ScrCreatePinGroups
- ScrCreatePinGroupByDist
- ScrCreatePinGroupsByGrid
- ScrCreatePinGroupByNet
- ScrCreatePortsOnPart
- ScrDeleteAllNets
- ScrDeleteCktElem
- ScrDeleteDcSolution
- ScrDeleteLayer
- ScrDeleteNet
- ScrDeleteNets
- ScrDeleteNetsGivenInFile
- ScrDeletePadstack
- ScrDeletePinGroup
- ScrDeleteSimulation
- ScrDrawCapacitor
- ScrDrawCircle
- ScrDrawInductor
- ScrDrawPolygon
- ScrDrawPort
- ScrDrawRectangle
- ScrDrawResistor
- ScrDrawTrace
- ScrDrawVia
- ScrDrawVoltageProbe
- ScrDrawVoltageSource
- ScrEditCktElemName
- ScrEditLayerName
- ScrEditMaterial
- ScrEditNetName
- ScrEditPadStackName
- ScrEnableCavityFieldCoupling
- ScrEnableCoPlaneCoupling
- ScrEnableErcSimSetup
- ScrEnableFwsRelativeErrorTol
- ScrEnableGUIRefresh
- ScrEnableIntraPlaneCoupling
- ScrEnableSplitPlaneCoupling
- ScrEnableTraceCoupling
- ScrExport3DModel
- ScrExportAnf
- ScrExportComponentFile
- ScrExportCpaSimReport
- ScrExportDcPowerDataToIcepak
- ScrExportDcPowerTree
- ScrExportDcSimReport
- ScrExportDcSimReportColorBarProperties
- ScrExportDcSimReportOptions
- ScrExportDcSimReportScaling
- ScrExportDcSimReportUnits
- ScrExportElementData
- ScrExportEmiScanReport
- ScrExportIcepakProject
- ScrExportIcepakSimReport
- ScrExportIcepakSimReportColorBarProperties
- ScrExportIcepakSimReportScaling
- ScrExportIcepakSimReportUnits
- ScrExportLayerStackup
- ScrExportNamedSimToTouchstone
- ScrExportNetDelayReport
- ScrExportSettingsFile
- ScrExportSettingsFileSetOptions
- ScrExportSNAReport
- ScrExportSyzSimToTouchstone
- ScrExportToTouchstone
- ScrExportVprobeData
- ScrExportXfl
- ScrExportZ0ScanReport
- ScrExportZ0ScanReportColorBarProperties
- ScrExportZ0ScanReportScaling
- ScrFitAll
- ScrFitSelection
- ScrFitToViewingWindow
- ScrFwsEnforceCausality
- ScrGenerateConnectionReport
- ScrGenerateICDieNetwork
- ScrGetActiveComponentList
- ScrGetBondwiresOfBwModel
- ScrGetBwModelNameList
- ScrGetCktElemTerminalNetNames
- ScrGetComponentList
- ScrGetCurrentViewingWindow
- ScrGetDcConnectedNets
- ScrGetDcThermalDataDir
- ScrGetDesignBoundingBox
- ScrGetDieLayerName
- ScrGetDieNameList
- ScrGetLayerMaterial
- ScrGetLayerNameList
- ScrGetLayerThickness
- ScrGetLayerType
- ScrGetLayoutLengthUnit
- ScrGetMetalLayerFillerMaterial
- ScrGetNetlistOfBondwireProfile
- ScrGetNetNameList
- ScrGetNetsAndCktElemsBetweenComponents
- ScrGetNetsAndCktElemsBetweenNets
- ScrGetPadstackNameList
- ScrGetPinGroupNameList
- ScrGetPinPadstackName
- ScrGetPinsOnNet
- ScrGetPinsOnPart
- ScrGetPwrGndNetNameList
- ScrGetRLCsBetweenNets
- ScrGetStackupLayerThickness
- ScrGetUniqueSimulationName
- ScrImportAnf
- ScrImportCapacitorDeratingTable
- ScrImportComponentFile
- ScrImportComponentMapFile
- ScrImportCpaSimulationOptions
- ScrImportCpmOrPloc
- ScrImportDDXFile
- ScrImportEDB
- ScrImportGDSII
- ScrImportIPC2581
- ScrImportLayerStackup
- ScrImportLayerStackupFile
- ScrImportLayerStackupXML
- ScrImportPmap
- ScrImportSettingsFile
- ScrImportSIwaveSimulationOptions
- ScrImportXfl
- ScrInterpolateSpectrum
- ScrLogMessage
- ScrMergeConnectedNets
- ScrNetGetLength
- ScrNetIsDisjoint
- ScrNetIsSelected
- ScrNetSeparate
- ScrNetSetDummy
- ScrNetSetSelected
- ScrPlaceCircuitElement
- ScrPlaceCircuitElementsToNearestRefPin
- ScrPlaceFreqDependentSrc
- ScrPlacePortsAcrossRLCs
- ScrPlacePortsAtPinsOnSelectedNets
- ScrPlacePortsAtPinsOnSelectedNetsExcludePart
- ScrPlacePortsAtPinsOnSelectedNetsPinNamesOut
- ScrPlotResModeVoltageDiff
- ScrPreserveNetsGivenInFile
- ScrReadDCLoopResInfo'
- ScrRestoreResonantModeMinFreq
- ScrRestoreSIwaveDCGeometryProcessingDefaultValues
- ScrRestoreSIwaveSIPIGeometryProcessingDefaultValues
- ScrRunDcSimulation
- ScrRunDDRWizard
- ScrRunFarFieldSimulation
- ScrRunFrequencySweepSimulation
- ScrRunIcepakSimulation
- ScrRunInducedVoltageSimulation
- ScrRunNearFieldSimulation
- ScrRunResonantModeSimulation
- ScrRunSimulation
- ScrRunSpiceSubcktSimulation
- ScrRunSyzParameterSimulation
- ScrRunValidationCheck
- ScrRunValidationCheckWithOptions
- ScrSanitizeLayout
- ScrSanitizeNets
- ScrSaveProjectAs
- ScrSaveSimulationMessages
- ScrSaveToPngFile
- ScrSelectDcConnectedNets
- ScrSelectNet
- ScrSelectNetsBetweenComponents
- ScrSelectNetsBetweenNets
- ScrSeparateDisjointNets
- ScrSet4PtBwProfile
- ScrSet5PtBwProfile
- ScrSetAntiPadOnLayer
- ScrSetBwModel
- ScrSetBwSuppLayer
- ScrSetBwTermLayer
- ScrSetCapacitorDcBiasDeratingSim
- ScrSetCapacitorTemperatureDeratingSim
- ScrSetConformalCoatLayers
- ScrSetCrosstalkScanParameters
- ScrSetCrossTalkThreshold
- ScrSetDcMinPlaneAreaToMesh
- ScrSetDcMinVoidAreaToMesh
- ScrSetDcPowerDataThresholds
- ScrSetDieElevation
- ScrSetDieThickness
- ScrSetEmiScannerParameters
- ScrSetEnergyErrorPercentInDcSimulation
- ScrSetExternalExcitations
- ScrSetFarFieldSimOptions
- ScrSetFwsColFitOptions
- ScrSetFwsLaunchDesignerNexxim
- ScrSetFwsPassivityAlg
- ScrSetFwsPortRefZ
- ScrSetFwsPzOptions
- ScrSetFwsSsfAlg
- ScrSetFwsSubcktFormat
- ScrSetFwsUseCommonGround
- ScrSetHFSS3DLayoutSimOptions
- ScrSetHpcLicenseType
- ScrSetHpcLicenseVendor
- ScrSetIcepakBoardOutlineFidelity
- ScrSetIcepakCabinetDimensions
- ScrSetIcepakComponentConfig
- ScrSetIcepakMeshingDetail
- ScrSetIcepakSimReportImageHeight
- ScrSetIcepakTemperatureFile
- ScrSetIcepakThermalEnv
- ScrSetIdealGroundNodeInDcSimulation
- ScrSetInducedVoltageMultipleIncidenceSpherical
- ScrSetInducedVoltageSingleIncidenceCartesian
- ScrSetInducedVoltageSingleIncidenceSpherical
- ScrSetInfiniteGroundPlaneLocation
- ScrSetLayerMaterial
- ScrSetLayerThickness
- ScrSetLayerType
- ScrSetLayerVisibility
- ScrSetLayoutLengthUnit
- ScrSetLocalRefinementPercentInDcSimulation
- ScrSetLogFreqPointDist
- ScrSetLowBwProfile
- ScrSetMaxRefinePassesInDcSimulation
- ScrSetMeshBondwiresInDcSimulation
- ScrSetMeshViasInDcSimulation
- ScrSetMetalLayerFillerMaterial
- ScrSetMinCutoutArea
- ScrSetMinPadAreaToMesh
- ScrSetMinPlaneAreaToMesh
- ScrSetMinRefinePassesInDcSimulation
- ScrSetNearFieldExportDataPath
- ScrSetNearFieldMeshingFrequencyDefault
- ScrSetNearFieldMeshingFrequencyPoints
- ScrSetNearFieldMeshingFrequencyRange
- ScrSetNearFieldSamplePointSpacing
- ScrSetNearFieldSolverOptions
- ScrSetNearFieldSurfaceOffset
- ScrSetNumBondwireSidesInDcSimulation
- ScrSetNumCpusToUse
- ScrSetNumModesToCompute
- ScrSetNumViaSidesInDcSimulation
- ScrSetOptionsFor3DModelExport
- ScrSetPadOnLayer
- ScrSetPadstackMaterial
- ScrSetPadstackViaPlatingAbsolute
- ScrSetPadstackViaPlatingRatio
- ScrSetPlotAfterDcSimulation
- ScrSetPlotLayers
- ScrSetPlotSyzMag
- ScrSetPlotSyzPhase
- ScrSetPortNamingConvention
- ScrSetPowerGroundNets
- ScrSetPowerGroundNetsFromFile
- ScrSetProjectModified
- ScrSetPsiOptionsFromFile
- ScrSetPsiPortType
- ScrSetPsiSyzInterpOptions
- ScrSetRefineBondwiresInDcSimulation
- ScrSetRefineDcSimulation
- ScrSetRefineViasInDcSimulation
- ScrSetRemoveCutoutsByArea
- ScrSetResonantModeMaxFreq
- ScrSetResonantModeMinFreq
- ScrSetRLCValues
- ScrSetSignalNets
- ScrSetSignalNetsFromFile
- ScrSetSimulationName
- ScrSetSketchedBwProfile
- ScrSetSketchedBwProfileFromArray
- ScrSetSnapLengthThreshold
- ScrSetSolderballMaterial
- ScrSetSolderballParameters
- ScrSetSourceMagnitude
- ScrSetSparamModelSetup
- ScrSetSpiceModelSetup
- ScrSetSpiceSubcktFormat
- ScrSetStackupLayerThickness
- ScrSetStackupLayerThicknessUnit
- ScrSetSweepFreqRange
- ScrSetSweepMaxFreq
- ScrSetSweepMinFreq
- ScrSetSweepNumFreqPoints
- ScrSetSyzInterpSweep
- ScrSetSyzInterpSweepParams
- ScrSetTDCrosstalkScanParameters
- ScrSetThermalPadOnLayer
- ScrSetTouchstoneExportFormatToDb
- ScrSetTouchstonePortOrder
- ScrSetTouchstonePortRemapping
- ScrSetTraceCouplingDistance
- ScrSetUniformTemperature
- ScrSetZ0ScanParameters
- ScrSetZ0ScanReportImageHeight
- ScrShowSelectedNetsOnly
- ScrSIwaveEnable_3D_DDM
- ScrSIwaveEnableHFSSRegions
- ScrSIwaveEnableReturnCurrentDistribution
- ScrSIwaveIncludeSourceParasitics
- ScrSIwaveSyzComputeExactDcPoint
- ScrSIwaveSyzEnforceCausality
- ScrSIwaveSyzEnforcePassivity
- ScrUnselectAll
- ScrUpdateComponentTree
- ScrUseIcepakTemperatureDataInDc
- ScrUseTouchstonePortRemapping
- Solve
- StopSimLink
- SupportSParamLink
Note:
- This list contains all current SIwave scripting functions. Running
dir(oApp)ordir(oDoc)from the Command Window may show additional scripts. These are scripts that are either obsolete or that are part of the Electronics Desktop scripting environment and do not serve any function in SIwave. - TPA is no longer supported. Ansys recommends using CPA.