optical pins name revised. Pin type added
This commit is contained in:
@@ -95,8 +95,12 @@ class PBS_3wg:
|
||||
Att_D = nd.taper(length=5,width1=self.w2_tp,width2=self.w_wg,xs=self.xs).put(Att_D.pin['b0'])
|
||||
Att_U = nd.taper(length=5,width1=self.w1_tp,width2=self.w_wg,xs=self.xs).put(Att_U.pin['b0'])
|
||||
|
||||
nd.Pin(name='a1',pin=Att_U.pin['b0']).put()
|
||||
nd.Pin(name='a2',pin=Att_D.pin['b0']).put()
|
||||
## revised in 2026.06.07 by Qin Yue
|
||||
# legacy: nd.Pin(name='a1',pin=Att_U.pin['b0']).put()
|
||||
nd.Pin(name='opt_a1',pin=Att_U.pin['b0'],type="optical:").put()
|
||||
## revised in 2026.06.07 by Qin Yue
|
||||
# legacy: nd.Pin(name='a2',pin=Att_D.pin['b0']).put()
|
||||
nd.Pin(name='opt_a2',pin=Att_D.pin['b0'],type="optical:").put()
|
||||
|
||||
nd.strt(length=w_crack,width=self.w_wg,xs=self.xs).put(Att_U.pin['b0'].x-w_crack/2,Att_U.pin['b0'].y,0)
|
||||
nd.strt(length=w_crack,width=self.w_wg,xs=self.xs).put(Att_D.pin['b0'].x-w_crack/2,Att_D.pin['b0'].y,0)
|
||||
@@ -111,8 +115,12 @@ class PBS_3wg:
|
||||
Att_D = nd.taper(length=5,width1=self.w1_tp,width2=self.w_wg,xs=self.xs).put(Att_D.pin['b0'])
|
||||
Att_U = nd.taper(length=5,width1=self.w2_tp,width2=self.w_wg,xs=self.xs).put(Att_U.pin['b0'])
|
||||
|
||||
nd.Pin(name='b1',pin=Att_U.pin['b0']).put()
|
||||
nd.Pin(name='b2',pin=Att_D.pin['b0']).put()
|
||||
## revised in 2026.06.07 by Qin Yue
|
||||
# legacy: nd.Pin(name='b1',pin=Att_U.pin['b0']).put()
|
||||
nd.Pin(name='opt_b1',pin=Att_U.pin['b0'],type="optical:").put()
|
||||
## revised in 2026.06.07 by Qin Yue
|
||||
# legacy: nd.Pin(name='b2',pin=Att_D.pin['b0']).put()
|
||||
nd.Pin(name='opt_b2',pin=Att_D.pin['b0'],type="optical:").put()
|
||||
|
||||
nd.strt(length=w_crack,width=self.w_wg,xs=self.xs).put(Att_U.pin['b0'].x-w_crack/2,Att_U.pin['b0'].y,0)
|
||||
nd.strt(length=w_crack,width=self.w_wg,xs=self.xs).put(Att_D.pin['b0'].x-w_crack/2,Att_D.pin['b0'].y,0)
|
||||
|
||||
Reference in New Issue
Block a user