Discontinuities while drawing curves on Nazca

I am trying to draw a cobra curve connecting a strt (straight box) and a bend (curved polygon) on Nazca design. But after drawing, I see some discontinuities at the interface of the curve and the strt/bend. Can anyone please clarify this? I got this code from the nazca tutorial section, so I think the code cannot be incorrect. I have attached some pictures The code is as follows:
""
import nazca as nd
import nazca.demofab as demo

b1 = demo.shallow.strt(length=100).put(0, 0)
b2 = demo.shallow.bend(angle=45, radius=50).put(200, 300)
demo.shallow.cobra_p2p(pin1=b1.pin['a0'], pin2=b2.pin['a0'],
radius1=150, radius2=200).put()

nd.export_gds(filename='cobra3b.gds')
""


A

Comments

  • @zakaria, Nazca is not part of KLayout, it's a separate project. Please address your issues there.

    Thanks,

    Matthias

  • Hi @zakaria,

    First, as Matthias already commented above, this forum is not the right place to raise this kind of question.
    Same does the location of “demofab klayout colors.lyp” in 2826.
    Instead, use https://nazca-design.org/forums/. You have already posted one!

    I'm totally unfamiliar with the photonic IC design; nevertheless, I tried to follow the tutorial steps for self-training.
    In the original low-resolution image at https://nazca-design.org/parametric-curve/, I can see steps!
    So, aren't these discontinuities intentional? Otherwise, their bugs.

    I've also created a companion LYP file using Mac for your other post 2826.
    The LYP file attached mimics the colors in the original image.

Sign In or Register to comment.