• 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. Shape editing

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 164
  • Views 18832
  • 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

Shape editing

shangwu
shangwu over 14 years ago

Hi,

I have an arbitrarily shaped board outline (not necessary a rectangular/circular shape).  How to fill a copper shape that is 20 mils away from the board outline?  How to add a route keepout 50 mils away from the board outline? I can eye-ball it using shape/Polygon, but it's not precise and not a smart way of doing it.

Thanks.

  • Cancel
Parents
  • Rik Lee
    Rik Lee over 14 years ago

    From Cadene Online Support document 11048276. Following the steps # 7 is used to create a board outline that will be one shape. From there a route keepin and shape(s) can be constructed using the Z-Copy command.

    Problem

    I have a complex board outline and I would like to create a Route Keepin that follows the outline of the board, but has an exact offset of 50 MILs inward from the board outline. The outline has been modified several times and it is no longer a closed polygon so Z-copy will not work. Is there another way to accomplish this?

    Solution

    The command Compose Shape (Shape > Compose Shape menu selection) in Allegro PCB Editor will compose a shape from multiple line segments. Once the shape is composed, Z-copy can be used to create the Route Keepin 50 MILs smaller than the outline using the 'offset size' from the Z-copy Options tab.

     

    Detailed steps to create a Route Keepin from a complex Board Outline that is not a closed polygon are:

     

    1. Delete the current Route Keepin.

    2. Turn off all Class/Subclasses except Board Geometry/Outline and Route Keepin/All.

    3. Select Shape > Compose Shape; Options tab-Active class/subclass set to Route Keepin/All; Find Filter tab-set to ALL.

    4. Draw a rectangle around the entire Board Outline > RMB Done.

    5. Visually verify the Route Keepin shape was created by turning off the Board Outline.

    6. Delete the current Board Outline once you have verified the Route Keepin shape was created.

    7. Select Edit > Z-copy and Z-copy the Route Keepin shape to the Board Geometry/Outline class/subclass with the offset size set to zero.

    8. Delete the current Route Keepin shape

    9. Select Edit > Z-copy and Z-copy the new Board Outline to the Route Keepin using Contract = 50 MILs offset.

     

    This will create a Route Keepin that follows the outline of the board and has an exact offset of 50 MILs inward from the board outline.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Rik Lee
    Rik Lee over 14 years ago

    From Cadene Online Support document 11048276. Following the steps # 7 is used to create a board outline that will be one shape. From there a route keepin and shape(s) can be constructed using the Z-Copy command.

    Problem

    I have a complex board outline and I would like to create a Route Keepin that follows the outline of the board, but has an exact offset of 50 MILs inward from the board outline. The outline has been modified several times and it is no longer a closed polygon so Z-copy will not work. Is there another way to accomplish this?

    Solution

    The command Compose Shape (Shape > Compose Shape menu selection) in Allegro PCB Editor will compose a shape from multiple line segments. Once the shape is composed, Z-copy can be used to create the Route Keepin 50 MILs smaller than the outline using the 'offset size' from the Z-copy Options tab.

     

    Detailed steps to create a Route Keepin from a complex Board Outline that is not a closed polygon are:

     

    1. Delete the current Route Keepin.

    2. Turn off all Class/Subclasses except Board Geometry/Outline and Route Keepin/All.

    3. Select Shape > Compose Shape; Options tab-Active class/subclass set to Route Keepin/All; Find Filter tab-set to ALL.

    4. Draw a rectangle around the entire Board Outline > RMB Done.

    5. Visually verify the Route Keepin shape was created by turning off the Board Outline.

    6. Delete the current Board Outline once you have verified the Route Keepin shape was created.

    7. Select Edit > Z-copy and Z-copy the Route Keepin shape to the Board Geometry/Outline class/subclass with the offset size set to zero.

    8. Delete the current Route Keepin shape

    9. Select Edit > Z-copy and Z-copy the new Board Outline to the Route Keepin using Contract = 50 MILs offset.

     

    This will create a Route Keepin that follows the outline of the board and has an exact offset of 50 MILs inward from the board outline.

     

    • Cancel
    • Vote Up 0 Vote Down
    • 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