axlDBCreateFilmRec, axlFilmCreate, or axlfcreate
This a bit of discussion on the forums regarding each of these functions, but not a lot of clarity. So, here we go!axlfcreate seems to be an awkward function with minimal documentation and an inability...
View ArticleSwapping elements in a list
I need to receive a list and then reverse two elements in the list. Not finding a good way to do it with the included SKILL functions (though I could have just missed it), I wrote my own. Here it is...
View Articlecalculate impedance,inductance,capacitance and resistance value
Using skill , how to calculate impedance,inducatance,capacitance and resistance value of cline. Is it possible to do in skill code? Advance Thanks,SkillUser
View ArticleAccepting user input with wildcards (regex help)
I want to accept user input that contains wildcards for ref des and net names. The basic solution isn't difficult and I get good results with:; build regular expression pattern of filter text ; put...
View Articlesetting all spacing constraints values to same value with axlCNSSetSpacing
HiWorking with axlCNSSetSpacing I don't seem to be able to find a way to specify the same value for all constraint types.I hope someone has an suggestion to do this?I would like to avoid creating the...
View ArticleFind a Angle
Hi everyone, I need to know how to find an angle of Cline segs.I tried to find angle using this method.angle=atan2( (y2-y1) / (x2-x1) ) * (180 / 3.14)But for some of the angles are differs when i...
View ArticleAllegro Skill - Convert Shape to Mechanical Symbol
Hi, Anyone please tell me how to convert the shape to a mechanical symbol.Note: It must not be ShapeSymbol.Regards,SkillUser
View Articleextract netclass of net using extracta
Hi,Anyone knows how to extract netclass of a certain net using extracta, I checked data fields but I don't see anything related to extracting netclass.I might be missing something or it is not really...
View ArticleCadence Skill Syntax Highlighting in Notepad++
I spent many hours trying to get back my original coding environment, then i realized I want to save everyone some serious headache Long Story shortIf you need syntax highlighting and use the function...
View ArticleSetting drafting parameters in skill
Hi,I'm looking for away to change the drafting parameters in skill. Is there a specific parameter, like paramDesign, for drafting parameters? That I can use for axlGetParam?Or do I need to use some...
View ArticleaxlHighlightObject assigns permanent color in version 17.2
Hi all,I just noticed, in 17.2, that if you use axlHighlightObject(netdbid t) on a net, not only does it highlight the net it assigns a new color to it. The issue I am having is now you have to clear...
View Articlecall a skill function from script
hi all,need a little help calling a skill function from script.I have a skill file doSomething.il and a function CalldoSomething(). i have it working if i call the CalldoSomething() from a file, but...
View ArticleDeleting stacked micro-via
Hi All,I have a 2-6-2 HDI board. the micro-vias are stacked (L1-L2, L2-L3 and L8-L9, L9-L10). The buried via is an staggered.I would like to delete L1-L2 and L9-L10 micro-via (only) using a list of x,y...
View ArticleAre design level symbol properties inaccessible when placed on a board file?
I’m looking to access design level properties attached to a symbol from the board file that the symbol is placed in. They don’t seem to be available from the board file.I’ve (tried to) attached a...
View Articleskill to find broken lines (gap between lines)
Hello,Just wonder if anyone have skill code to zoom in the location of broken lines.More than often, when I get a dxf imported into cadence (dxf was create in SolidWork), when I do compose shape, it...
View ArticleCreating Oblong route keep out
Hi All,I am new to skill code and I am looking for a skill function to creating a Oblong route keep out for a selected object i.e Via or Pins?Thanks in advance!Raj
View ArticleStrange error W- *WARNING* ilMakeString: NULL String, changed to "".
Does anyone know what causes this? programname = axlDesignType(nil) if(rexMatchp("SYMBOL" programname) then tools = '( (popup "Tools1") ("&Tour Nets" "mytour") )else tools = '(...
View ArticleArc Routing - SKILL for Checking
Any skill code available to check layer by layer which was routed using ARC ROUTING?.That is If both ARC routing and normal routing is used in same layer, then can i run a skill code to check whether...
View ArticlePlacement Status
HiIs the a skill function that returns placement status. Right now I'm interested in mirrored or non-mirrored?Thanks
View Article