і. І хоча процес створення тривимірних моделей вимагає певних навичок і знань, він є зрозумілим і природним для інженера-механіка. Саме такого фахівця ми маємо на увазі в ролі потенційного учасника КОП, створеної за нашою технологією.Не можна не згадати і про те обставину, що в сучасному світі нова конструкція створюється спочатку віртуально, в комп'ютерному варіанті, тобто у вигляді тих самих тривимірних моделей. Тому на момент розробки навчальної програми для нового виробу можна виключати можливість придбання готових тривимірних моделей у виробника.
Другий компонент - текстова інформація про кожну деталь і що протікають в пристрої процесів. Це найбільш простий для програмної реалізації компонент, який не потребує довгих пояснень. У відповідність з задумами автора текст може містити різноманітну інформацію. Кожній деталі і характерною фазі роботи пристрою повинен відповідати свій текстовий файл.
Третій компонент - інтерактивна схема об'єкта. Для програмної реалізації цього компонента ми використовували можливості програми Adobe Flаsh з вбудованим мовою програмування ActionScript. У найпростішому випадку передбачається одна така схема. З позицій програміста вона повинна бути «чутливої» до переміщення миші у відповідних областях і «вміти» виділяти (контрастністю, кольором і т.п.) окремі свої елементи. Цей компонент, на відміну від описаних вище, повинен мати програмний інтерфейс для обміну даними з керуючою програмою. Технологія Adobe Flash має цілий арсенал таких засобів. На сьогодні ми ще не готові зробити остаточний вибір для «стандартизацію» інтерфейсу взаємодії компонентів з керуючим модулем, але це питання найближчого майбутнього. Можливо, для КОП знадобиться не одна, а декілька інтерактивних схем. Наприклад, при реалізації КОП, представленої нижче, ми використовували дві схеми, які відрізнялися швидкістю анімації руху і деталізацією опрацювання необхідних фрагментів.
Решта завдань функціонування КОП вирішує керуюча програма, код якої повинен піддаватися мінімальним змінам при розробці нової програми, в ідеалі - взагалі не повинен змінюватися.
Розглядаючи КОП як освітній ресурс, що володіє в сучасному суспільстві не тільки соціального, а й комерційної складової, ми не могли не враховувати вимогу регульованості доступу до цього ресурсу. Найбільш перспективним і розвиваються напрямком в цій галузі є, як це не парадоксально, інтернет технології. Якщо навчальна програма знаходиться на сервері освітнього закладу, то в руках технічного персоналу є різноманітний інструмент не тільки з обмеження доступу до неї, а й обліку різної персоналізованої інформації про використання даної програми. Поряд з численними позитивними сторонами використання Інтернет тягне і ряд проблем. У першу чергу це пов'язано з вимогою мінімальних змін в програмному забезпеченні комп'ютера кінцевого користувача. В ідеалі взагалі їх відсутність, тобто робота КОП у вікні стандартного браузера, в крайньому випадку, з установкою ActiveX-компонентів від авторитетних компаній. У другу чергу, підвищені вимоги до швидкості завантаження відображуваних компонентів КОП, а значить до розміру їх коду. З цієї причини ми відразу відкинули застосування відеофайлів для анімації тривимірних деталей, проста можливість отримання яких є в програмі SolidWorks.
Рішенням даної проблеми ми знайшли в програмі Swift 3D. Ця програма дозволяє ст...