axlSelectByProperty
Hi all,I have a script that places external DRC's into a design based off of some checks that are performed. Mostly spacing checks.I'm trying to generate a list of only the external DRC's by using the...
View ArticleVoid on adjacent layer
Hi,On RF circuits need to create void on adjacent Plane layers below the RF cline run.Is there a skill,which can create void on adjacent layer/s when a cline is selected. Pls share if any. Thanks....
View ArticleCentering Clines Within BGA
Hello experts,Is there a function that I can use to center only the clines inside the BGA area?If so how do go I about it?For instance, what skill code can I use to shove/move single clines or dual...
View ArticleProblem with scripts that require file browsers
Does anyone know of a workaround that would allow a script or axlShell() commands to select and populate afile browser if it pops up? It seems that the file browser form isn't recgonized. So...
View Articlehuman ordering sorting challenge for skill
Hi I've numerous times come across the issue of sorting strings in a more "human way of thinking fashion" I've played around with the different sorting predicates like 'lessp, 'alphaNumCmp,...
View ArticleHow to change the size of a die
Hi,I need to change, by using Skill, the size of an existing Die. I think that I need to save the information of this die, delete it and recreate it using the previously saved informations. But I don't...
View ArticleOpening a text file in Allegro
Hi,Is there a way to open a text file in Allegro? Or if possible is there a way to place the text file in the "Show Element" window to make it active (hyperlink)? Here's my situation, I have a skill...
View ArticleTo get extents of place bound shape of a part
axlVisibleDesign(nil)axlVisibleLayer("PACKAGE GEOMETRY/PLACE_BOUND_TOP" t)axlVisibleLayer("PACKAGE GEOMETRY/PLACE_BOUND_BOTTOM" t) ; MAKE A LIST OF BGAs USING THE SYMBOL LIST foreach(symbols...
View ArticleHow to change sym extents for axlDBCreateSymDefSkeleton
HiI'm using axlDBCreateSymDefSkeleton to generate some symbols from text files, the problem here is that I need to feed the symextents as a parameter.I'm not dumping the libraries, but still would like...
View ArticleSKILL code to detect empty cells while parsing CSV file
Hi SKILL experts,I am trying to parse a CSV file and populate this data into a hash table. The CSV file could possibly have empty cells. If any of the first 7 columns for a given row in the CSV file is...
View ArticleCheck if File exists in SKILL
Hi, I am trying to check if a given file exists in one of the directories listed in the parent of parent of current directory (2 levels up)Code: isFileName(ruleFile list("..." ) )This doesnt seem to be...
View ArticleUsing Skill to create a Padstack with a Thermal subclass that has geometry...
Hi all, Trying to pick up Skill here on my own and I'm having a bit of difficulty trying to get a specific part of my code to work. I am writing a Skill program that will be able to automatically...
View ArticleHow to make a program run as a non-blocking command?
Hey Guys, So I wrote a Skill program that spits back the XY coordinates in a text box for a symbol that is clicked on so that it can be easily copied and pasted (rather than highlighting it in the...
View ArticleFinding if a Cline is fully inside a Polygon(shape)
Hi GuysI have an unique problem to solve Imagine that your BGA ball has multiple dogbones connected to vias (through clines) and a bigger shape of same net overlapes it w.r.to Allegro this is fine and...
View ArticleMaking a Form with a Scrollbar?
I was reading through the Allegro SKILL Reference guide and noticed that VARIABLE formtypes are not supported. Is there some other way I can make a form with a scrollbar? I need to display alot of text...
View ArticleSkill Command for dumping library?
Is there a Skill version of the dlib command? I want to be able to call it as part of my program but fill in the selection criteria without user input because my program will sort and move the data...
View ArticleCmd prompt on HDL
Hi,Is there any way to run command prompt on design entry hdl?or any script/skill to run a .cmd file?thank you
View Articlekeep a form open when run "undo" command
Hi,Is there a way to keep a form open when run "undo" command?Seems that all forms will be closed after "undo". Thanks.
View ArticleCan't set popup
Hi,I can't set popup unless app mode is "none".Here is the code, I am using SPB16.6 with hotfix030.Thanks a lot. (defun cbc_select ()let(() cbc_select_popup = axlUIPopupDefine( nil (list (list...
View ArticleHow to change the size of a die
Hi,I need to change, by using Skill, the size of an existing Die. I think that I need to save the information of this die, delete it and recreate it using the previously saved informations. But I don't...
View Article