• 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. OrCAD X Presto PCB
  3. How to create Keepout Shapes and define Constraint Regions...

Stats

  • Replies 0
  • Subscribers 15
  • Views 1213
  • Members are here 0
More Content

How to create Keepout Shapes and define Constraint Regions?

PCBTech
PCBTech over 1 year ago

Starting SPB 23.1, OrCAD X Presto provides a streamlined workflow to add these two features to your design easily. 

First, you need to locate the Add Shape icon on your floating menu. 

Once you click on it, you will see a small panel with some options for the new shape that you will create: 

You can choose your shape to be a rectangle, circle, or polygon. But the important parameter is Shape Use. Among other options, it will display both keepout and constraint uses:  

If you choose to create a keepout shape, you will get the option to select the layer that it will apply to (it can be all of them). Then, you will be able to select the objects that the shape will restrict. For example, you can select to create a keepout rectangle on the Top layer for Traces:  

As a result, a DRC will be generated when a trace crosses such a shape:  

Now, if you select Constraint Region in Shape Use, you will get the option to select what layer it will apply to, and which rule set to enforce:  

In the previous example, the two available rule sets set the trace width to specific values. In the following image, see how the line segment width changes inside and outside the shape:  

  • 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