Activates specific wizards with a settings structure. This command is only available on Linux.
| Syntax | Description |
|---|---|
| drivewizard(“wizard_name”, wizard_settings); |
Activate the wizard given by “wizard_name” with the settings specified by wizard_settings. The only supported wizard_name is “layout geometry wizard”. The wizard_settings structure must follow the structure given by getwizardinputs. |
The tables below show the mandatory fields of the wizard_settings structure for each available wizard.
Layout Geometry Wizard
The layout geometry wizard is only available on Linux, and is used for importing component layout from Cadence Virtuoso or Synopsys OptoCompiler™.
| Field | Description |
|---|---|
| layout_tool |
A structure containing information for the source page of the layout geometry wizard. Fields of the structure must follow the list below:
|
| geometry_source |
A structure containing information for the geometry source page of the layout geometry wizard. Fields of the structure must follow the list below:
|
| review |
Only supported on Ansys Lumerical FDTD™. For Synopsys OptoCompiler, it is only supported for Lumerical 2026 R1.2 and OptoCompiler 2026.03-SP1 and after. A structure containing information for the review page of the layout geometry wizard. Fields of the structure must follow the list below:
|
Example
lgWizardInputs = {
"layout_tool": {"source": "optocompiler", "libconfig": <path_to_lib.defs>},
"geometry_source": {
"library": libName,
"cell": cellName,
"view": viewName,
"layerMap": <path_to_layermap_file>,
"processFile": <path_to_process_file>
},
"review": {"initializeFdtd": true} // Activate initialize FDTD
};
drivewizard("layout geometry wizard", lgWizardInputs);
See Also
List of commands, getwizardinputs