edit_hfss_extents#

Hfss3dLayout.edit_hfss_extents(diel_extent_type=None, diel_extent_horizontal_padding=None, diel_honor_primitives_on_diel_layers='keep', air_extent_type=None, air_truncate_model_at_ground_layer='keep', air_vertical_positive_padding=None, air_vertical_negative_padding=None, airbox_values_as_dim=True, air_horizontal_padding=None)[source]#

Edit HFSS 3D Layout extents.

Parameters:
diel_extent_typestr, optional

Dielectric extent type. The default is None. Options are "BboxExtent", "ConformalExtent", and "ConvexHullExtent".

diel_extent_horizontal_paddingstr, optional

Dielectric extent horizontal padding. The default is None.

diel_honor_primitives_on_diel_layersstr, optional

Whether to set dielectric honor primitives on dielectric layers. The default is None.

air_extent_typestr, optional

Airbox extent type. The default is None. Options are "BboxExtent", "ConformalExtent", and "ConvexHullExtent".

air_truncate_model_at_ground_layerstr, optional

Whether to set airbox truncate model at ground layer. The default is None.

air_vertical_positive_paddingstr, optional

Airbox vertical positive padding. The default is None.

air_vertical_negative_paddingstr, optional

Airbox vertical negative padding. The default is None.

airbox_values_as_dimbool, optional

Either if inputs are dims or not. Default is True.

air_horizontal_paddingfloat, optional

Airbox horizontal padding. The default is None.

Returns:
bool

True when successful, False when failed.