بررسی فایل دریل PCB یعنی چه و چرا پیش از سفارش باید آن را کنترل کرد؟
بررسی فایل دریل PCB یعنی کنترل فایل NC Drill (معمولاً با فرمت Excellon و پسوند .drl یا .txt) شامل coordinate دقیق سوراخها، قطر هر ابزار دریل، وضعیت متالیزه بودن (PTH یا NPTH) و هممختصاتی کامل آن با لایههای Gerber؛ تا کارخانه بداند هر سوراخ کجا و با چه قطری ایجاد شود. فایل Gerber «جایی که مس هست» را مشخص میکند و فایل دریل «جایی که سوراخ است» را؛ اگر این دو با یک سیستم مختصات و یکا ناسازگار باشند، ویا به پد متصل نمیشود یا پد نیمهدریلشده میماند و برد در مرحله ساخت یا مونتاژ از کار میافتد. به همین دلیل کارخانههای معتبر پیش از تولید، فایل دریل را با Gerber تطبیق میدهند و نقصهای DRC را گزارش میکنند. اگر میخواهید همین بررسیها را برای بایگانی کامل ساخت خود انجام دهید، از صفحه بررسی فایل Gerber استفاده کنید.
تفاوت فایل دریل با لایههای Gerber چیست؟
تفاوتی که باید همیشه در ذهن داشته باشید این است که این دو داده کاری متفاوت دارند:
| داده | چه چیزی را تعریف میکند | کارخانه با آن چه میکند | فرمت رایج |
|---|---|---|---|
| لایههای Gerber | شکل و مرز مس، ماسک لحیم، لژند | تصویربرداری و اچ لایه مس | RS-274X / X2 |
| فایل دریل (Excellon) | مختصات و قطر سوراخها (PTH, NPTH, Via) | دریلکاری با دستگاه CNC | Excellon (NC Drill) |
هر دو باید از یک دستگاه مختصات پیروی کنند تا ثبت مس روی سوراخ درست باشد. یک خطای رایج که در عمل باعث جا به جایی سوراخها در بیننده Gerber میشود، ناسازگاری این دو مجموعه داده است؛ مثلاً وقتی یکان فایل دریل با Gerber فرق داشته باشد یا مبدأ مختصات یکی بچرخد.
سه عنصر ضروری در یک فایل دریل معتبر
یک فایل دریل صحیح باید هر سه مورد زیر را داشته باشد و حذف هر کدام باعث رد شدن یا حدس زدن کارخانه میشود:
- مختصات دقیق X/Y: مکان مطلق هر سوراخ روی برد.
- فهرست ابزار (Tool List): قطر هر ابزار (مثلاً T01، T02 و…) متناظر با قطر نهایی سوراخ (Finished Hole Size).
- وضعیت متالیزه: مشخص کردن اینکه کدام سوراخ Plated Through-Hole (PTH) و کدام Non-Plated Through-Hole (NPTH) است، چون روی جریان فرآیند ساخت اثر مستقیم دارد.
اگر فایلی بدون تعریف کامل ابزار (بدون پارامتر قطر C) صادر شود، کارخانه مجبور است قطر را حدس بزند یا اطلاعات بیشتری درخواست کند؛ پس همیشه پیش از ارسال، از کامل بودن تعریف ابزار مطمئن شوید.
متداولترین خطاها هنگام کنترل فایل دریل
در هنگام بازبینی فایل Excellon این نقصها بیشترین بازه نقص را ایجاد میکنند:
- خطای یکا (unit): اگر یکان فایل متریک (METRIC/MM) ولی مختصات آن با واحد اینچ تفسیر شود، موقعیت سوراخها با خطای ضریب ۲۵٫۴ جابهجا میشود.
- خطای Zero Suppression (LZ/TZ): حذف صفرهای پیشتاز یا پستاز بدون نقطهی اعشاری صریح، باعث میشود همان رشته مختصات، موقعیت کاملاً متفاوتی را نشان دهد. این مورد بیشتر از هر مورد دیگر در فرمت Excellon مشکلساز است.
- تعریف ناقص ابزار: نبود قطر ابزار (TnnCx.xxx) در بخش هدر.
- تفکیک اشتباه PTH و NPTH: ثبت یک سوراخ PTH بهعنوان NPTH، ویا را بدون پوشش مس رها میکند و اتصال الکتریکی قطع میشود.
- عدم تطبیق با Gerber: سوراخی که با پدِ تعریفشده در Gerber همراستا نباشد، در مونتاژ یا پاشش مس مشکل ایجاد میکند.
برای جلوگیری از چنین خطاهایی در کل بایگانی ساخت، بهتر است علاوه بر فایل دریل، تمام لایههای Gerber و Drill را با هم در یک بسته بررسی کنید؛ همین کار را میتوانید پیش از سفارش با ثبت درخواست بررسی انجام دهید.
چرا تلورانس سوراخ و پد مهم است؟
قطر سوراخ نهایی باید بتواند پایه قطعه را بپذیرد و همزمان با قطر پد (Annular Ring) سازگار باشد تا پد پس از دریلکاری نشکند. انحراف بیش از حد قطر سوراخ از مقدار طراحی میتواند اتصال لحیم را ضعیف یا پیوند الکتریکی ویا را ناپایدار کند. برای این پذیرش ابعادی، استانداردهای صنعت مثل IPC-6012E معیارهای پذیرش را برای برد صلب تعریف میکنند و کارخانه با همین چارچوب، سوراخ و پد را بازرسی میکند. اعداد دقیق تلورانس به توانمندی هر کارخانه و کلاس برد وابسته است و نباید یک عدد سراسری را بدون تأیید تولیدکننده مطلق دانست؛ پس تلورانس نهایی را همیشه از تأمینکننده خود بپرسید و در مشخصات سفارش آن را بهصراحت ثبت کنید.
فرمت استاندارد و معیارهای لازم برای تبادل داده
فرمت Excellon در عمل استاندارد صنعت دریلکاری است و ابزارهای اصلی طراحی (Altium، KiCad و دیگران) آن را صادر میکنند. برای اینکه دادهها بین ابزارها و کارخانهها یکسان تفسیر شوند:
- قواعد قالببندی داده کنترل عددی توسط مرجع IPC-NC-349 توصیف شده است.
- معیارهای عملکردی برد صلب در چارچوب IPC-6012E قرار میگیرد.
- برای تبادل جامعتر داده (هم Gerber و هم بخش دریل) استانداردهایی مانند IPC-2581 پشتیبانی میکنند.
این استانداردها کمک میکنند فایل صادرشده از ابزار شما با تجهیزات کارخانه سازگار بماند و از تفسیرهای متفاوت جلوگیری شود.
یک چکلیست کوتاه قبل از ارسال فایل دریل
برای کاهش هزینه بازنگری و تکرار سفارش، قبل از ارسال بایگانی ساخت این موارد را بررسی کنید:
- فایل دریل با پسوند .drl یا .txt و فرمت Excellon/NC Drill در بسته وجود دارد.
- یکان (Metric/Inch) فایل دریل با Gerber یکسان است.
- تعریف کامل ابزارها با قطر (TnnC…) موجود است.
- سوراخهای PTH و NPTH از هم جدا و درست ثبت شدهاند.
- مختصات سوراخها با پدهای لایه مس تطبیق دارد.
- قطر سوراخ و پد با محدودیت اعلامی کارخانه و کلاس برد همخوان است.
پیش از سفارش میتوانید مشخصات ساخت و گزینههای لایه و مس را از خرید و درخواست قیمت PCB بررسی و در صفحه سفارش ثبت کنید.
جمعبندی
کنترل فایل دریل یعنی مطمئن شوید کارخانه میداند هر سوراخ کجا، با چه قطری و با چه وضعیت متالیزهای دریل شود و این داده با لایههای Gerber هممختصات باشد. با کنترل یکا و Zero Suppression، کاملبودن تعریف ابزار، تفکیک درست PTH از NPTH و تطبیق سوراخ با پد، هزینه بازنگری و تکرار سفارش بهطور چشمگیری کاهش مییابد. برای پرسشهای متداول دربارهی ارسال فایل و مشخصات ساخت، صفحه پرسشوپاسخ در دسترس است.
منابع
- Understanding Excellon Drill File Format — PCBSync (https://pcbsync.com/understanding-excellon-drill-file-format/) — ساختار هدر، یکا، Zero Suppression و تعریف ابزار در فرمت Excellon.
- The Ultimate PCB Drilling File Guide — NextPCB (https://www.nextpcb.com/blog/pcb-drill-file) — تفاوت Gerber و Drill، سه عنصر ضروری (مختصات، فهرست ابزار، وضعیت PTH/NPTH) و جزئیات صادرات.
- A Comprehensive Guide to PCB Drill Files — Aivon (https://www.aivon.com/blog/pcb-manufacturing/a-comprehensive-guide-to-pcb-drill-files-understanding-gerber-excellon-and-more/) — نقش PTH/NPTH، Drill Chart و مراجع IPC-NC-349 و IPC-6012E.
- Excellon Drill File Format – GerbView (https://www.gerbview.com/excellon-drill-file-format.html) — توضیح فایل NC Drill و لزوم تطبیق یکان و مختصات.