create#

classmethod Bondwire.create(layout, bondwire_type, definition_name, placement_layer, width, material, start_context, start_layer_name, start_x, start_y, end_context, end_layer_name, end_x, end_y, net)#

Create a bondwire.

Parameters:
layoutLayout

Layout to create the bondwire in.

bondwire_typeBondwireType

Type of the bondwire. Options are kAPDBondWire and kJDECBondWire.

definition_namestr

Bondwire definition name.

placement_layerstr

Layer name to create the bondwire on.

widthValue

Bondwire width.

materialstr

Bondwire material name.

start_contextCellInstance

Start context. None means top-level,.

start_layer_namestr

Name of the start layer.

start_xValue

X value of the start point.

start_yValue

Y value of the start point.

end_contextCellInstance

End context: End content. None means top-level.

end_layer_namestr

Name of the end layer.

end_xValue

X value of the end point.

end_yValue

Y value of the end point.

netstr or Net or None

Net of the bondwire.

Returns:
Bondwire

Bondwire object created.