IC6 dbCreateVia with a ROD name

R

rick

Guest
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
))
 
rick wrote, on 10/13/10 23:18:
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@netfront.net ---
 

Welcome to EDABoard.com

Sponsor

Back
Top