Steps Routing
Imports
import doroutes as dr
from cspdk.si220.cband import PDK
PDK.activate()
Steps Single Route
c = dr.pcells.field1().dup()
steps = [
{"dx": 41500},
{"dy": 32500},
{"x": 1000},
{"y": "out,o1"},
]
dr.add_route_from_steps(
c=c,
start=c.insts["in"].ports["o2"],
stop=c.insts["out"].ports["o1"],
steps=steps,
straight="straight",
bend={"component": "bend_euler", "settings": {"radius": 5}},
)
c.show()
c
[32m2026-01-08 15:57:20.370[0m | [33m[1mWARNING [0m | [36mkfactory.kcell[0m:[36mshow[0m:[36m3958[0m - [33m[1mCould not connect to klive server[0m
