GetGeometryIdsForAllNetLayerCombinations

Returns ID numbers of all faces and edges of the active design for all possible combinations of nets and layers the user can choose.

Note: Intended to support CreateFieldPlot.
UI Access N/A
Parameters
Name Type Description
<setupName> String Name of the setup.
Return Value

Array of strings indicating face and edge ID numbers.

 

Python Syntax GetGeometryIdsForAllNetLayerCombinations ()
Python Example

oDesign = oProject.GetActiveDesign()

oDesign.GetGeometryIdsForAllNetLayerCombinations("HFSS Setup : Last Adaptive")

Example with Variables

oProject = oDesktop.SetActiveProject("Spiral_Inductor_Microstrip")

oDesign = oProject.SetActiveDesign("Spiral")

res = oDesign.GetGeometryIdsForAllNetLayerCombinations("HFSS Setup : Last Adaptive")

res = ['PlotGeomInfo for <no-net>/<no-layer> (net/layer combination):', 'Surface', 'FacesList', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', 'PlotGeomInfo for <no-net>/AirbridgeMetal (net/layer combination):', 'Surface', 'FacesList', '14', 'PlotGeomInfo for <no-net>/BottomGround (net/layer combination):', 'Surface', 'FacesList', '29', 'PlotGeomInfo for <no-net>/Trace (net/layer combination):', 'Surface', 'FacesList', '21', '22']