Adding Variables (Python)¶
Adding Variables (Python)¶
1# This example shows how to add new variables to a drawing
2impact.gui.output_toolbox.clear()
3
4if not impact.active_drawing.isNone():
5 variables = impact.active_drawing.variable_settings.variables
6 variable = None
7 try:
8 variable = variables.add("X", "My Group", 100.50, ipVariableType.vtDistance)
9 except Exception as exc:
10 pass
11 impact.gui.output_toolbox.add(f"Failed to create object via variables.add(): {exc}")
12
13 if not variable.isNone():
14 impact.gui.output_toolbox.add("Successfully added drawing variable " + variable.name)
15 else:
16 impact.gui.output_toolbox.add("Unable to add new drawing variable X")
17
18else:
19 impact.gui.output_toolbox.add("No active drawing")