• 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. Custom IC Design
  3. How to repair miscalculated bBox of an object that I cannot...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 4799
  • Members are here 0
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

How to repair miscalculated bBox of an object that I cannot spot on the layout?

MichalWolodzko
MichalWolodzko over 1 year ago

Hi!

I have manually changed by accident a bBox coordinates of one of the shapes in my layout. The bBox is floating somewhere in empty space of the canvas and I can not find a way to show it. Consequently the whole project bBox is larger than necessary. 

How can I:

1. Figure out which bBox is outside the prBoundary area?

2. Repair the bBox coordinates?

Is there actualy any tool that can do operations on bBoxes?

With best regards!
Michal W.

  • Cancel
  • RobMan
    RobMan over 1 year ago

    The following should help...

    Reason for cell's large-sized boundary or bounding box aka bBox area or extent of layout. SKILL to delete steiners, markers, guides, remove invisible ghost layers, shapes. (cadence.com)

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • MichalWolodzko
    MichalWolodzko over 1 year ago in reply to RobMan

    Thank you for giving me link to this comprehensive guide! I followed most of its content and now the problem seems to be gone...
    Anyway, it is a great source of information about repairing the canvas of the design.

    The problem in my case was in steiners. I have deleted all of them using the provided command:

    cv=geGetEditCellView()
    foreach(sh cv~>steiners
    dbDeleteObject(sh)
    ) ;foreach

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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