Thursday, January 08, 2009     Register | Login | Search | Contact Us
     

Many of you already received communications about the move of the Cadence user community into cadence.com. And many of you have already joined, with over 4000 registrations in the first two weeks.

The new Cadence Community enhances the ability of Cadence users to connect and collaborate. In addition to moving the community into cadence.com -- enabling single sign-on for community, Sourcelink and Cadence events -- the new site is organized around nine technology segments, giving you easy access to product information, training, forums and blogs. Some of the new features include:
  • Ability to respond to posts via e-mail
  • Technology-specific blogs
  • Latest Web 2.0 social networking capabilities
  • Public profile options
  • Private messaging
  • Friends lists
Visit the new Cadence Community today at www.cadence.com/community and join the discussions!

Registration note: Due to the scope of the enhancements and the new SSO registration system, we were not able to migrate existing cdnusers.org member accounts. So new registrations are required, but this enables a broader set of functionality we think you'll enjoy.

Forum note: Under the guidance of forum moderators, we have taken the 20+ cdnusers.org forums and consolidated them into 11 forums on the new site. Posts have been brought over so you can leverage that posting history. CDNusers forums will be set to read only starting 7/30, and cdnusers.org will be redirected to the new community on 8/4.

Best regards,
Mike and Tom

Michael A. Catrambone - Steering Committee Chairman
Distinguished Engineer
PCB/Mechanical
UTStarcom, Inc.

Tom Diederich
Cadence Community Manager
Home
Forums
Subject: the slot hole syntax in NCLegend file (Allegro)
Posting to forums is available to community members only.
Login or Register
Rate this topic:
   
Author Messages
Alex1202
Posts: 7
Online: User is Offline
5/04/2006 10:50 AM  

Hi All,

Got a question, I want to change the nclegend file for customer's requirement, but i don't know how can i use the syntax for slot drill size?

There are three slot holes, the size is 167x98......and so on. I also attached the nclegend file, pls tell me how to add the tolerance of

 +/-3 mil for all the slot holes in this file.  Thanks


Attachment: custom_drill.zip

mcatramb91
Posts: 141
Online: User is Offline
5/09/2006 7:09 AM  
It sounds like you are using an older version of Allegro prior to the NCDrill revamping which gives you the ability to specify drilled slots and hole size tolerances inside of the Allegro padstack. If that is the case then I would suggest making the drill size the smaller slot dimension and call out the slot size on your fabrication drawing.

For example, slot size of 167x98 would have a padstack with a hole size of 98. The hole size will come out in the ncdrill file as 98 and the fabrication drawing will indicate what the slot size should be. This will keep you out of trouble. I would also draw a slot on Board Geometry / Outline Subclass inside of the symbol which will indicate the slot rotation on the fabrication drawing assuming that Board Geometry / Outline Subclass is displayed on your fabrication drawing.

Obviously, the best approach is to use the latest version of software which gives up the ability to specify slots and tolerances in the Allegro padstack.

Hope this helps,
Mike

rb
Posts: 53
Online: User is Offline
5/09/2006 12:05 PM  

I think the issue here is that the you are attempting to combine the older methodology of definig drill tolerance in a custom dlt file along with including a newer format padstack defined slot.   From the testing I have done, it appears that it is not possible to specify "?CustomData" for slots in the dlt file, only for plated and nonplated drills.   

It seems an enhancement request may be needed to request the ability to define CustomData in the dlt file for padstack defined slots.   Or as Mike inferred you could update all of your padstacks to the new format and include the Tolerance data and then redefine your dlt to make use of the tolerance data that is in the padstacks.  Since the CustomData column theoretically could be used for any information, it seems that the user should be able to specify CustomData for slots as well as Drills.  

As a work-around for keeping with your current methodology, you could of course create your drill table as you normally do and then manually enter text to indicate the tolerance for the slot.  You should then also do as Mike suggested and draw the slot on the Board Outline so it displays on the Fabrication drawing.

Randy

rb
Posts: 53
Online: User is Offline
5/09/2006 9:17 PM  

I just learned that Cadence was already aware that slot padtsacks were not working with the dlt customdata and that they have fixed the problem in the forthcoming 15.7 release.  The PCR for this fix is 775042.

The example dlt file column data shown below and attached resultant sample drill schedule was supplied by Cadence.  It illustrates 2 customdata columns with the last entry being a 250 x 110 slot.

Thanks to Cadence for fixing this problem and for suppling this advance information to the user community.

Randy

================================================================

;      This is the column data used under each of the headings
;      above. In order for the data in the User column(s) to
;      be writen in the drill legend the hole must(!) match the
;      data in the "Drill" and(!) "Plating Status" columns below.
;
;               Drill   Plating     OTHER               OTHER1
;                       Status          column             column
;
;
;
                (156  "Non Plated"    "Text or Numbers"      "B")
                (38   "Plated"  "1"                    "C")
                (31   "Plated"  "2"                   "8")
                (75   "Plated"  "3"                      ".001")
                (36   "Plated"  "A"                    "ABCdef")
                ((250 110) "Plated"     "Randy Bye"           "PCR 775042/15.7")







Posting to forums is available to community members only.
Login or Register

Forums > Silicon-package-board > PCB Design > the slot hole syntax in NCLegend file (Allegro)


ActiveForums 3.6
     
Copyright 2006 Cadence Design Systems, Inc.