• 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. removing underscore on refdes

Stats

  • Replies 6
  • Subscribers 160
  • Views 15101
  • Members are here 0
More Content

removing underscore on refdes

seyerfred
seyerfred over 11 years ago
Hi all,

is there possible skill code that can rename refdes by batch or just removing _1 ~ _x cause by using moduling groups?
and it will change refdes as report from symbol.. 

Thank you
  • Sign in to reply
  • Cancel
Parents
  • seyerfred
    seyerfred over 11 years ago
    Hi Ole

    Logic>autorename refdes will create a unique refdes intire design, all i want is to retain refdes and delete only underscore extension(with repeated refdes on design).

    by the way is there other way axlSelectByName("REFDES" sym)? i want to modify procedure of set_refdes.il to merge autosilk refdes but the the axl depend on ticked refdes on symbol..

    procedure( _find_refdes(sym tlayer)
    prog( list(child l_children o_type o_layer match_loc)
    l_children = car(axlSelectByName("REFDES" sym))->children
    foreach(child l_children
    o_type = child->objType
    o_layer = child->layer
    if(o_type=="text" && o_layer==tlayer then
    match_loc=child->xy
    axlClearSelSet()
    return(list(child match_loc))
    )
    )
    )
    )


    Thank you

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • seyerfred
    seyerfred over 11 years ago
    Hi Ole

    Logic>autorename refdes will create a unique refdes intire design, all i want is to retain refdes and delete only underscore extension(with repeated refdes on design).

    by the way is there other way axlSelectByName("REFDES" sym)? i want to modify procedure of set_refdes.il to merge autosilk refdes but the the axl depend on ticked refdes on symbol..

    procedure( _find_refdes(sym tlayer)
    prog( list(child l_children o_type o_layer match_loc)
    l_children = car(axlSelectByName("REFDES" sym))->children
    foreach(child l_children
    o_type = child->objType
    o_layer = child->layer
    if(o_type=="text" && o_layer==tlayer then
    match_loc=child->xy
    axlClearSelSet()
    return(list(child match_loc))
    )
    )
    )
    )


    Thank you

    • 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