rick
Guest
Thu Oct 14, 2010 1:18 am
How do you create a via in skill using IC6 which a rod name? Here
are 2 working pieces of code until
you add a rodName. The Create-->Contact panel has a button to
"Create as ROD OBJECT" so it must
be possible
Thanks
viaid=techFindViaDefByName(tfId "M1_SUB")
dbCreateVia(cv viaid 5:-5 "R0"
viaParams='(("cutRows" 6)
("cutColumns" 6)
("cutSpacing" (0.25 0.25))
("imp1Enc" (1.07 1.07)) ;PP
("imp2Enc" (0.07 0.07)) ;PDK layer
("layer1Enc" (0.07 0.07))
("layer2Enc" (0.07 0.07))
))
OR.....
newvia2 = dbCreateVia(cv viaid list(3.1 -1.6) "R0"
list(list("cutRows" 4)
list("cutColumns" 4)
list("cutSpacing" list(0.25 0.25))
list("imp1Enc" list(0.1 0.1))
list("imp2Enc" list(0.1 0.1))
list("layer1Enc" list(0.1 0.1 )) ; OD
list("layer2Enc" list(0.09 0.09)) ; M1
))
Andrew Beckett
Guest
Sun Nov 07, 2010 12:58 pm
rick wrote, on 10/13/10 23:18:
Quote:
How do you create a via in skill using IC6 which a rod name? Here
are 2 working pieces of code until
you add a rodName. The Create-->Contact panel has a button to
"Create as ROD OBJECT" so it must
be possible
Thanks
viaid=techFindViaDefByName(tfId "M1_SUB")
dbCreateVia(cv viaid 5:-5 "R0"
viaParams='(("cutRows" 6)
("cutColumns" 6)
("cutSpacing" (0.25 0.25))
("imp1Enc" (1.07 1.07)) ;PP
("imp2Enc" (0.07 0.07)) ;PDK layer
("layer1Enc" (0.07 0.07))
("layer2Enc" (0.07 0.07))
))
OR.....
newvia2 = dbCreateVia(cv viaid list(3.1 -1.6) "R0"
list(list("cutRows" 4)
list("cutColumns" 4)
list("cutSpacing" list(0.25 0.25))
list("imp1Enc" list(0.1 0.1))
list("imp2Enc" list(0.1 0.1))
list("layer1Enc" list(0.1 0.1 )) ; OD
list("layer2Enc" list(0.09 0.09)) ; M1
))
Just call rodNameShape afterwards. e.g.
rodNameShape(?name "myvia" ?shapeId newvia2)
Regards,
Andrew.
---
news://freenews.netfront.net/ - complaints: news_at_netfront.net ---