Про паперові документи та безпаперові технології в системі ADEM
Сьогодні інженер за допомогою комп'ютера може проектувати зовнішній вигляд виробу, виконувати розрахунки на міцність, формувати необхідну документацію, зберігати і структурувати технічну інформацію, писати програми для верстатів з ЧПУ. Всі ці та інші можливості САПР дозволяють прискорити процес проектування та скоротити витрати на виробництво нового виробу.
У багатьох випадках за допомогою САПР можна вибудовувати наскрізні процеси проектування та підготовки виробництва, в яких рух проекту по службах підприємства відбувається повністю в електронному вигляді. Такі ланцюжки надефективні та скорочують терміни проектування у рази. Подібні безпаперові технології вже давно перестали бути екзотикою, ставши невід'ємною частиною робочого процесу на багатьох підприємствах.
Одне із ключових місць на ринку інтегрованих САПР займає вітчизняна CAD/CAM/CAPP-система ADEM. Добре відома як високопрофесійний продукт для наскрізного проектування, ADEM в той же час має низку унікальних якостей, які дозволяють з великим успіхом застосовувати її і для вирішення широкого спектру задач автоматизації.
Поряд з основним призначенням системи, в ній завжди є і постійно вдосконалюється функціональність для оформлення та випуску креслярської конструкторської та технологічної документації, для роботи зі сканованими документами.
Справа в тому, що на переважній більшості підприємств сьогодні все ще не втратив чинності паперовий документ, а електронні є лише засобом для його отримання чи робочими копіями. Тому найважливішими складовими напрямками діяльності системи ADEM є:
• плоске креслення, оформлення КД;
• одержання креслень за об'ємною моделлю;
• робота зі сканованими документами;
•оформлення технологічної документації
Всі ці підсистеми максимально інтегровані між собою та іншими частинами комплексу ADEM, такими як моделювання, програмування верстатів з ЧПУ, проектування техпроцесів, система контролю якості, управління документами.
ADEM є конструкторсько-технологічною системою наскрізного проектування і спільна робота модулів забезпечує максимальний ефект від використання програми на виробництві. Якщо ж такого не потрібно, існує можливість купувати і впроваджувати окремі частини комплексу. Про це розробники подбали повною мірою, створивши модульну структуру та забезпечивши можливість вільної конфігурації системи.
Створення креслень виконується у кілька етапів. У першому етапі, зазвичай, створюються креслярські види, що визначають геометрію самої деталі. У системі ADEM креслярські види можна створювати двома способами. Перший спосіб традиційний для плоских креслярських систем - побудова з використанням графічних примітивів. Другий спосіб - автоматичне формування креслярських видів на основі об'ємних моделей.
Декілька слів про перший спосіб побудов. Побудова плоских моделей з урахуванням графічних примітивів використовується досить давно; можна сказати, саме з цього почалася автоматизація конструкторських робіт. У цій галузі система ADEM має потужні витоки. Двовимірне моделювання системи побудовано на основі програми CherryCAD, першої вітчизняної комерційної системи двовимірного креслення та моделювання. Вона була розроблена на початку 80-х на базі НВО «Машинобудування» і досі використовується у КБ та на підприємствах машинобудівних галузей.
Традиційний спосіб креслення базується на графічних елементах: відрізках, дугах, колах, кривих такомплексних об'єктах, контурах, полілініях тощо. Система надає багатий вибір методів побудови примітивів та їх комбінацій, широкий набір математичних кривих від класичних сплайнів до NURBS, а також всілякі способи завдання координат. Цього набору функцій достатньо, щоб побудувати будь-яку плоску геометричну модель та відповідні креслярські види, розрізи, перерізи.
У версії ADEM 8.0 з'явилася можливість виконувати побудови поліліній та замкнутих контурів новим способом, у якому створюються гладкі криві. Це дуже схоже на креслення сплайнами, лише в результаті виходять об'єкти аналітичної геометрії. Функція була розроблена на замовлення дизайнерів, які віддають перевагу аналітичній інтерполяції сплайнової.
Під час роботи з графічними примітивами у системі можна виконувати допоміжні побудови, що забезпечує проміжні геометричні обчислення, не перериваючи основних побудов. Можна будувати допоміжні лінії та кола за чисельними чи умовними (дотиком, перпендикулярністю) даними.
Як і в будь-якій іншій системі, ADEM має набір функцій, що дозволяють редагувати раніше побудовану геометрію. З їх допомогою можна деформувати та доповнювати елементи, змінювати положення вузлів, будувати заокруглення та фаски, виконувати обрізання, продовження, сполучення.
Система ADEM має унікальні особливості, що відрізняють її від аналогічних програм та значно розширюють можливості для конструктора. До них відноситься, наприклад, "твердотільне двовимірне" моделювання. Воно полягає у використанні булевих операцій із плоскими замкнутими об'єктами. Контури можна поєднувати, віднімати або знаходити їх перетин. Ці комплексні процедури у багатьох випадках замінюють трудомісткий процес обрізання та складання ланцюжків елементів.
Різновидом плоского твердотільного моделювання є властивість аплікативності, що дозволяє накладати один плоский елемент на інший з автоматичним затіненням. Крім аплікативності, система дозволяє розносити елементи шарами, а також керувати їх видимістю.
При створенні плоских та об'ємних складання майже завжди використовуються стандартні або типові деталі. Конструктору не потрібно щоразу креслити ці елементи він може використовувати бібліотеки елементів. У бібліотеках стандартного постачання є різні стандартні елементи, у тому числі кріпильні. Якщо елемент у бібліотеках відсутній, користувач може створити його і занести в каталог за допомогою нескладного механізму.
Другий спосіб отримання креслярських видів полягає у використанні об'ємної моделі. Для цього потрібна модель, побудована в ADEM CAD або імпортована з інших систем. Для створення більшості креслень одних лише основних видів мало, необхідні також додаткові види, перерізи, розрізи. В ADEM, починаючи з сьомої версії, ці побудови виконуються за методом, що повністю відповідає логіці, запропонованій ЕСКД. Задаючи напрямки видів або лінії розрізів на площині, користувач автоматично отримує відповідні види та розрізи та позиціонує їх на кресленні.
Ланцюжок видів не обмежений ні на глибину, ні на ширину посилань. Тому з будь-якого виду чи розрізу може бути створено необмежену кількість інших видів та розрізів. Система підтримує всі види розрізів: ламані, східчасті та місцеві. Але головна особливість функцій, пов'язаних із побудовою проекцій, можливість регенерувати проекції, розрізи, види та перерізи відповідно до змін об'ємної моделі. Використовувати цю функцію можна і в тих випадках, коликресленні вже нанесені розміри, позначення шорсткості, відхилення форми тощо.

Мал. 1. Отримання креслень з урахуванням об'ємних моделей
Навіть після зміни геометрії розміри та позначення збережуть свій зв'язок із проекціями видів, а текст розмірів перерахується з урахуванням нової геометрії. Це зручно, тому що в деяких випадках легше внести зміни до об'ємної моделі, замість того, щоб правити кожен з видів або розрізів креслення.
Однак креслення насичені не лише геометрією. Креслення в ЕСКД - це документ, що містить зображення деталі та інші дані, необхідні для її виготовлення та контролю. Повноцінний креслення повинен містити розміри та всілякі умовні позначення, до яких належать шорсткість, відхилення форми тощо. Крім того, він повинен розташовуватись на певному форматі аркуша з рамкою та штампом, а також містити технічні вимоги. Будь-яка CAD-система повинна виконувати простановку розмірів, спецсимволів, оформляти креслення, максимально автоматизувати в цьому напрямку роботу конструкторів та технологів. Все це, безумовно, є у CAD/CAM/CAPP ADEM.
Система надає всі необхідні можливості нанесення та редагування розмірів. При цьому розміри можуть встановлюватися автоматичним або ручним позиціонуванням і мають безліч налаштувань, у тому числі різні стандарти. Для нескладних фрагментів ефективним є застосування автомата, який здійснює нанесення розмірів без участі користувача. У діалозі редагування тексту розмірної лінії користувач може коригувати значення розміру, і навіть вибирати з бази даних значення допусків.
На основі заданих розмірів ADEM дозволяє створювати параметричні моделі. Існує два методи параметризації: параметризація вузлівта евристична параметризація. Параметризація вузлів дозволяє користувачеві призначати зв'язки геометрії з розмірами. Евристична параметризація дозволяє перебудовувати геометрію відповідно до розмірів на основі автоматичного виявлення геометричних зв'язків. Обидва методи забезпечують досить ефективне редагування креслень та його фрагментів з допомогою зміни значення розмірів.
У системі є можливість проставляння різних умовних позначень, відповідних ЕСКД. Найчастіше виконується проставляння шорсткості, допусків, виносок, а також технологічних об'єктів при оформленні креслень та технологічних ескізів. Як правило, для проставлення позначень використовуються діалоги, пов'язані з базами даних. У базах міститься текст найчастіше використовуваних позначень, відповідних ГОСТ. Користувач може вибирати текст позначень із бази даних або вводити вручну. Бази даних автоматично поповнюються введеною конструктором інформацією.
У версії ADEM 7.1 виникла можливість створювати параметричні таблиці. Основна їх перевага полягає в тому, що при зміні кількості символів у рядку або колонці таблиця змінюється автоматично і її не доводиться перекреслювати.
Тепер, щоб надати остаточного вигляду кресленню, необхідно заповнити штамп і написати технічні вимоги. Система ADEM може автоматизувати і те, й інше. Для заповнення штампу користувач вводить всю необхідну інформацію про найменування та позначення креслення, прізвища розробників і т.д., а потім вибирає формат аркуша, яким буде обмежено креслення. Система автоматично завантажить бланк вибраного формату, а потім перенесе дані в поля штампу.

Мал. 2. Креслення в ADEM - підтримка державних, галузевих стандартівта норм підприємств
За допомогою спеціалізованого діалогу конструктор може ввести технічні вимоги, які додаються вручну або вибираються з бази даних. Цей спосіб роботи з технічними вимогами дозволяє швидко редагувати вихідну інформацію, а також додавати нові назви вимог до списку.
Ми завершуємо стислий огляд функціональності системи, пов'язаної з креслярськими конструкторськими документами. За рамками статті залишилися можливості програми зі створення специфікацій, технологічної та іншої документації. Навіть якщо обмежити застосування системи ADEM роботою з кресленнями, це може забезпечити не менший, а часом і більший ефект у порівнянні з вузькоспеціалізованими аналогами.