Home > Community > Forums > PCB Design > How to create Void in a Non-Etch Shape

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 How to create Void in a Non-Etch Shape 

Last post Tue, Sep 12 2006 12:50 AM by archive. 7 replies.
Started by archive 12 Sep 2006 12:50 AM. Topic has 7 replies and 1484 views
Page 1 of 1 (8 items)
Sort Posts:
  • Tue, Sep 12 2006 12:50 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    How to create Void in a Non-Etch Shape Reply

    For example, the shape in PACKAGE KEEPOUT or ROUTE KEEPOUT,
    how to create a void manually  like doing that in an etch shape?


    Originally posted in cdnusers.org by leonlee
    • Post Points: 0
  • Tue, Sep 12 2006 4:27 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    You cannot have voids in non etch shapes. Shapes where you would require a hollow i.e. doughnut, such as route keepouts, must be made with one shape being a ‘C’ shape and another shape being added to close the opening.

    KP


    Originally posted in cdnusers.org by kp
    • Post Points: 0
  • Tue, Sep 12 2006 7:51 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    Or you can use a single shape with a small gap.


    Originally posted in cdnusers.org by Randy R.
    • Post Points: 0
  • Tue, Sep 12 2006 7:23 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    Yes, I always do it like this:
    Use the function: Shape Edit Boundary, Cut a big void and remain a small gap, it seems a "C" shape.
    But I think it is a stupid solution.
    Does anyboy have other effective solution?
    Thanks.


    Originally posted in cdnusers.org by leonlee
    • Post Points: 0
  • Wed, Sep 13 2006 2:46 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    I would agree that there should be a better solution. Would be a good idea to raise a CRC with Cadence. This is an improvement which would be very welome. You never know it may already be included in a forthcoming release.


    Originally posted in cdnusers.org by kp
    • Post Points: 0
  • Thu, Sep 21 2006 1:43 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    I always use the Ohio Harmony tool to acomplish this.  I create my void in a etch shape (must be static shape) then change this voided etch to the desired layer in Allegro.

    Not helpful if you don't have Harmony...sorry

    I think this capabilty would be a good feature to add to the Allegro tool.


    Originally posted in cdnusers.org by toby
    • Post Points: 0
  • Thu, Sep 28 2006 7:32 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    I have tried your solution, but without Ohio Tool.
    I try to create an Etch Shape and create a void, then Z-copy to the Non-Etch Shape, but no void copied.

    Hi, Toby, could you find the Ohio's SKILL file for the function? perhaps we can realize it by SKILL.


    Originally posted in cdnusers.org by leonlee
    • Post Points: 0
  • Thu, Sep 28 2006 8:11 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,930
    RE: How to create Void in a Non-Etch Shape Reply

    Hi Leon,

    Use: axlDBCreateShape(car(axlPolyFromDB(obj)), obj ->fill, layer)
    Where obj is the etch shape and layer is the layer that you want the shape created on.
    Note that you cannot use voids on all layers. It's not possible on the KEEPOUT layers :-(

    Cheers, Dave


    Originally posted in cdnusers.org by Dave Elder
    • Post Points: 0
Page 1 of 1 (8 items)
Sort Posts:
Started by archive at 12 Sep 2006 12:50 AM. Topic has 7 replies.