热度 1| ||
备份,guardring
prog((tech techLibName techFileName)
techLibName = "techlib"
techFileName = "tech.db"
tech = techOpenTechFile(techLibName techFileName "r")
if(tech==nil then
return(nil)
)
;The template name is : WNGR_1u
leDefineMPPTemplate(
?techId tech
?name "WNGR_1u"
?layer list("AA" "drawing")
?width 1.000000
?choppable nil
?endType "truncate"
?beginExt 0.000000
?endExt 0.000000
?justification "center"
?offset 0.000000
?encSubPath list(
list(
?layer list("M1" "drawing")
?enclosure 0.000000
?choppable t
?beginOffset 0.000000
?endOffset 0.000000
)
list(
?layer list("SN" "drawing")
?enclosure -0.200000
?choppable nil
?beginOffset 0.200000
?endOffset 0.200000
)
list(
?layer list("WN" "drawing")
?enclosure -0.500000
?choppable nil
?beginOffset 0.500000
?endOffset 0.500000
)
list(
?layer list("HVDMY" "drawing")
?enclosure -0.500000
?choppable nil
?beginOffset 0.500000
?endOffset 0.500000
)
list(
?layer list("MARKG" "drawing")
?enclosure 0.000000
?choppable t
?beginOffset 0.000000
?endOffset 0.000000
)
)
?subRect list(
list(
?layer list("CT" "drawing")
?width 0.180000
?length 0.180000
?choppable t
?sep 0.210000
?justification "center"
?space 0.210000
?beginOffset -0.100000
?endOffset -0.100000
?beginSegOffset 0.000000
?endSegOffset 0.000000
?gap "minimum"
)
list(
?layer list("CT" "drawing")
?width 0.180000
?length 0.180000
?choppable t
?sep -0.210000
?justification "center"
?space 0.210000
?beginOffset -0.100000
?endOffset -0.100000
?beginSegOffset 0.000000
?endSegOffset 0.000000
?gap "minimum"
)
)
) ; end of leDefineMPPTemplate procedure
) ; end of prog in ASCII file