• 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. How to move component so that the pad aligns to the pad...

Stats

  • Replies 7
  • Subscribers 162
  • Views 17903
  • Members are here 0
More Content

How to move component so that the pad aligns to the pad of another component (like Altium does)

johnbbsr
johnbbsr over 5 years ago

When moving a component, is there a way to make the pad line up with the component pad it is connecting to ?

For example, with reference to the screen capture below...

I want to route a straight track (net +1V2D) between the capacitor (on the left) and the processor pin (on the right)

Therefore I want to move the capacitor (vertically down) so that the pad aligns with the processor pin.

I have a grid setup and use the capacitor pad as the pickup point, but using the grid to do this sort of thing is difficult and restrictive.

For example, the pitch and/or offset might be different on the x or y axis and different components have different pitches etc 

There should be an option when moving components which automatically overrides the grid and 'snaps' the component so that the pads align

I've come from using Altium which had this feature, but I'm finding that Orcad seems to have a lot of these useful features missing (as well as being counter intuitive and restrictive)

Out of the 5 PCB tools I've used, Orcad is the only tool where you cannot cross probe from the PCB back to schematic (which is a ridiculous feature to miss out).  I would expect a free tool to have limited features, but even Design Spark PCB can cross probe in both directions !

  • Sign in to reply
  • Cancel
Parents
  • Robert Finley
    Robert Finley over 5 years ago

    "Dynamic Component Alignment"  introduced 17.2-2016  Options pane:  >dynamic alignment toggle.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbbsr
    johnbbsr over 5 years ago in reply to Robert Finley

    Thanks Rob, I've just tried enabling dynamic alignment (in the Move options) but it makes no difference.  It does not align the component pads, it just uses the grid settings

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • steve
    steve over 5 years ago in reply to johnbbsr

    So click on the Preferences button in the Options pane for Dynamic Alignment then uncheck Component Origin (which is default) and now you should find that the pads can be aligned. You won't see an alignment guide but the ratsnest should show you when they are aligned. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • steve
    steve over 5 years ago in reply to johnbbsr

    So click on the Preferences button in the Options pane for Dynamic Alignment then uncheck Component Origin (which is default) and now you should find that the pads can be aligned. You won't see an alignment guide but the ratsnest should show you when they are aligned. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • johnbbsr
    johnbbsr over 5 years ago in reply to steve

    Dynamic Alignment still does not seem to align the pads that need to be connected

    The capacitor at the bottom left has a kink in the track because the pads are not aligned, this is what I am trying to resolve by using an alignment feature

    The capacitor at the top left does not align to the +1V2D pad that it needs to be connected to, it only shows guidelines to the capacitor below.

    Also, there are no rats nests shown (because the nets are power - that capacitor is being used as a decoupling capacitor)

    I set the 'No Rat' to on in the Net General Properties in the Constrains Manager, but it made no difference

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • steve
    steve over 5 years ago in reply to johnbbsr

    You may need to adjust the placement grid to get "exact" alignment (Setup - Grids - Non-Etch) but check your preferences as I said earlier to remove component origin. For the ratsnest, if a no rat property is On you won't see rats for that net. If you don't have this property then you will see a rat BUT if you also have a Voltage Property assigned the rat will be displayed as a square with a cross in the middle (GND in your screenshot). If you remove the Voltage property you will see point to point rats. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
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