
- •1. Введение 4
- •2. Программная система «АртКэм» как средство поддержки производственной части жизненного цикла художественного изделия 6
- •3. Центральные методики технологической проектировки серийного или тяжелого производства каменных художеств 8
- •4. Схемы взаимодействия с системой «АртКэм» оператора–проектанта посредством дисплейно–клавиатурного интерфейса 15
- •5. Выводы 23
- •6. Перечень использованной литературы 24
- •1.Введение
- •2.Программная система «АртКэм» как средство поддержки производственной части жизненного цикла художественного изделия
- •3.Центральные методики технологической проектировки серийного или тяжелого производства каменных художеств
- •3.1.Технолого–концептуальное обоснование оптимума аналитической сложности изделия
- •3.2.Работа с исходной «сырой» моделью или с ручным эскизом
- •3.2.1.Алгоритмическая последовательность компьютерной проектировки технологической модели общего вида
- •3.2.2.Устройство рабочей модели
- •3.2.3.Задание технологического исполнения образцовой модели
- •3.2.4.Рациональность проектировочной работы
- •3.3.Приближение, реперинг, обобщение в художествах и их ремастеринге
- •4.Схемы взаимодействия с системой «АртКэм» оператора–проектанта посредством дисплейно–клавиатурного интерфейса
- •4.1.Объектные разделы (блоки) и группы (узлы) команд интерфейса
- •4.1.5.Графический блок
- •4.2.Процессные команды интерфейса
- •4.2.1.Указательные команды
- •4.2.2.Позывные команды
- •4.2.3.Геометро–построительные команды
- •4.2.4.Отобразительные команды
- •4.3.Типичная зрительно–указательная последовательность работы с «АртКэм»
- •5.Выводы
- •6.Перечень использованной литературы
4.Схемы взаимодействия с системой «АртКэм» оператора–проектанта посредством дисплейно–клавиатурного интерфейса
|
Рисунок. Объектные разделы дисплейно–клавиатурного интерфейса САПР–АСТПП «АртКЭМ» версии 9.0 |
Интерфейс «АртКЭМ» использует принятые как стандарт с 1980–х годов объекты Компонентной Модели операционной среды «Виндоус» – всем привычные указатель «мыши», «выпадающие меню» структурного указания, курсор клавиатурного ввода и его «белые корытца» с полосами «прокрутки» не умещающегося в «корытце» содержимого, «кнопки» дачи единичных команд, «корытца» и «флажки» поимённо–выборных перечней, «картотечные вкладки» выпадающих группировочных полей, «древца» поимённых вложенных структур. Широко используется главное удобство Компонентной Модели – плавающие одно поверх другого «окна» независимо и одновременно выполняемых ЭВМ подпрограмм. Одновременный вывод всего возможного «раздражимого материала» «АртКЭМ» покрыл бы весь дисплей пару десятков раз, что естественно для современных Виндоус–программ.
В настоящей работе описано лишь содержимое главного окна АСТПП, так как разобраться во всплывающих «окошках» подпрограмм достаточно нетрудно сразу после обучения работе с Компонентной Моделью «Виндоус».
Важной характеристикой фокуса ввода, соединяющего работу оператора с работой ЭВМ, является положение составляющей интерфейса, определяющей режим текущего взаимодействия оператора с ЭВМ, в методическом алгоритме оператора. Это положение можно определить двумя независимыми «координатами»: объектной и процессной. Причём переход фокуса ввода с одной ячейки этой «координатной сетки» на другую происходит чаще по процессной координате, чем по объектной.
Отдельные составляющие интерфейса могут быть задействованы с помощью набора на клавиатуре одиночных букв при зажатии какого–либо набора регистровых клавиш клавиатуры – одновременном нажатии «Д» и «контроль» («Ctrl»), или «Д» и «альтернатива» («Alt»), или одновременном нажатии «Н», «контроль» и «альтернатива», или же одновременном нажатии «?», «прописные» («Shift») и «альтернатива». Также указание «мышью» на объект при зажатии регистровых клавиш обычно даёт команду, отличную от даваемой только указанием «мышью» на тот же объект.
Деление интерфейса «АртКЭМ» на блоки продумано с целью ускорения и мнемоничности наиболее типичных зрительно–указательных работ, выполняемых с этой программой одним оператором. Разделение обязанностей на нескольких операторов при работе с ней навряд ли ускорит или улучшит дело. Это обусловлено предназначением «АртКЭМ» для персональных ЭВМ. Ведь ПЭВМ изначально создавались как индивидуальные «рабочие кабинеты», и далеко не во всех случаях перешли в состояние многолюдных «заводов» или соединённых коммуникационной сетью «промзон».
4.1.Объектные разделы (блоки) и группы (узлы) команд интерфейса
Объектные разделы, определяющие «крупнорежимные» единицы методического алгоритма оператора–проектанта, обычно более специфичны для каждой отдельной группы программных средств. В «АртКЭМ» имеются следующие объектные блоки интерфейса:
блок выбора группы зрительно–указательных работ (зелёные тона),
блок координационного режима (розовые тона),
блок моделировочного режима (оранжевые тона),
блок программационного режима (синие тона),
блок графического сопровождения команд (желтый), а также
различные свободные окна, без необходимости не отображаемые.
Все три режимных блока, кроме переключательного, отображаются на одном и том же месте дисплея по команде с координационного блока.
Также часть интерфейса выстроена в колонки над–процессов (слева направо): оперативную колонку, геометрографическую колонку, модельно–«слоевую» колонку.
4.1.1.Переключательный блок
С помощью переключательного блока выбираются узлы различных режимов работы с «АртКЭМ»:
переключатель координационного, модельного и программационного режимов (мореводный),
строка «меню» структурно–клавиатурного указания (салатовый)
переключатель емких подпрограмм (голубой).
4.1.2.Координационный блок
Координационный блок содержит узлы, отвечающие форме записи проекта в памяти ЭВМ:
отображение структуры проекта (розовый),
узел чтения–записи энергонезависимой памяти (малиновый).
4.1.3.Модельный блок
Модельный блок – самый часто используемый среди прочих объектных. Он содержит средства, напрямую вызывающие подпрограммы изменения рабочей модели:
узел работы с растрово–поверхностно представленной частью образцовой модели (красный),
узел работы с векторно–линейно и растрово-трасировочно представленными частями образцовой модели (рыжий).
4.1.4.Программативный блок
Программативный блок на поверку оказывается самый ценным в «АртКЭМ». Именно в нём есть ярлычки к весьма продуманным, разнообразным и гибким средствам формирования и вывода на CNC–оборудование программно–траекторной модели – набора траекторий, параметрико–автоматически проложенных в заготовке в соотвествии с содержимым образцовой модели:
узел работы с программно–траекторной моделью (фиолетовый),
узел работы с имитационной моделью (синий).