• 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. Routing Angle

Stats

  • Replies 14
  • Subscribers 158
  • Views 20557
  • Members are here 0
More Content

Routing Angle

archive
archive over 18 years ago

Hi, can we change the routing angle using skill, currently we can change it to "off, 45, 90", is there a setting in allegro that we need to change so we can route signal using other routing angle like "10" thanks


Originally posted in cdnusers.org by aries
  • Sign in to reply
  • Cancel
Parents
  • archive
    archive over 18 years ago


    If you manually routed a 'stairstep' trace from point A to point B

    A----
    |
    ------
    |
    ------ B

    a routine could then skew the segments from 0/270 to 350/260, yes.
    Your path is now slightly shorter, which might cause other concerns.
    Naturally, more-complex paths would require more-complex code to achieve the goal. Something like a semicircle

    A--------
    |
    ------
    |
    |
    ------
    |
    B -------

    would require 'breaking' the vertical segment at the midpoint to yield two smaller segments that can
    be skewed, one tilted backwards the other forwards.

    Or maybe we're overcomplicating the problem? If you are routing these special traces manually why not
    simply turn Routing Angle to 'OFF'

    In closing, a routine could be crafted to help you but its complexity would be in direct proportion to the
    complexity of your requirements and would definately require some fine-tuning - this is not something one
    cound crack out in a few hours.

    HTH,

    Chris Walters
    local Cadence guru
    ()

    PS - anyone know of a position for a(nother) Cadence guru?

    PSS - apologies for crude ASCII art





    Originally posted in cdnusers.org by kerchunk
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • archive
    archive over 18 years ago


    If you manually routed a 'stairstep' trace from point A to point B

    A----
    |
    ------
    |
    ------ B

    a routine could then skew the segments from 0/270 to 350/260, yes.
    Your path is now slightly shorter, which might cause other concerns.
    Naturally, more-complex paths would require more-complex code to achieve the goal. Something like a semicircle

    A--------
    |
    ------
    |
    |
    ------
    |
    B -------

    would require 'breaking' the vertical segment at the midpoint to yield two smaller segments that can
    be skewed, one tilted backwards the other forwards.

    Or maybe we're overcomplicating the problem? If you are routing these special traces manually why not
    simply turn Routing Angle to 'OFF'

    In closing, a routine could be crafted to help you but its complexity would be in direct proportion to the
    complexity of your requirements and would definately require some fine-tuning - this is not something one
    cound crack out in a few hours.

    HTH,

    Chris Walters
    local Cadence guru
    ()

    PS - anyone know of a position for a(nother) Cadence guru?

    PSS - apologies for crude ASCII art





    Originally posted in cdnusers.org by kerchunk
    • 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