ImportGDSII [Modeler]

Imports a GDSII model file.

UI Access ModelerImport.
Parameters
Name Type Description
<Parameters> Array Structured array.

Array("NAME:options",

"FileName:=" , <string>,

"FlattenHierarchy:=" , <boolean>,

"ImportMethod:=" , <integer>,

<layerMapArray>, <layerMapArray>, <layerMapArray>,...

"OrderMap:=" ,

[ "entry:=" ,

<entry>, <entry>, <entry>,...

]

])

<layerMapArray> Array Structured array.

Array("NAME:LayerMapInfo",

"LayerNum:=" , <integer>,

"DestLayer:=" , <string>,

"layer_type:=" , <string>)

<entry> Array Structured array.

Array("order:=" , <integer LayerNum>, "layer:=" , <string DestLayer>)

Return Value None.

Python Syntax

ImportGDSII(<Parameters>)

Python Example

oEditor.ImportGDSII(

["NAME:options",

"FileName:=", "C:/Users/coil2.gds",

"FlattenHierarchy:=" , True,

"ImportMethod:=" , 1,

["NAME:LayerMap",

["NAME:LayerMapInfo",

"LayerNum:=" , 12,

"DestLayer:=" , "Signal12",

"layer_type:=" , "signal"

],

["NAME:LayerMapInfo",

"LayerNum:=" , 13,

"DestLayer:=" , "Signal13",

"layer_type:=" , "signal"

],

["NAME:LayerMapInfo",

"LayerNum:=" , 14,

"DestLayer:=" , "Signal14",

"layer_type:=" , "signal"

]

],

"OrderMap:=",

[

"entry:=",

["order:=", 0, "layer:=", "Signal12"],

"entry:=",

["order:=", 1, "layer:=", "Signal13"],

"entry:=",

["order:=", 2, "layer:=", "Signal14"]

]

])

VB Syntax

ImportGDSII <Parameters>

VB Example

oEditor.ImportGDSII Array("NAME:options",

"FileName:=", "C:/export.gds",

"FlattenHierarchy:=", True,

"ImportMethod:=", 1,

Array("NAME:LayerMap",

Array("NAME:LayerMapInfo",

"LayerNum:=", 1,

"DestLayer:=", "Signal1",

"layer_type:=", "signal"]))

"OrderMap:=", Array(

"entry:=", Array(

"order:=", 0,

"layer:=", "Signal1")))