assign_single_conductor

Q2d.assign_single_conductor(target_objects, name='', conductor_type='SignalLine', solve_option='SolveInside', thickness=None, unit='um')[source]

Assign conductor type to sheets.

Parameters
target_objectslist

List of Object3D.

namestr

Name of the conductor.

conductor_typestr

Type of conductor. Options are "SignalLine", "ReferenceGround". The default is SignalLine.

solve_optionstr, optional

Method for solving. Options are "SolveInside", "SolveOnBoundary" or "Automatic". The default is "SolveInside".

thicknessfloat, optional

Conductor thickness. The default is None, in which case the conductor thickness is obtained by dividing the conductor’s area by its perimeter (A/p). If multiple conductors are selected, the average conductor thickness is used.

unitstr, optional

Thickness unit. The default is "um".

Returns
——-
bool

True when successful, False when failed.

References

>>> oModule.AssignSingleSignalLine
>>> oModule.AssignSingleReferenceGround