• 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. How do I stretch unfilled shape.

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 166
  • Views 15430
  • 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

How do I stretch unfilled shape.

DrLightning
DrLightning over 14 years ago
Help/About says I'm using OrCAD PCB Editor version 16.3 (16.3 S020 (v16-3-85BE)[11/1/2010] i86. I have a complex shape drawn using menu command shape/polygon, on layer Constraint Region / Top. The mechanical design has changed and I need to take an imaginary line across the shape and stretch everything to the right, rightward 1/10", thus stretching the middle of the polygon at my imaginary line. How do I do this, please, without having to redraw the whole polygon? Thanks very much
  • Cancel
  • KEN13
    KEN13 over 14 years ago

    Hey Doc,

         I believe what you want is from the top menu...Shape...Select Shape or Void/Cavity....Then select your shape and stretch it or move corners.  You may also use the Edit/Vertex command.  Note:  This does not work on Circles.  Hope that works for you.

    Ken

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • DrLightning
    DrLightning over 14 years ago
    Thanks. This will work slowly, where I have to drag each edge. I tried doing a rectangular select to grab multiple edges and stretch them, but couldn't get anywhere. Imagine a fat cross or plus sign. I want to select the right half, having a vertical select boundary running down through the middle, then stretch everything on the right rightward. Thus, the vertical portion of the object in the middle gets wider (fatter), with the right side extending correspondingly more to the right. That is, I select the right half using a rectangular area and stretch everything inside that area to the right. Again, I can select edges and probably vertexes with the method you mentioned. But then I have to do it three times, once for each of my vertical edges (think of the cross). And the distance is critical, so I have to be very careful. I'd rather only be careful once. I have to repeat this for half a dozen overlapping areas. I really wish I could select multiple and stretch all of them with one grab. I could do this in Eagle, I believe.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • KEN13
    KEN13 over 14 years ago

    Dr.

        I understand completely what you want to do, however I do not know if that can be done.  If I figure something out I will let you know.  Sorry:(

    Ken

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • redwire
    redwire over 14 years ago

     Not sure what the shape looks like but one thing you might try is to make a copy of the existing shape (keep the netname the same).  Move the copy over 0.100" and then merge the two shapes back together.  There may be some cases where this is not the best method but it is something you should try...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • DrLightning
    DrLightning over 14 years ago
    Thanks for the suggestion, redwire. Please note that I did try this, but it appears that merge is not allowed on unfilled shapes, and my shapes are unfilled. You and I both can fathom a way to make this work -- assume the shape is filled, union the area, determine a new outline, realize the shape is not to be filled -- but then doing that would require good user interface design... Aside from wanting to know how for future more difficult tasks, note that it only took six edge stretches to accomplish my task (along with five wholesale moves of shapes totally enclosed within my desired stretch select area). I'll have to repeat for another board, but it's not a big ordeal.
    • 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