формування специфікацій на складальне виріб.
Для подолання зазначеного недоліку в компанії «Солвер» був розроблений плагін (надбудова) PartList для формування специфікацій на складальне виріб у відповідності з вітчизняними ГОСТами.
Модуль PartList призначений для автоматизації процесу створення специфікації на складальне виріб, розроблений в Creo (Малюнок 1). Після установки модуль автоматично підключається в момент запуску Creo і дозволяє призначати значення параметрів специфікації компонентів збірки, установлювати позиції компонентів (автоматично або вручну), формувати вихідний документ для перегляду і друку.
Використовуючи PartList, користувач отримує можливість:
- задати параметри специфікації деталі в режимі деталі;
- задати параметри специфікації складальної одиниці в режимі збірки;
- задати параметри специфікації елементів, що не входять в збірку, але представлених в специфікації (документація, відомості, комплекти тощо);
- сформувати, переглянути та роздрукувати специфікацію, не виходячи з Creo;
- використовувати при формуванні специфікації автоматичне або ручне присвоєння позицій;
- редагувати значення параметрів специфікації і полів основного напису в режимі перегляду документа [3].
Малюнок 1 - Фрагмент груповий специфікації по ГОСТ 2.113-75
Однак підприємству, розроблюваних виробів, необхідно не тільки підготувати і, можливо, роздрукувати документацію до нього, але і мати можливість зберігати і тиражувати цю документацію в деякому загальновживаному, міжплатформеній, електронному форматі. Адже для забезпечення довгострокового переваги в конкурентній боротьбі організаціям потрібно високоефективне управління життєвим циклом виробів. Воно допомагає скоротити витрати, поліпшити якість продукції, прискорити вихід її на ринок і забезпечити якісний сервіс.
Основу управління життєвим циклом виробів становить Загальнокорпоративна інформаційна система управління для спільного створення, управління та використання актуальної інформації про вироби, що об'єднує в єдиний інформаційний простір людей, процеси, продукцію й інформацію [8]. Для створення бази даних такої системи необхідна документація у загальновживаним електронному вигляді. PartList позбавлений можливості підготовки такої документації. Розробка засобів експорту специфікації з PartList в одному із стандартних форматів вважається важливим завданням. Їх реалізація дозволить спростити процес управління і передачі інформації про виріб в рамках конструкторської підготовки виробництва. Зменшити час на підготовку документації. Спростити процес налаштування робочих місць користувачів.
Метою даної кваліфікаційної роботи є розробка програмного продукту забезпечує експорт специфікації з додатка PartList. Розроблюваний програмний модуль повинен виконувати експорт в стандартному, повсюдно використовуваному форматі. При розробці механізму експорту необхідно використовувати сучасні, що широко застосовуються, добре документовані і по можливості відкриті технології.
1 ОГЛЯД ІСНУЮЧИХ МЕТОДІВ І ЗАСОБІВ РІШЕННЯ ЗАДАЧІ
1.1 Вибір методу передачі інформації
Один із способів передачі інформації в файл, придатний для читання, був реалізований фахівцями «Солвер» в програмному модулі, що входить в комплект програм поставляються з PartList. Модуль Convertor.exe, реалізований засобами Visual Basic, здатний конвертувати файл c розширенням * .skd власного формату PartList у файл формату, використовуваного Microsoft Word (розширення * .doc).
Розглянемо інші загальновживані підходи.
У сучасному світі вже давно намітилася тенденція розбиття різного роду інформації на групи. Людина, яка прийшла в магазин купити книгу з інформатики, може легко знайти її на окремому стенді. Яскравим прикладом поділу інформації з життя web-майстри служать HTML (Hypertext Markup Language - мова гіпертекстової розмітки) і каскадні таблиці стилів CSS (Cascading Style Sheets) [1]. HTML - це стандартна мова розмітки, яка використовується для опису того, як текст, зображення, гіперпосилання і стандартні елементи графічного інтерфейсу будуть відображатися в web-браузері. Програміст, розробляючи web-сторінку, вносить в текстовий файл дані, а так само елементи форматування. Браузер завантажуючи цю web-сторінку, зчитує дані і відображає їх з урахуванням елементів форматування. Але, у разі, коли для відображення об'єктів необхідно використовувати велику кількість елементів (тегів) форматування, набагато зручніше скористатися CSS, визначивши в них новий елемент форматування. Таким чин...