HI,
I made a skill code that draw the guard ring successfully using the enterPath() function and the rodCreatePath() function,
but when I press escape to end the code after drawing a number of guardrings,
it prints the following warnings then the code end:
*WARNING* Illegal number of points, must be between 2 and 4000
*WARNING* rodCreatePath: unable to create path named "path28"
*WARNING* rodCreatePath: unable to create path named "path28"
*WARNING* rodCreatePath: command failed
And I don't know how to getrid of these warnings,
Takind into consideration that I use the following functions:
enterPath(
?wantPoints 1000
?prompts
list( "Enter the first point."
"Enter the next point." )
?doneProc "pathDone_ring"
;?form eval(pForm)
?pathWidth w
?pathStyle "Truncate"
;?acceptString t
;?acceptNumber t
;?noInfix t
);enterPath
npath = rodCreatePath(
?cvId cv
?layer "OD"
?width w
?pts pts
?choppable nil
?beginExt 0
?endExt 0
?encSubPath list(
list(
?layer "METAL1"
?beginOffset 0.0
?endOffset 0.0
?enclosure -0.01
?choppable t
)
list(
?layer "NIMP"
?enclosure -0.03
?beginOffset 0.0
?endOffset 0.0
?choppable nil
)
list(
?layer "NWELL"
?enclosure -0.24
?beginOffset 0.0
?endOffset 0.0
?choppable nil
));encSubPath
?subRect subRectList
);rodCreatePath
Thanks in advance