get_model_plotter_geometries#

PostProcessor.get_model_plotter_geometries(objects=None, plot_as_separate_objects=True, plot_air_objects=False, force_opacity_value=None, array_coordinates=None, generate_mesh=True, get_objects_from_aedt=True)[source]#

Initialize the Model Plotter object with actual modeler objects and return it.

Parameters:
objectslist, optional

Optional list of objects to plot. If None all objects will be exported.

plot_as_separate_objectsbool, optional

Plot each object separately. It may require more time to export from AEDT.

plot_air_objectsbool, optional

Plot also air and vacuum objects.

force_opacity_valuefloat, optional

Opacity value between 0 and 1 to be applied to all model. If None aedt opacity will be applied to each object.

array_coordinateslist of list

List of array element centers. The modeler objects will be duplicated and translated. List of [[x1,y1,z1], [x2,y2,z2]…].

generate_meshbool, optional

Whether to generate the mesh after importing objects. The default is True.

get_objects_from_aedtbool, optional

Whether to export objects from AEDT and initialize them. The default is True.

Returns:
pyaedt.generic.plot.ModelPlotter

Model Object.