Hey Michael, Yeah, that's the conclusion that I came to also, thanks to George and Dave's help. Thanks for your time and help! Gary Gary E. MacIndoe PCB Design Engineer Fort Collins, Colorado amd.com gary.macindoe@xxxxxxx ________________________________ From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Michael Catrambone Sent: Friday, January 11, 2008 9:45 AM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: default-x.dlt file snafu Importance: High Hey Gary, I was looking into your issue yesterday and I was not able to reproduce what you were seeing. After your last post I downgraded to 15.5.1 and now I am getting the same exact results you are seeing. (So you are not crazy) This looks like a 15.5.x bug that was correct on 16.0. Hope this helps, Michael Catrambone UTStarcom, Inc. ________________________________ From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Macindoe, Gary Sent: Friday, January 11, 2008 9:38 AM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: default-x.dlt file snafu Hey Dave, I bet you're right, I'm on 15.5.7 and it just leaves the tolerance column blank. I guess I'll have to wait till we move up to 16.0 about mid year. Thanks for your post! Gary Gary E. MacIndoe PCB Design Engineer Fort Collins, Colorado amd.com gary.macindoe@xxxxxxx ________________________________ From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Dave Elder Sent: Thursday, January 10, 2008 5:52 PM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: default-x.dlt file snafu Hi Gary, The following line in a dlt file returns the expected result for me: ((150.0 70.0) "Plated" "+/- 0.2") Running SPB_16.01. Maybe it's a release problem Cheers, Dave Macindoe, Gary wrote, On 11/01/2008 12:35 p.m.: George, Here is the line as modified per your suggestion, cut and pasted from my default-mil.dlt file: ((85.0 40.0) "Plated" "85.0 x 40.0 +/- 4.0") With the line as above, when I go Manufacture -> NC -> Drill Legend... I get this error at the command line: E- *Error* __ncMKSConvert: argument #1 should be a number (type template = "n") - (85.0 40.0) Thanks, Gary Gary E. MacIndoe PCB Design Engineer Fort Collins, Colorado amd.com gary.macindoe@xxxxxxx ________________________________ From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [ mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of george.h.patrick@xxxxxxxxxxxxx Sent: Thursday, January 10, 2008 4:15 PM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: default-x.dlt file snafu Your line needs to read "((85.0 40.0) "Plated" "85.0 x 40.0 +/- 4.0")", not "(85.0 x 40.0) "Plated" "85.0 x 40.0 +/- 4.0")". The two parenthesis at the start are very important, and the "x" is getting confused for the second coordinate, which is probably the cause for the error :) This is straight out of the comments, and how I have it set up to work here. Skill code (which includes these files, clipboard files, and such) does not pay attention to carriage returns. You can literally crunch them down into one line and they will still work (as long as you remove the comments). It is OK that the two parentheses are on different lines, it doesn't matter. You could probably even format the above line like ( ( 85.0 40.0 ) "Plated" "85.0 x 40.0 +/- 4.0" ) and it would probably still work (never tried this but it is consistent with other skill structures). -- George Patrick Tektronix, Inc. Central Engineering, EDS Applications Support P.O. Box 500, M/S 39-512 Beaverton, OR 97077-0001 * 503-627-5272 (voice) * 503-627-5587 (fax) http://www.tektronix.com <http://www.tektronix.com/> http://www.pcb-designer.com <http://www.pcb-designer.com/> "Off-Grid and Proud of it!" -----Original Message----- From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Macindoe, Gary Sent: Thursday, January 10, 2008 13:46 To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: default-x.dlt file snafu Thanks George, but it's just not working. When I change to "85.0 40.0", I get the error message: E- *Error* lowerCase: argument #1 should be either a string or a symbol (type template = "S") - 40.0 BTW, I have the first "(" up above, and the last ")" below the line for the slot. So when my line reads "(85.0 x 40.0) "Plated" "85.0 x 40.0 +/- 4.0")", error message: E- *Error* length: argument must be a list or an array - "Plated" Yes, I have a user field specified in the column definitions: ("User" "TOLERANCE" 10) My drill chart has Figure, Size, Tolerance, Plated and Qty columns and works great except for the slot. It will not plug in the tolerance for the slot, but will for all of the plated and non-plated holes. Thanks for your time, when I have time I'll contact support. Gary Gary E. MacIndoe PCB Design Engineer Fort Collins, Colorado amd.com gary.macindoe@xxxxxxx ________________________________ From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of george.h.patrick@xxxxxxxxxxxxx Sent: Thursday, January 10, 2008 1:57 PM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: default-x.dlt file snafu Problem 1: Your hole size is incorrectly specified. You need to have (85.0 40.0) instead of 85.0 x 40.0. Problem 2: You need to enter ALL the text, not just the tolerance The modified line would look line ((85.0 40.0) "Plated" "85.0 X 40.0 +/- 4 MIL") or whatever. This is a SKILL thing, parentheses inside parenthesis. Make sure you have a user field specified in your column definitions, we use (("Figure" "FIGURE" 6) ("Holesize" "BIT DIA" 8) ("User" "FINISHED HOLE" 24 "Left") ("Quantity" "QTY" 6 "Right")) -- George Patrick Tektronix, Inc. Central Engineering, EDS Applications Support P.O. Box 500, M/S 39-512 Beaverton, OR 97077-0001 * 503-627-5272 (voice) * 503-627-5587 (fax) http://www.tektronix.com <http://www.tektronix.com/> http://www.pcb-designer.com <http://www.pcb-designer.com/> "Off-Grid and Proud of it!" -----Original Message----- From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Macindoe, Gary Sent: Thursday, January 10, 2008 12:33 To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] default-x.dlt file snafu Hey guys, Anyone out there modify their drill chart file ("default-mil.dlt" for mils)? I have a "CustomData" section where the hole size, Plated or Non-plated and the tolerance is listed. With Allegro now defining slots, I can't figure out how to get a slot tolerance to show up in the drill chart. Here's the line in the "CustomData" section for the slot that's not working correctly: (85.0 x 40.0 "Plated" "+/- 4.0") The size and the word "Plated" shows up in the drill chart, but not the tolerance (+/- 4.0). Any ideas? Thanks, Gary Gary E. MacIndoe PCB Design Engineer Fort Collins, Colorado amd.com gary.macindoe@xxxxxxx