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

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

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

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

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

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

Міністерство науки і освіти України Національний університет “Львівська політехніка” Кафедра САПР Лабораторні роботи №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:49

Коментарі

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

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

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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