• 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. PCB Design
  3. Correct specific rotation angle...again

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 166
  • Views 15546
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Correct specific rotation angle...again

Grubi
Grubi over 9 years ago

In Allegro/Orcad PCB standard, 16.6 S064 have the following annoying problem: Have number of components which I left in previous PCB version in fraction rotation angles rotation: 269.996 degrees (90.003 / 0.005 / etc. - because probably I've done spin with cursor at 0 deg. rotation). I simly cannot Zero this fractional angle!

It is like 20 components from 200, but it is annoyng, especially for manufacturing. I try to resolve this by selecting component Move/Spin/Rotate, choosing Absolute / 270 / Body center and all possible combinations of Absolute/Relative and different rotation points, and even "iangle" in command prompt, but without success. Done this in General Edit or Placement mode. Only way to fix this currently is to unplace component and when place it again fractional part is reset. But it takes a lot of time.

It is either I am doing this wrong or I missing something into rotation concept.Obviosly I cannot also move the component to any specific angle - it always stays on 'moved angle.fractional angle'. Any advice or specific command I can use? Can it be something from design parameters, etc.?

Thanks in advance - I am asking this question for second time, and first time left the board as it was, but now there will be new revision, so I want to finally fix it and learn how to do this. Or place/unplace all these components and route them again.

  • Cancel
  • redwire
    redwire over 9 years ago

    I feel your pain.  I have encountered this as well.  Here is a method I used.

    1) File->Export Placement

    2) Edit the placetxt.txt file in Excel and perform rounding on the angles using a formula.  Save the file back out from Excel with all the original fields but with the angle corrected.

    3) Delete all components in current board then File->Import->Placement and parts should come back in at the correct (new) angle.

    I have been able to manually correct the spin angle by doing a Edit->Spin, Absolute, Sym origin but this is painful if there's more a handful of parts to do. Not sure why you're not seeing the angle correct itself when you do that.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Grubi
    Grubi over 9 years ago
    Thanks @redwire - have bunch of virtual beers from me! I will test "global" method later, but I found why "classic" was not working. So, I was always use RMB and then try Move/Spin/Rotate ops - NO change. Now, with no components selected, in Placement edit (mode) - Edit menu, Rotate, then in Options - Absolute/Angle/SymOrigin and then with Symbols filter selected click over the component - and it is working THIS time.
    • Cancel
    • Vote Up 0 Vote Down
    • 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