গ্লোবাল হাই-মিক্স ভলিউম হাই-স্পিড PCBA উত্পাদক
9:00 -18:00, সোম। - শুক্র (GMT+8)
৯:০০ -১২:০০, শনি (GMT+৮)
(চীনা সরকারি ছুটির দিন ব্যতীত)
হোমপেজ > ব্লগ > জ্ঞান ভাণ্ডার > ODB++ কী? ODB++ বনাম Gerber
পিসিবি ডিজাইন দিয়ে শুরু করে, পিসিবি তৈরির জন্য আমি যে প্রথম কয়েকটি পিসিবি লেআউট রপ্তানি করেছিলাম তা ছিল গারবার ফাইলে, এবং অন্য বিকল্পগুলি অন্বেষণ করার কথা আমার মাথায় আসেনি। ইলেকট্রনিক্স শিল্পের বিশেষজ্ঞদের সাথে সহযোগিতা করার ফলে আমি ODB++, IPC-2581 এবং অন্যান্য ফর্ম্যাটগুলি অন্বেষণ করার প্রয়োজনীয়তা উপলব্ধি করতে পেরেছি।
এই প্রবন্ধে ODB++ ফাইল ফরম্যাটের গুরুত্ব, অন্যান্য ফরম্যাটের তুলনায় এর সুবিধা এবং কখন ODB++ ফাইল ব্যবহার করে আপনার ডিজাইন রপ্তানি করা উচিত তা তুলে ধরা হয়েছে।
ওপেন ডাটাবেস (ODB++) হল একটি ফাইল ফর্ম্যাট যা মূলত ইলেকট্রনিক্স শিল্পে PCB ডিজাইনার এবং নির্মাতারা ডিজাইনের চূড়ান্ত পর্যায়ে PCB লেআউট ডিজাইন রপ্তানি করার জন্য ব্যবহার করে। এটি মূলত জনপ্রিয় সফ্টওয়্যার দ্বারা সমর্থিত যেমন অ্যালটিয়াম ডিজাইনার এবং ক্যাডেন্স অ্যালেগ্রো। যদিও ODB++ PCB ডিজাইন রপ্তানির জন্য সর্বাধিক ব্যবহৃত ফাইল ফর্ম্যাট নয়, তবুও এমন কোনও ফাইল নেই যা আপনাকে একটি একক ODB++ ফাইল প্যাকেজে PCB তৈরি, সমাবেশ এবং পরীক্ষার জন্য প্রয়োজনীয় সমস্ত ডেটা রাখার অনুমতি দেয়, ইলেকট্রনিক্স শিল্পে নিজের জন্য একটি নাম তৈরি করতে পারবে না।
সিমেন্স ডিজিটাল ইন্ডাস্ট্রিজ সফটওয়্যারের ব্যবস্থাপনায় পরিচালিত একটি কোম্পানি ভ্যালর কম্পিউটারাইজড সিস্টেমস ১৯৯০ সালের গোড়ার দিকে ODB++ ফর্ম্যাট চালু করে। যদিও এটি গারবার ফর্ম্যাটের মতো জনপ্রিয় নয়, তবুও পিসিবি তৈরির জন্য আরও প্রয়োজনীয় ডেটা ধারণের সুবিধাটিকে অবহেলা করা যায় না এবং এটি বছরের পর বছর ধরে এটিকে প্রাসঙ্গিক রেখেছে এবং অনেকের দ্বারা ব্যাপকভাবে গৃহীত হয়েছে, বিশেষ করে জটিল পিসিবি ডিজাইনের জন্য। পিসিবি ডিজাইনের দক্ষতা উন্নত করার জন্য ODB++ কী তা বোঝা অপরিহার্য।
ODB++ এর সুবিধা
স্ট্যান্ডার্ড পিসিবি তৈরির জন্য প্রয়োজনীয় সকল ফাইল ধারণকারী একটি অল-ইন-ওয়ান ফাইল ফরম্যাট হওয়া কি যেকোনো ফরম্যাটের জন্য একটি উল্লেখযোগ্য সুবিধা হবে? আচ্ছা, যদি আপনি মনে করেন যে এটিই সব নয়, তাহলে আপনার কাছে এটা জেনে রাখা আরও আকর্ষণীয় হবে যে ODB++ এর মধ্যে এটাই সব নয়। ODB++ এর অনন্য আরও বেশ কিছু সুবিধা এটিকে আজও প্রাসঙ্গিক রেখেছে; কিছু নীচে তালিকাভুক্ত করা হল।
· ODB++ ফর্ম্যাটটি তৈরি এবং সমাবেশ প্রক্রিয়ার সময় অটোমেশন সমর্থন করে।
· ODB++ ফর্ম্যাটে একাধিক ফাইল তৈরি এবং একাধিক ফাইল রূপান্তরের প্রয়োজনীয়তা দূর করার ফলে এটি অন্যান্য ফর্ম্যাটের মতো রূপান্তর নির্ভুলতার সাথে সম্পর্কিত ত্রুটির ঝুঁকি কমিয়ে দেয়।
· প্যাড এবং কন্ডাক্টর, ফিডুসিয়াল এবং পরীক্ষার পয়েন্টগুলি ODB++ দ্বারা স্পষ্টভাবে আলাদা করা হয়।
· ডিজাইন ফর ম্যানুফ্যাকচারিং (DFM) চেক প্রতিটি স্তরে একীভূত করা যেতে পারে, এবং এটি এমন একটি নকশা পাঠানোর সম্ভাবনাকে অনেকাংশে হ্রাস করে যা প্রস্তুতকারকের কাছে তৈরি করা যায় না।
ODB++ ফাইল এক্সটেনশনগুলি কী কী?
প্রবন্ধের শুরুতে, ODB++ ফর্ম্যাট সংজ্ঞায়িত করার সময়, উল্লেখ করা হয়েছিল যে PCB তৈরি এবং সমাবেশের জন্য প্রয়োজনীয় সমস্ত ফাইল, যার মধ্যে লেয়ার ডেটা, নেটলিস্ট এবং এমনকি যান্ত্রিক বিবরণ অন্তর্ভুক্ত, শুধুমাত্র একটি প্যাকেজে এমবেড করা হয়। এই জিপ প্যাকেজে থাকা সমস্ত ফাইলে তাদের নিজ নিজ ফাইল এক্সটেনশন সহ বিভিন্ন ফাইল রয়েছে যা আনপ্যাক করার সময় দেখা যায়; এর মধ্যে রয়েছে:
· ম্যাট্রিক্স ফাইল (.ম্যাট্রিক্স): ম্যাট্রিক্স ফাইলটিতে লেয়ার স্ট্যাক-আপ সম্পর্কে তথ্য রয়েছে, যার মধ্যে রয়েছে তামার স্তর, সোল্ডার মাস্ক, সিল্ক স্ক্রিন এবং অন্যান্য।
· চাকরির ফাইল (.job): এই ফাইলের তথ্যে প্রকল্পের নাম, মাত্রা, সেটিংস এবং প্রস্তুতকারকের প্রয়োজনীয় অন্যান্য নির্দেশাবলী অন্তর্ভুক্ত রয়েছে।
· লেয়ার ফাইল (.comp, lyr): কম্পোনেন্ট এবং লেয়ার এক্সটেনশনে প্রতিটি লেয়ারের কম্পোনেন্ট প্লেসমেন্ট, ফুটপ্রিন্ট এবং অ্যাট্রিবিউট থাকে।
· নেটলিস্ট ফাইল (.নেটলিস্ট): পিসিবিতে বিভিন্ন উপাদানের মধ্যে বৈদ্যুতিক সংযোগকে নেটলিস্ট বলা হয়। নেটলিস্ট নির্ধারণ করে যে কোন প্যাড বা ট্রেসগুলি বৈদ্যুতিকভাবে সংযুক্ত করা উচিত।
· প্যাডস্ট্যাক এবং ড্রিল ফাইল (.padstack, .drill, .drill_tools): প্যাড এবং ড্রিলের তথ্য এখানে সংরক্ষিত আছে। এই তথ্য আলাদা ফাইলে সংরক্ষণ করলে এটি স্বাধীনভাবে অ্যাক্সেসযোগ্য হয় এবং ইতিমধ্যেই জটিল ODB++ ফাইলটি পড়ার জটিলতা হ্রাস পায়।
· কম্পোনেন্ট ফাইল (.components, .pins, .devices): এই এক্সটেনশনগুলির সাথে ফাইলে সংরক্ষিত ডেটার মধ্যে রয়েছে পজিশন ডিজাইনার এবং কম্পোনেন্টগুলির ঘূর্ণন, পিনের অবস্থান এবং কম্পোনেন্টগুলির সংযোগ, এবং ডিজাইন এবং অ্যাসেম্বলি উভয়ের জন্য প্রয়োজনীয় প্রতিটি কম্পোনেন্টের বিশদ বিবরণ।
নিচে অন্যান্য এক্সটেনশন ফাইলের তালিকা দেওয়া হল।
· সোল্ডার মাস্ক এবং পেস্ট ফাইল (.সোল্ডারমাস্ক_টপ, .সোল্ডারমাস্ক_বটম, .পেস্ট_টপ, .পেস্ট_বটম)
· সিল্কস্ক্রিন ফাইল (.সিল্কস্ক্রিন_টপ, .সিল্কস্ক্রিন_বটম)
· বিশ্বস্ত ফাইল (.বিশ্বাসী)
· টেস্ট পয়েন্ট ফাইল (.পরীক্ষা_পয়েন্ট)
· ডিএফএম (উৎপাদনের জন্য নকশা) ফাইল (.dfm)
· পিসিবি রূপরেখা এবং যান্ত্রিক ফাইল (.রূপরেখা, .যান্ত্রিক)
· সমাবেশ ফাইল (.assembly_top, .assembly_bottom)
· বিওএম (বিল অফ ম্যাটেরিয়ালস) ফাইল (.Bom)
· STEP অথবা 3D মডেল ফাইল (.ধাপ)
· সমাবেশ অঙ্কন এবং ডকুমেন্টেশন (.অঙ্কন, .নোট)
যদিও একটি ODB++ ফাইল একটি একক জিপ ফাইল হিসেবে এক্সপোর্ট এবং ট্রান্সমিট করা হয়, তবুও এটি আনপ্যাক করার মাধ্যমে এর মধ্যে থাকা বেশ কয়েকটি ডিরেক্টরি এবং ফাইল দেখা যায়। আনপ্যাক করার সময় ফাইলের আকার মূলত প্রকল্পটি কতটা জটিল তার উপর নির্ভর করে; নীচে একটি সাধারণ ODB++ ফাইলের আনপ্যাক করা ডিরেক্টরির একটি ট্রি ইমেজ দেওয়া হল।
ODB++ ফর্ম্যাটটি স্বাস্থ্যকর; এর অর্থ হল এতে তৈরির প্রক্রিয়ার সকল দিকের জন্য প্রয়োজনীয় সমস্ত তথ্য রয়েছে। এই কারণে, কিছু ব্যক্তি ODB++ জটিল বলে মনে করেন, যার ফলে আরও সুগঠিত সংস্করণের প্রয়োজনীয়তা তৈরি হয়। ODB++ পরিবার ODB++ এর বৈকল্পিক এবং সম্প্রসারণ সম্পর্কে কথা বলে যা একটি নির্দিষ্ট উদ্দেশ্যে সুগঠিত। ODB++ পরিবারে অন্তর্ভুক্ত রয়েছে:
· ODB++ ডিজাইন: ODB++ ডিজাইন ডিজাইন-সম্পর্কিত তথ্যের উপর বেশি জোর দেয়, যেমন কম্পোনেন্ট প্লেসমেন্ট, নেটলিস্ট, লেয়ার স্ট্যাক-আপ এবং ফুটপ্রিন্ট।
· ODB++ উৎপাদন: এটি ODB++ এর একটি উপসেট যা PCB উৎপাদন এবং সমাবেশের জন্য প্রয়োজনীয় ডেটার উপর দৃষ্টি নিবদ্ধ করে। ODB++ থেকে প্রাপ্ত মূল ডেটা ছাড়াও, এতে পরীক্ষার পয়েন্টের বিবরণ, DFM নিয়ম, সমাবেশ নির্দেশাবলী এবং সোল্ডার মাস্ক এবং পেস্ট ফাইল রয়েছে।
· ODB++ প্রক্রিয়া: এই ভেরিয়েন্টটি আগের তালিকার অন্য দুটির মতো জনপ্রিয় নয়। এটি প্রক্রিয়া নিয়ন্ত্রণ এবং অপ্টিমাইজেশনের উপর দৃষ্টি নিবদ্ধ করে এবং মেশিন সেট-আপ নির্দেশাবলী, ফলন ডেটা, সোল্ডার রিফ্লো গতি, ড্রিল গতি এবং অন্যান্য প্রক্রিয়া-নির্দিষ্ট তথ্যের জন্য ডেটা ধারণ করে।
ODB++ ফর্ম্যাট দেখার জন্য বিশেষভাবে বেশ কিছু ভিউয়ার তৈরি করা হয়েছিল। উদাহরণস্বরূপ, Valor Universal Viewer (VUV) তৈরি করেছিলেন ODB++ ফর্ম্যাট Valor-এর মূল স্রষ্টা, যা এখন Siemen-এর অংশ। অন্যান্য ভিউয়ার, যেমন Valor ODB++ Viewer সম্পর্কে এবং ODB++ দর্শক মেন্টর গ্রাফিক্স (সিমেন্স) দ্বারা।
ইতিমধ্যে, আরও বেশ কিছু দর্শক আছেন যারা মূলত ODB++ ফর্ম্যাট দেখার জন্য তৈরি করা হয়নি, তবে তারা ODB++ এবং PCB ডিজাইন রপ্তানির জন্য ব্যবহৃত অন্যান্য ফর্ম্যাটগুলিকে সমর্থন করে। এর মধ্যে রয়েছে CAM350, Gerbview, PentaLogix ViewMate Pro, এমনকি ওপেন-সোর্স KiCad একটি প্লাগইন আছে যা ODB++ ফাইল দেখা সমর্থন করে।
যদিও এই প্রবন্ধটি Gerber সম্পর্কে নয়, তবে ODB++ এবং Gerber ফাইল ফর্ম্যাটকে সফলভাবে একত্রিত করার জন্য "Gerber ফাইল কী?" প্রশ্নের উত্তর দেওয়া আবশ্যক। Gerber ফাইল হল আরেকটি ফর্ম্যাট যা PCB ডিজাইন লেআউটের সমস্ত বিবরণ এমন একটি ফর্ম্যাটে সংরক্ষণ করে যা কম্পিউটার এইডেড ম্যানুফ্যাকচারিং (CAM) সফ্টওয়্যার দ্বারা ব্যাখ্যা করা যেতে পারে।
ইলেকট্রনিক্স শিল্পে গারবার ফর্ম্যাটটি ব্যাপকভাবে ব্যবহৃত এবং বিখ্যাত। প্রবর্তনের আগে Gerber X2 বিন্যাস, RSD-274-D লক্ষ্য করুন এবং আরএস-২৭৪এক্স ফরম্যাটটি এক প্যাকেজে একাধিক ফাইল সমর্থন করে না। তবুও, এটি এখনও ব্যাপকভাবে ব্যবহৃত হয় এবং অনেক PCB ডিজাইনার এবং নির্মাতারা এটি মূলত গ্রহণ করে।
|
ODB++ |
গারবার ফর্ম্যাট |
|
এটি পরবর্তীতে ১৯৯০-এর দশকে ভ্যালর দ্বারা প্রবর্তিত হয়। |
এটি প্রথম ১৯৬০-এর দশকে Gerber System Corp দ্বারা RSD-1960-D নামে চালু করা হয়েছিল। |
|
মেন্টর গ্রাফিক্স আনুষ্ঠানিকভাবে ODB++ পরিচালনা করত, কিন্তু এখন সিমেন্স EDA |
Gerber ফর্ম্যাটটি বর্তমানে Umanco দ্বারা পরিচালিত হয় (এটি আগে Barco ETS ছিল)। |
|
উৎপাদন থেকে শুরু করে সমাবেশ এবং পরীক্ষা পর্যন্ত প্রতিটি পিসিবি ডেটা এম্বেড করে। |
গারবার ফর্ম্যাট মূলত উৎপাদনের জন্য প্রয়োজনীয় ডেটার উপর দৃষ্টি নিবদ্ধ করে। |
|
এটি একটি অল-ইন-ওয়ান ফাইল; এক ফাইলে একাধিক স্তর রাখার অনুমতি দিন |
বেশিরভাগ বিদ্যমান সংস্করণেই প্রতিটি স্তরের জন্য পৃথক ফাইল রয়েছে। |
|
নকশা এবং উৎপাদনের মধ্যে কম রূপান্তর প্রয়োজন, ডেটা ক্ষতি বা ত্রুটি হ্রাস করে। |
পৃথক ফাইলের মধ্যে রূপান্তর বা ডেটা অনুপস্থিতির কারণে ত্রুটি ঘটতে পারে। |
|
ODB++ এর বিস্তৃত ডেটা কাঠামোর কারণে ম্যানুয়ালি ব্যাখ্যা করা আরও জটিল। |
এটি মূলত একটি গ্রাফিক্যাল ফর্ম্যাট হওয়ায় ম্যানুয়ালি পড়া সহজ। |
|
এটি 3D কম্পোনেন্ট মডেল এবং অ্যাসেম্বলি ডেটা সমর্থন করে। |
Gerber ফর্ম্যাট সরাসরি 3D মডেল সমর্থন করে না; পৃথক সমাবেশ ফাইল প্রয়োজন। |
|
সকল স্তরে DFM সম্পূর্ণরূপে সমর্থিত |
গারবার ফর্ম্যাট D সমর্থন করেএফএম চেক। |
|
এটি সিমেন্স ইডিএ, আলটিয়াম এবং জুকেনের মতো উন্নত সিএডি/সিএএম সরঞ্জাম দ্বারা সমর্থিত। |
এটি প্রায় প্রতিটি পিসিবি ডিজাইন এবং উৎপাদন সরঞ্জাম দ্বারা সর্বজনীনভাবে সমর্থিত। |
|
ODB++ ব্যবহার করা বিনামূল্যে, যদিও এটি Siemens EDA দ্বারা মালিকানাধীন হিসাবে পরিচালিত হয়। |
Gerber ফর্ম্যাটটি সম্পূর্ণরূপে উন্মুক্ত এবং Ucamco দ্বারা একটি শিল্প মান হিসাবে পরিচালিত হয়। |
পরিশেষে, ODB++ এবং Gerber ফর্ম্যাট উভয়ই আয়ত্ত করার মাধ্যমে PCB ডিজাইনার এবং নির্মাতারা প্রয়োজনীয় দক্ষতা অর্জন করতে পারবেন। ODB++ এবং Gerber এর মধ্যে পার্থক্য বোঝা আপনাকে আপনার PCB প্রকল্পের জন্য কখন ODB++ ফাইল ব্যবহার করবেন তা সিদ্ধান্ত নিতে সাহায্য করবে। ODB++ ফাইল এক্সটেনশনের সাথে নিজেকে পরিচিত করলে নিশ্চিত হবে যে আপনি আপনার পরবর্তী ডিজাইনের জন্য সঠিক ফর্ম্যাটটি বেছে নেওয়ার ব্যাপারে আত্মবিশ্বাসী হবেন।
সমাবেশ তদন্ত
তাত্ক্ষণিক উদ্ধৃতি





ফোন যোগাযোগ
+ + 86-755-27218592
উপরন্তু, আমরা একটি প্রস্তুত করেছি সাহায্য কেন্দ্র. আমরা আপনাকে যোগাযোগ করার আগে এটি পরীক্ষা করে নেওয়ার পরামর্শ দিচ্ছি, কারণ আপনার প্রশ্ন এবং এর উত্তর ইতিমধ্যেই সেখানে স্পষ্টভাবে ব্যাখ্যা করা থাকতে পারে।
ওয়েচ্যাট সাপোর্ট
উপরন্তু, আমরা একটি প্রস্তুত করেছি সাহায্য কেন্দ্র. আমরা আপনাকে যোগাযোগ করার আগে এটি পরীক্ষা করে নেওয়ার পরামর্শ দিচ্ছি, কারণ আপনার প্রশ্ন এবং এর উত্তর ইতিমধ্যেই সেখানে স্পষ্টভাবে ব্যাখ্যা করা থাকতে পারে।
হোয়াটসঅ্যাপ সমর্থন
উপরন্তু, আমরা একটি প্রস্তুত করেছি সাহায্য কেন্দ্র. আমরা আপনাকে যোগাযোগ করার আগে এটি পরীক্ষা করে নেওয়ার পরামর্শ দিচ্ছি, কারণ আপনার প্রশ্ন এবং এর উত্তর ইতিমধ্যেই সেখানে স্পষ্টভাবে ব্যাখ্যা করা থাকতে পারে।