Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дозоров - Методика автопроектировки худизделий...doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
467.46 Кб
Скачать

4.1.5.Графический блок

Блок графического сопровождения устроен проще прочих; он представлен проективным видом, работающим одновременно в плоском чертёжном и объёмном живописном режимах. На видах отображаются одновременно все три рабочих модели, причём чертёжный вид снабжён масштабно–мерительными шкалами и цветной закраской, помогающей работать с «припиской объёма» отдельным плосколинейным контурам.

4.2.Процессные команды интерфейса

«Перпендикулярно» объектной классификационной сетке команд можно выделить и процессную сетку, имеющую более простое строение ввиду более частого перемещения фокуса ввода между её единицами. Существенная часть процессных команд отдаётся посредством появляющихся и убирающихся с дисплея «окон» подпрограмм. Однако эти «окошки» достаточно очевидно и единообразно устроены, а также понятно надписаны. Поэтому подпрограммные «окошки» в данной работе описаны словесно.

4.2.1.Указательные команды

Эти команды обычно используются сериями внутри элементарных подпрограмм. Они предназначены для принятия за текущий изменяемый объект какой–либо составляющей какой–либо модели. Этот выбор может тут же приниматься подпрограммой, или же оставаться на время следующих действий. Зрительно выбор осуществляется указанием «мышью» на одну ближайшую окрестность или площадь требуемого объекта, на несколько таковых, или же последовательным выбором нескольких требуемых имён в списке. Выбор отражается на дисплее отрисовкой выбранного объекта на том же месте, но в отличном от других объектов цвете, толщине, или же с миганием, или как–то ещё. Повторное указание на объект обычно снимает с него выбор. Указать можно и два объекта: начальный и конечный, если при перемещении указателя между ними держать «мышь» нажатой, а на конечном объекте отпустить её. Таким способом, в частности, упрощается до одного движения мышью исполнение элементарных подпрограмм «параллельный перенос», «вращение на угол», «свободный масштаб».

Указуемыми и выбираемыми могут быть проекции объекта на чертёжном виде. В таком случае в исполняемой построительной подпрограмме указанная точка или область модели принимается за один из параметров.

Указываются мышью и составляющие интерфейса, а также поимённые отображения структурных единиц образцовой и траекторной моделей. В случае с «корытцем» текстового или числового поля этой командой выбирается отрезок строки между конечным и начальным зазорами литер. Тогда его можно «множить из ума» в другие такие же поля командами «множить» и «внести»; а эти команды представлены пунктами меню, выпадающего в месте нажатия правой – а не левой – клавиши «мыши». Такое «правое меню» называется контекстным; оно существенно облегчает дачу команды применительно к любому выбранному объекту – потому что для каждого объекта в нём оказывается выбор многих применимых именно к этому объекту команд.

4.2.2.Позывные команды

Такими командами являются почти все вызовы подпрограмм по интерфейсному «ярлычку». Обычно с этих команд начинается работа «программного инструмента» – исполнение ЭВМ и оператором элементарного зрительно–указательного раздела методического алгоритма.

Примеры: чтение с НЖМД высотно–рельефного растра, добавление к образцовой модели литерно–наборной строки текста, добавление к образцовой модели очередного «слоевого» набора гравировочных линий, подрезка имеющимся гравировочным контуром множества гравировочных линий, прослеживание линии контура разложенной в растр одноцветной области, построение под одной частью рельефа другой оконтуренной и гладкой части, вычисление траектории фрезы по имеющемуся набору гравировочных линий с добавлением этой траектории к программной модели, вывод готовой управляющей программы на CNC–оборудование.

Особо следует отметить типичные для Виндоус команды «отменить последнее воздействие» (клавиши Ctrl и Z), «абзац» (клавиша «Enter») «к следующему\\предыдущему элементу интерфейса» (клавиша Tab\\клавиши Shift и Tab), «закрыть исполнение программы» (диагональный крестик), «сохранить файл» (ярлычок–дискетка), «множить выбранное» (клавиши Ctrl и C), «вынести выбранное» (клавиши Ctrl и X), «внести после курсора» (клавиши Ctrl и V), «устранить выбранное» (клавиша Del), «справка» (группа меню «Help» или клавиша F–1). Всё это действительно и в пределах «АртКЭМ».

Так, оператор может вести перебор различных «ветвящихся» вариантов методического алгоритма – то есть, в каждом случае ошибки возвращать модели в предыдущее состояние, и снова вести алгоритмическую ветвь уже верным путём. Более того: записывая доведённую до различных этапов одну и ту же работу в отдельные проектные файлы, можно надстроить ещё один «страховочный каскад». Тогда можно позволить себе над–перебирать до успешности из одного и того же файла целые «гроздья» под–переборов «отменой».

Нажатие клавиши «абзац» равнозначно завершению отдельно–оконного отрезка подпрограммы. Нажатие клавиши «пробел» при выбранной «кнопке или флажке» ранозначно указанию этого элемента. Выбранный геометрический объект на проективном виде можно «выносить на ум» из модели, а его бесчисленные копии – «вносить из ума» в неё. «Устранение» работает для самых различных выбранных составляющих модели.

Общепризнана бесценной – хотя она и бесплатна – команда «справка», вызывающая электронный справочник по каждой из элементарных подпрограмм. Такой справочник в «АртКЭМ» имеется. Подобные справочники–«хелпы» чрезвычайно детальны, но не могут заменить полное методическое руководство или обще–компьютерный «ликбез», так как исчерпывающий инструктаж обычно стоит отдельных денег. Однако в сочетании с инструктажем «хелп» позволяет драматически сократить сроки освоения любого программного средства.