• 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. Zcopy with net name change

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 165
  • Views 16237
  • 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

Zcopy with net name change

arcwilson
arcwilson over 17 years ago

Is it possible to zcopy a shape to one of the etch layers and assign a new net name to the resulting shape?

 I'm trying to create a GND pour on the top etch layer by using a shape I've already created from the package keep in layer. 

I'm currently able to zcopy the shape to the top etch layer, thus creating the dynamic shape I'm looking for.  However, OrCAD assigns the new shape to the net "Dummy Net" and I can't figure out how to change the net from "Dummy Net" to GND.  

 Any ideas?

Chris

  • Cancel
  • redwire
    redwire over 17 years ago

     Hi,

    Just select the shape and assign net to whatever you want.

    HTH

    Bill

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • arcwilson
    arcwilson over 17 years ago

     Hi Bill,

    Can you be more specific on exactly where this is in PCB Editor?  When I select the shape I don't see any option for assigning a net.  I feel like this is such a basic thing that I'm probably just missing something obvious, but I've spent hours searching through the editor menus and can't find anything that seems to allow me to change the net on a shape.  However, when I create a NEW shape, it gives me the option to "Assign Net Name".  

    Thanks for the help,

    Chris

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • arcwilson
    arcwilson over 17 years ago

     Btw, when I select the shape and go to Shape->Change Shape Type the "Assign net name" and shape grid, etc is all greyed out (I can't change anything).  

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • steve
    steve over 17 years ago

    Hi

    What you need to do is shape - select shape or void - select the shape you want. Then RMB -  Assign Net (you can then select the net you want with the LMB or go to options and assign the net from the browse button.

    Cheers

    Steve

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • mcatramb91
    mcatramb91 over 17 years ago

    Chris,

    If you have a lot of shapes that you would like to change the net name you can simply generate a Sub-Drawing (File > Export > Sub-Drawing) and modify the .clp file.  NOTE: Make your clipboard origin 0,0 (Type x 0 0 on the command line)

    Open the Sub-Drawing file inside of a text editor, search for text string BOUNDARY and make the following change:

    From:
    _clp_dbid = _clpDBCreateOpenShape(_clp_path  t "BOUNDARY/L2_GND" "PWR" _clp_sym)

    To:
    _clp_dbid = _clpDBCreateOpenShape(_clp_path  t "BOUNDARY/L2_GND" "GND" _clp_sym)

    Now if your shapes do not have a net name then the replacement would look like this:

    From:
    _clp_dbid = _clpDBCreateOpenShape(_clp_path  t "BOUNDARY/L2_GND" nil _clp_sym)

    To:
    _clp_dbid = _clpDBCreateOpenShape(_clp_path  t "BOUNDARY/L2_GND" "GND" _clp_sym)

    After you make this modification, save the .clp file, backup your database then delete the shapes that are contained inside of your Sub-Drawing file and import the modified .clp file into the design using (File > Import > Sub-Drawing) NOTE:  Make sure to enter x 0 0 on the command line which is the origin point specified when you created the Sub-Drawing file.

    Certainly, if you only have a couple shapes to update the net name on it is quicker just to use RMB -  Assign Net to make the change but if you have many shapes to update it is quicker going thru a clipboard file and you can even update the Subclass as well to basically doing the same thing as Z-Copy.

    Hope this helps,
    Michael Catrambone
    UTStarcom, Inc.

     

    • 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