• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. Setting all parameters in Allegro Xsection via Skill

Stats

  • Replies 5
  • Subscribers 159
  • Views 14647
  • Members are here 0
More Content

Setting all parameters in Allegro Xsection via Skill

Faysal
Faysal over 7 years ago


Hi Group,

There is a command (axlGetXSection) to retrieve all Allegro cross section parameters including thickness, lossTangent, dielectricConst etc.
I want to change all parameters through skill command but could not find any syntax like axlSetXSection. There is only command shown below but it works only on few parameters and there is no field for lossTangent, dielectricConst etc. I checked skill documentation couple of times & seems to be below is the only syntax. Should I assume that there is no support in skill language to set all parameters in the Allegro cross section?


axlLayerCreateCrossSection(
t_Prev_layerName
t_layerType
t_materialType
[t_subclassName]
[t_planeType]
)

  • Sign in to reply
  • Cancel
Parents
  • B Bruekers
    B Bruekers over 7 years ago
    Seemingly you use 16.x, since the axlGetXSection is obsolete/not recommended for 17.2.
    Once I found an internal function which can adjust/set the stackup by the given input.
    Try this:

    xsec= axlGetXSection()
    _fpBioImportXSection(xsec)

    If you look into the xsec value you'll see it is a list in list with all stackup layer parameters. Or re-create such list or just replace a value in the list.
    Btw, you can use this function also to copy xsec's from one design to another one...
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • B Bruekers
    B Bruekers over 7 years ago
    Seemingly you use 16.x, since the axlGetXSection is obsolete/not recommended for 17.2.
    Once I found an internal function which can adjust/set the stackup by the given input.
    Try this:

    xsec= axlGetXSection()
    _fpBioImportXSection(xsec)

    If you look into the xsec value you'll see it is a list in list with all stackup layer parameters. Or re-create such list or just replace a value in the list.
    Btw, you can use this function also to copy xsec's from one design to another one...
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information