Програмування додатку до P-CAD 2001. Огляд інформаційних джерел

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2010
Тип роботи:
Лабораторна робота
Предмет:
Системи комп'ютерного проектування
Група:
ІТП

Частина тексту файла (без зображень, графіків і формул):

Міністерство науки і освіти України Національний університет “Львівська політехніка” Кафедра САПР Лабораторні роботи №1 з курсу: «Розробка систем комп’ютерного проектування» на тему: «Програмування додатку до P-CAD 2001. Огляд інформаційних джерел» Огляд інформаційних джерел В першій лабораторній роботі я коротко опишу узагальнений процес роботи над проектом друкованих плат із застосуванням CAM програм, а також основні вітчизняні фірми які на них спеціалізуються. CAM програми CAM (Computer Aided Manufacturing) - виробництво з використанням спеціалізованого програмного забезпечення. У разі друкованих плат - CAM програми призначені для створення керуючих програм для фотоплотерів, свердлильних верстатів з ЧПК та іншого технологічного обладнання. У сучасних умовах розробка топології друкованої плати та її підготовка до виробництва виконуються, як правило, різними спеціалістами: конструкторами і технологами. Їх інтереси часто суперечливі: конструктор звичайно прагне до максимальної щільності монтажу, технолог ж змушений враховувати можливості реального виробництва та проводити технологічну правку вихідної топології, як правило, кілька затуплюючи її. У своїй роботі технолог як правило використовує програми для підготовки друкованих плат до виробництва (надалі - CAM програми). Узагальнений процес роботи над проектом ДП із застосуванням CAM програм Імпортування даних, отриманих у системах проектування ДП (P-Cad, Protel, ОrCad, PowerPCB і т.д.). Як правило із засобів розробки (CAD програм) дані конвертуються у формати Gerber, HPGL, ODB + + та інші. Оптимізація і підготовка проекту з точки зору технолога. DRC (Design Rule Check) - перевірка на відповідність правил проектування правилами виробництва. На цьому етапі, як правило, перевіряються мінімальні відстані між провідниками, контактними площадками, розмір контактних площадок і т.д. редагування як на рівні окремих провідників, ділянок металізації і КП, так і таблиць пад-стеків і апертур; Наприклад, можна збільшити розміри провідників на підтравленнях, якщо цього не зробили конструктори; пошук і корекція перекриваються або не функціональних елементів; у формі краплі згладжування стиків провідників з контактними площадкамичиками, необхідно для зниження наслідків зсуву отворів відносно топології (teardrop); розміщення зображення окремих шарів на одному аркуші плівки та інші операції з шарами; обчислення сумарної площі металізації; розміщення кількох плат на груповий заготівлі; оконтурювання всіх елементів у разі виробництва "сухим методом"; Генерація вихідних файлів для фотоплотерів і верстатів з ЧПУ, та іншого технологічного обладнання. Таким чином, ці програми допомагають у вирішенні таких проблем: відділення роботи технолога на виробництві з виробництва фотошаблонів від роботи проектувальника ДП; оптимізація проекту з точки зору конкретного виробництва; зменшення відсотку браку і/або ослаблення технологічних вимог до проекту. Порівняльна оцінка різних CAM програм У даному огляді рассмторени 6 програм, які умовно можна розподілити на наступні 3 групи за критеріями функціональності і ціни. 1. CamTastic. 2. Cam350, CamMaster, GerbTool. 3. Genesis 2000, UСam. Базовий рівень (CamTastic). CamTastic безкоштовно надається в комплекті з PCad і Protel. CAM програмами можуть користуватися не тільки виробники, але і розробники ДП. Так, наприклад, P-Сad генерує не зовсім коректні Gerber файли, які не можна відразу відправити на фотоплотер, а потрібно спочатку відкрити і перезберегти в одній з CAM програм. Програма CamTastic володіє основними CAM функціями: вона дозволяє переглядати і допрацьовувати зображення фотошаблонів перед їх виготовленням, а також створювати файли свердління отворів (NC Drill). Також до достоїнств цієї програми відноситься простий, зручний інтерфейс. Основним недоліком є відсутність можливості автоматизації (макроси). У цілому CamTastic можна охарактеризувати як продукт, дуже непоганий саме у своєму ціновому класі. Його можна рекомендувати швидше проектувальникам ДП, ніж виробникам. Середній рівень (CAM350, GerbTool, СamMaster) Перш за все необхідно зазначити, що кожна з цих програм продається в широкому наборі версій, збалансованих за ціною / функціональності. Downstream CAM350 CAM350 мабуть, найбільш поширена CAM програма в Росії. Нещодавно це програма належала фірмі Innoveda. У даний момент колектив розробників відокремився у фірму Downstream Technologies. Відмінною можливістю цієї програми є можливість прямого імпорту файлів з популярних систем розробки ДП (P-Cad, OrCad, Protel, PowerPCB і.т.д.), без необхідності генерувати Gerber файли в цих системах. Починаючи з 6-ї версії (поточна-7-а), можливість імпорту з P-Cad у форматі PDIF відключена. Макроси реалізовані на основі власного бейсик-подібної мови. Починаючи з 6-ї версії з'явився відладчик. У цілому можливості автоматизації можна оцінити як хороші. CamMaster Ця програма є продуктом фірми Lavenir. Lavenir виробляє фотоплотери і спочатку програма була створена для оптимальної підготовки файлів саме для фотоплотерів даної фірми. До речі, у комплекті з лавеніровским фотоплотером CamMaster йде безкоштовно, включаючи навчання. Програма володіє відмінним інтерфейсом автоматизації - власним редактором-відладчиком. Мова повністю сумісний з Visual Basic. GerbTool (фірма WISE Software Solutions) Ця програма входить в комплект OrCad і викликається з меню редактора ДП OrCad Layout: Tools-> GerbTool. GerbTool поєднує в собі можливості Cam350 з СamMaster і зручність інтерфейсу CamTastic. З відмінних можливостей - імпорт файлів у форматі Cam350. У зв'язку з цим останнім часом деякі виробники фотоплотерів стали включати в комплект безкоштовний GerbTool. Порівнюючи CamMaster, GerbTool і Cam 350, можна відзначити, що: Найбільшого поширення в нашій країні має Cam350; За функціональним можливостям ці практично збігаються. З точки зору автоматизації CamMaster могутніше, але і можливостей Cam350 і GerbTool на ділі досить; З точки зору продуманості інтерфейсу, його легкості й зрозумілості, GerbTool мені подобається найбільше, потім йде Cam 350. Природно це суб'єктивна думка і його легко оскаржити; За ціною ці CamMaster, Cam 350 порівнянні, GerbTool істотно дешевше. Genesis Genesis пропонує широкий набір засобів, що дозволяють динамічно (в окремих місцях) змінювати розміри провідників і контактних площадок (КП). На відміну від програм середнього рівня, Genesis не тільки знаходить вузькі місця але і автоматично виправляє їх. Це означає, що там, де є вільне місце, Genesis розширить провідники і зменшить ймовірність обриву. У "вузьких місцях" Genesis локально зменшить ширину провідника і зменшить ймовірність закороченому. Аналогічно з КП: де є місце, Genesis збільшить їх діаметр, а з того боку, де місця немає - обріже. Genesis дозволяє збільшувати розміри проводить малюнка на підтрави з урахуванням ізотропності цього процесу (в широких і вузьких місцях, на гострих кутах і кислотних пастках i т.д.). Ідею зробити послідовність автоматично виконуваних перевірок і виправлень із заздалегідь заданими параметрами немає необхідності реалізовувати у вигляді макросу. Для цього тут вже є зручний інтерфейс CheckLists (списки перевірок). Можливості Genesis'а реалізовані у вигляді великого набору окремих модулів, які так і називаються: DFM (design for manufacturing, проектування для виробництва). UCam Судячи з його описом, це продукт він також реалізує автоматичне виправлення вузьких місць шляхом завужена / переміщення / провідників і обрізання / зменшення діаметра КП. Тому я відніс його до високого рівня. Проте список представлених в описі можливостей вражає набагато, ніж Genesis. Вітчизняний ринок CAM програмних продуктів В даний час тільки один виробник пропонує на російському ринку закінчене рішення для підготовки виробництва друкованих плат, що не обмежується звичайний набір CAM коштів. Фактично це не одна фірма, а альянс з трьох компаній Orbotech (www.orbotech.com), Valor (www.valor.com) і Frontline PCB Solutions (www.frontline-pcb.com), кожна з яких пропонує власний набір продуктів, інтегруються в струнку систему. Фірма Orbotech спеціалізується на постачанні технологічного обладнання для виробництва фотошаблонів, прямого експонування фольгованих матеріалів, а також систем оптичної верифікації панелей друкованих плат. Дві інші фірми пропонують програмне забезпечення, причому Frontline PCB Solutions спеціальзіруется виключно на CAM засобах (Genesis 2000, GenFlex, InPlan), а Valor пропонує рішення для більш широких завдань, наприклад, підготовки та верифікації монтажу, моделювання технологічного циклу, планування ресурсів (Enterprise 3000 , Trilogy 5000, TraceXpert). У даній статті ми зупинимося на системі Genesis 2000, ядро якої у вигляді набору функцій DFM (Design for Manufacturing) присутній майже у всіх перерахованих вище продуктах. Цей пакт, незважаючи на відносно високу вартість, перевершує всі конкуруючі продукти по набору функцій контролю та редагування топологічних даних, а також забезпечує високу ступінь автоматизації і неперевершену продуктивність, що особливо важливо в умовах сучасного ринку друкованих плат, де час виробництва обчислюється добами, а час підготовки - годинами.
Антиботан аватар за замовчуванням

20.07.2020 12:07-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!