qiskit-community / qiskit-metal

Quantum Hardware Design. Open-source project for engineers and scientists to design superconducting quantum devices with ease.
https://qiskit-community.github.io/qiskit-metal/
Apache License 2.0
270 stars 201 forks source link

Prevent airbridges from intersecting w/ other components (`QGDSRenderer`) #963

Open clarkmiyamoto opened 1 year ago

clarkmiyamoto commented 1 year ago

Please be as descriptive as possible, including: what is expected, why is this feature needed, what is the objective, etc.

What is the feature being requested?

Give airbridges some buffer distance that prevents them from being drawn if they intersect w/ another component.

What are use cases for this feature?

If you have a cavity capacitively coupled to a feedline, then you wouldn't want airbridges where there's capacitive coupling between the two. Having the airbridges auto depopulate in those areas would speed up the export_to_gds workflow.