ПОИСК Статьи Чертежи Таблицы Общесистемные средства машинной графики из "Расчет машиностроительных конструкций методом конечных элементов " Базовые графические системы для графопостроителей. [c.355] В КИПР-ЕС в пакетном режиме на ЕС ЭВМ используется базовая графическая система математического обеспечения графопостроителей (СМОГ), разработанная в ВЦ СО АН СССР. [c.355] СМОГ имеет два уровня реализации. На первом уровне обеспечивается взаимодействие с устройствами отображения графической информации. [c.355] На втором уровне системы реализуются функциональные программы, характерные для САПР и АСНИ процедуры интерполяции кривых, построения графиков таблично заданных функций, изображения сложных поверхностей, построения изолиний и др. [c.357] На СМ ЭВМ СМОГ продублирована компонентом СМОГ-АРМ с аналогичными возможностями. [c.357] Программные средства для работы с векторными и цветными растровыми дисплеями. ВГД и ЦРД позволяют качественно улучшить графическое взаимодействие пользователя и системы автоматизированного конструирования и прочностных расчетов благодаря цветовому выделению элементов конструкции, нагрузок, напряжений, температур, материалов, одновременному выводу большого объема графической информации, использованию окон, полиэкрана и другим функциям. [c.357] Включение ЦРД и ВГД в состав технических средств, с которыми может взаимодействовать пользователь системы КИПР-ЕС, потребовало разработки общесистемных программных компонентов аналогов СМОГ для работы с ЦРД и ВГД на ЕС ЭВМ, а также программы ДИСПЕТЧЕР ЦРД на мини-ЭВМ, под управлением которой функционирует рабочее место с ЦРД. [c.358] Аналоги СМОГ для работы с ЦРД и ВГД (компоненты СМОГ-ГАММА и СМОГ-Д) с точки зрения пользователя являются базовой системой СМОГ, расширенной процедурами взаимодействия с векторной и цветной растровой графикой. При этом в системе сохранены все функции первого и второго уровня. [c.358] К управляющим относят команды очистки графической плоскости, работы с полиэкраном и слоями, заполнения таблицы цветности информацией, задания шагов перемещения, трансфокации изображения и ряд сервисных команд. [c.358] Команды построения векторных изображений обеспечивают сегментацию изображения, позиционирование в точку графической плоскости, вычерчивание отрезка, ломаной линии, дуги окружности, полной окружности. К этому классу относят также команды вывода текстовой информации, задания атрибутов текста, работы с маркерами. Все графические построения выполняются как в абсолютных, так и в относительных координатах. [c.358] Команды построения растровых изображений реализуют вычерчивание круга, кругового кольца, эллипса, произвольного многоугольника, кругового сегмента и заливку этих фигур цветом. [c.358] Команды диалога позволяют главной ЭВМ запрашивать алфавитно-цифровую информацию с АЦД, входящего в состав рабочего места, а команды работы с готовыми изображениями дают возможность выводить на экран дисплея растровые изображения, полученные с устройства ввода фотоизображений. [c.358] Графический дисплей как устройство ввода работает в режиме запроса, т. е. в режиме синхронного ввода, когда ожидается действие оператора. Информация от ЦРД в главную ЭВМ передается с помощью массива сообщений оператора (МСО). [c.359] МСО формируется на ЦРД и передается в главную ЭВМ программой ДИСПЕТЧЕР ЦРД (далее ДИСПЕТЧЕР), которая обеспечивает работу ЦРД как в автономном режиме, так и в режиме взаимодействия с главной ЭВМ. В автономном режиме программа ДИСПЕТЧЕР обеспечивает перемещение изображения по экрану, плавное изменение масштаба, перенос части изображения, включение (выключение) режима вычерчивания траектории локатора, обращение к некоторым процедурам обработки изображения. [c.359] В протоколе NAPLPS использован альфа-геометрический метод, согласно которому изображение описывается набором геометрических примитивов точки, отрезки, прямые, дуги, прямоугольники и многоугольники. Предполагается, что в любом подключенном к системе терминале имеется микропроцессор, который осуществляет интерпретацию этих примитивов (в КИПР-ЕС это программа ДИСПЕТЧЕР). [c.359] В системе также предусмотрено поточечное кодирование информации, применяемое, в частности, для передачи фотографий. [c.359] Рассмотренные общесистемные средства машинной графики являются инвариантными компонентами системы КИПР-ЕС и могут использоваться независимо. [c.359] Вернуться к основной статье