Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Пакет графических подпрограмм

Программное обеспечение машинной графики в ОС включает в себя (рис. 7.5) графический метод доступа, средства разработки программ графических приказов, проблемно-ориентированные программы, пакет графических подпрограмм.  [c.375]

В связи с этим компилятор дисплейного файла часто называют пакетом графических подпрограмм.  [c.104]

В состав ОС ЕС входит также программное обеспечение машинной графики, включающее базисные подпрограммы для графопостроителей функциональные подпрограммы для графопостроителей базисные средства программирования для графического дисплея ЕС-7064 пакет графических подпрограмм для языков ФОРТРАН, КОБОЛ и ПЛ/1 (для графического дисплея).  [c.98]


Компоненты пакета графических подпрограмм для дисплея ЕС-7064 позволяют выполнять инициализацию графического дисплея, задавать характеристики данных и изображений, подлежащих воспроизведению, созда-  [c.99]

ПАКЕТ ГРАФИЧЕСКИХ ПОДПРОГРАММ ОС ЕС ЭВМ  [c.130]

Имеющийся в составе ОС ЕС ЭВМ пакет графических подпрограмм позволяет разрабатывать программы для графического дисплея ЕС-7064 на языках ФОРТРАН, КОБОЛ и ПЛ/1. Программы пакета позволяют формировать на экране дисплея необходимые изображения, а также реализовать диалоговый режим работы.  [c.130]

Подпрограммы инициализации и завершения предназначены для выполнения следующих функций инициализации пакета графических подпрограмм инициализации графического дисплея инициализации набора графических данных указания состояния подпрограмм завершения использования набора графических данных завершения использования графического дисплея завершения использования пакета графических подпрограмм. Каждая из этих функций реализуется отдельной подпрограммой. Порядок использования подпрограмм в проблемной программе соответствует последовательности, в которой перечислены их функции.  [c.130]

Подпрограмма завершения использования пакета графических подпрограмм вызывается после окончания гра-  [c.130]

Пакет графических подпрограмм для графического дисплея 98, 130 Пакеты прикладных программ инвариантные 82 Память оперативная 43 Переменные базисные 161 Перо световое 71  [c.217]

Начнем с примера подготовки чертежа за дисплейным пультом. Для этого используется специальный графический язык, представляющий собой пакет графических подпрограмм, а также световое перо, работающее и в режиме слежения с перекрестьем, и в режиме указания. На приводимом примере также будет видно, как можно использовать чисто цифровой ввод при работе с геометрическими фигурами.  [c.112]

При геометрическом моделировании могут быть реализованы также графические преобразования трехмерных изображений, построение проекций, сечений и другие операции. Пакет графических подпрограмм обычно включает в себя формирование часто используемых изображений, управление графической базой данных, отладку графических подпрограмм.  [c.786]

Программное обеспечение конструкторского документирования позволяет формировать графические документы, снабжать их основными надписями и обрамляющими линиями, преобразовывать, масштабировать, наполнять текстами, транслировать в управляющую программу и записывать на машинный носитель. В пакете графических подпрограмм обычно представлены подпрограммы вычерчивания графических примитивов отрезков прямых линий (сплошных и пунктирных), дуг окружностей, прямоугольников и многоугольников, а также подпрограммы построения графических элементов из графических примитивов. Графические элементы — оси координат, карты изолиний, заштрихованные участки, условные изображения электрических, логических или топологических элементов и т. п.  [c.786]


В состав пакета включены подпрограммы (п/п), реализующие следующие основные возможности создание геометрических объектов (ГО) путем описания произвольных плоских изображений с помощью таких графических примитивов, как точка, отрезок (пря-мая), ломаная линия, окружность, дуга окружности и текст создание иерархически организованных структур графических данных путем объединения нескольких ГО в геометрические комплексы (ГК) выполнение аффинных преобразований над ГО и ГК выполнение логических операций над ГО (операций экранирования операций над контурами, адекватных операциям булевой логики) штриховку областей, ограниченных контурами, и вычисление их площади архивацию и восстановление ГО из архива выполнение операций, связанных с геометрическими вычислениями (нахождение точек пересечения, вычисление расстояний и др.) формирование линейных и угловых размеров.  [c.31]

Ядром базовой графической системы (графической системы) является, как правило, базовый графический пакет (БГП). БГП содержит набор подпрограмм, обеспечивающих интерфейс (связь) с языком высокого уровня и позволяющих работать с устройством в терминах элементарных графических операций различного уровня сложности (нарисовать отрезок красным цветом, нарисовать окружность, сделать элемент чувствительным к световому перу и т.д.). Этот набор подпрограмм обычно покрывает практически все возможности аппаратуры.  [c.19]

Пакет подпрограмм автоматизации инженерно-графических работ и геометрического моделирования на плоскости ЭПИГРАФ представляет собой средство расширения языка программированная ФОРТРАН геометрическими переменными и операциями над ними.  [c.31]

Этап 1. Автоматизированное получение графических изображений (ГИ). На этом этапе обучающиеся должны научиться разрабатывать подпрограммы описания ГИ с использованием графических пакетов ознакомиться с техническими средствами ввода — вывода ГИ, в том числе интерактивного, получить навыки работы с их использованием.  [c.114]

Массив, имя которого указывается в списке параметров при обращении к подпрограмме получения информации о запросах, должен быть описан в программе как массив длиной в 10 слов. В этот массив в процессе работы помещается дополнительная информация о запросах от светового пера, функциональной клавиатуры и приказа КОНЕЦ ПОСЛЕДОВАТЕЛЬНОСТИ ПРИКАЗОВ. Так, в первое слово массива записывается целое число, идентифицирующее набор графических данных, которые содержат элемент, указанный оператором на экране с помощью светового пера. Во втором слове записывается значение ключа элемента, породившего указанный оператором образ (ключ — это целая переменная, идентифицирующая графический элемент, последовательность или буферную подпрограмму и сформированная подпрограммой создания соответствующего образа). В третьем слове и в последующих словах записываются другие данные, которые дополняют идентификацию указываемого световым пером элемента. Таким образом, в процессе выполнения рассматриваемой подпрограммы формируются все необходимые данные об указываемом световым пером на экране элементе, которые впоследствии могут быть использованы при обращениях к другим подпрограммам пакета или для выполнения каких-либо действий.  [c.135]

Наряду с описанными подпрограммами обработки запросов в составе пакета имеется еще ряд подпрограмм, облегчающих связь между графической проблемной программой и оператором дисплея с помощью светового пера. Это подпрограммы определения позиции светового пера трассирования световым пером начала трассирования конца трассирования определения координат символа трассирования.  [c.136]

Пакет программ машинной графики (первый модуль) является средством обеспечения взаимодействия пользователя с графическим терминалом. Он управляет графической взаимосвязью пользователя и системы, а также играет роль интерфейса между пользователем и прикладным программным обеспечением. Пакет программ машинной графики состоит из подпрограмм ввода и подпрограмм вывода. Стандартные программы ввода принимают от пользователя входные команды и данные и передают их прикладной программе. Подпрограммы вывода управляют видеотерминалом (или другим устройством вывода) и преобразуют прикладные модели в двумерные или трехмерные графические изображения.  [c.126]


Ввод и вывод графической информации можно осуществить через графический дисплей — устройство с электронно-лучевой трубкой (ЭЛТ) и клавиатурой (см. 2.3). Информация, вводимая в ЭВМ или выводимая из нее, отражается на экране дисплея. Ее можно изменять. Графическое изображение, например, с помощью светового пера или указки можно перемещать на экране, поворачивать на любой угол, мультиплицировать, масштабировать и т.п. Любое изменение при этом фиксируется в ЭВМ, и откорректированное изображение может быть получено на устройстве вывода (например, графопостроителе) в виде твердой копии на бумаге, кальке и другом материале (чертежа, рисунка и др.). Такой режим работы считается активным, и его называют интерактивным. Кодирование графической информации выполняют также с использованием программирования (пассивный метод). Для этого создаются специальные входные графические языки, графические пакеты и системы. Для составления программы предварительно выполняют чертеж, эскиз или рисунок, содержащий изображение (рис. 2.1, а) с переменными размерами, заданными параметрами. Программа позволяет вводить в дальнейшем значения параметров и получать варианты изображений (рис. 2.1, б, в). В примере программа составлена с использованием подпрограмм (п/п) автоматизации инженер-но-графических работ и геометрического моделирования на плоскости пакета Эпиграф (приложение ), который является составной частью графической системы для малых ЭВМ типа СМ, Электроника [4].  [c.57]

Описание графического изображения образует совокупность обращений к подпрограммам пакета.  [c.80]

Пример подпрограммы формирования изображения фронтальной проекции детали, представленной на рис. 3.i5, приведен на рис. ЗЛ7 (разработана и реализована Е. Ю. Корниловой). Программное описание изображения выполнено с использованием графического пакета ЭПИГРАФ (приложение 1).  [c.119]

Эпиграф — пакет подпрограмм (п/п) автоматизации инженерно-графических работ и геометрического моделирования на плоскости [4]. Пакет является составной частью программного комплекса — системы обеспечения автоматизированного ввода и хранения в ЭВМ, редактирования графической информации и вывода ее иа графические устройства вывода. Система реализована на базе технических средств СМ ЭВМ в операционной системе ОС РВ.  [c.430]

Программное обеспечение мащинной графики включает графический метод доступа и пакет графических подпрограмм. Графический метод доступа предназначен для выполнения операций ввода-вывода. Для построения графических обрабатывающих программ используются набор макрокоманд и проблемноориентированных программ. Пакет графических подпрограмм позволяет использовать средства мащинной графики при программировании на языках ФОРТРАН, КОБОЛ иПЛ/1.  [c.48]

ПЛ/1—наиболее мощный язык (на нем можно разрабатывать даже операционные системы), но трудноос-ваиваемый, что ограничивает его применение в САПР. В ОС ЕС предусмотрена возможность использования пакета графических подпрограмм для графического дисплея в программах на языке ПЛ/1.  [c.88]

В состав пакета графических программ ГРАФОР, упоминаемого в 3.3, включены подпрограммы нескольких типов, а именно  [c.179]

Пакеты, обеспечивающие построение структурированных моделей ГИ, называются также пакетами геометрического моделирования. В пакете ФАП-КФ вся зависимая от устройства часть сосредоточена в одной подпрограмме HQA, которая предназначена для отображения структурированной модели ГИ на конкретное устройство вывода или в метафайл. Пакет геометрического моделирования ЭПИГРАФ не содержит подпрограмм ввода — вывода ГИ. Предполагается использовать для этих целей базовые графические пакеты, графические системы. Так, для вывода ГИ  [c.25]

Как правило, графические пакеты содержат подпрограммы не только описания графических примитивов или геометрических фигур, построенных из примитивов, но и подпрограммы, осуществляющие операции над ними, например переноса, поворота, масштабирования, симметричного нзображения (аффинные преобразования), а также логические преобразования (пересечение, объединение и др.) геометрических объектов. Пакет Эпиграф содержит такие п/п. Например, п/п FMOVE перемещает ГО на определенное расстояние, заданное вектором, для чего следует обратиться к ней с соответствующими данными, указываемыми I) списке параметро ) (и скобках).  [c.59]

Дополнительные комментарии в программе AESOP использован патентованный графический пакет, который не входит в комплект поставки. Лаборатория OSMI поставляет наряду с текстом программы функциональное описание всех графических подпрограмм, что позволяет адаптировать программу AESOP к конкретным графическим средствам.  [c.323]

Пример 2(рис,1.У) демонстрирует возможности пакета ФАП-КФ, позволяющие создавать структурированную модель ГИ (подпрограмма P0LYQ2 рис.1.9,б), выполнять различные преобразования с получением новых моделей, штриховать необходимые области, отображать модели ГИ на графических устройствах (под-нрограммма ЕХАМР2 рис.1.9,а). Программные средства ФАП-КФ позволяют интерпретировать модель ГИ шестиугольника, как часть плоскости, лежаш,ую внутри его границы (отношение внутри/вне определяется направлением обхода контура), и применять теоретико-множественные операции объединения и пересечения над этими областями.  [c.23]

Концепция выделения задач моделирования и задач отображения моделей сформировалась сравнительно недавно, однако практически все пакеты машинной графики содержат набор подпрограмм базового обеспечения конкретного графического устройства, группы устройств, а также набор подпрограмм для реализации общих графических функций, использующих, как правило, канонические модели ГИ. К таким пакетам можно отнести ГРАФОР, АЛГРАФ, различные варианты программного обеспечения для АРМ, комплектуемых на базе ЭВМ типа СМ (БПО АРМ, система графического обеспечения АРМ-М, ОСГРАФ и т.д.), В зависимости от типа устройства пакеты могут обеспечивать как пакетный, так и интерактивный режим работы.  [c.25]


На рис. 4.5 — 4.9 приведены фрагменты подпрограмм, предназначенных для обработки команд пользователя (входной язык) на примере некоторых операций над конструктивными элементами. В подпрограммах используется пакет ЭПИГРАФ для создания моделей ГИ и графическая система DIS ORE, реализующая ФОРТРАН — интерфейс графического стандарта ГКС.  [c.82]

Комплекс подпрограмм, реализующих приведенные в данном параграфе алгоритмы, позволяет получать развертки боковой поверхности конуса при сечении любыми проецирующими плоскостями. Если необходимо получить развертку боковой поверхности конуса при сечении несколькими плоскостями, используются операции конъюнкции (пересечения) и дизъюнкции (объединения), которые представлены в пакете п/п ЭПИГРАФ функцией ILG L1 с различными матрицами логического преобразования (рис. 6.7). Операции объединения, пересечения, дополнения контуров можно осуществлять в интерактивном режиме за экраном графического дисплея.  [c.112]

Практическое занятие включает разработку подпрограммы описания пара метрически заданного ГИ. На рис. П1.4 а, б приведен пример ГИ и п )ограммы для его формирования, которая написана с использованием пакета ЭПИГРАФ. Описываемое ГИ состоит из следующих графических элементов ломаной с вершинами / 2, 6 дуги с начальной точкой 6, конечной — / двух окружностей, распо. юженных под углом 45° относительно оси X и осей окружностей. Все элементы могут быть описаны с использованием подпрограмм определения примитивов (точки, дуги, окружности, отрезка прямой, ломаной). На ГИ присутствуют разные типы линий основная и штрихпунктирная. Тип линии задается п/п SETSTL с параметром 1 Г1Р  [c.119]

Пакет ГРАФОР представляет собой набор подпрограмм, написанных на ФОРТРАНе, за исключением программы связи с ОС и графическим устройством, написанной на АССЕМБЛЕРе.  [c.218]

Если математическая модель НФ или СФ собрана верно, так что пользователь может оценить ее по графическому изображению, то далее ММ может быть передана в различные расчетные программы (см. рис. 138) либо по каналу связи на графические устройства АРМ. В комплексе предусмотрена возможность выхода на оконечные устройства АРМ через подпрограмму PLOT пакета ГРАФОР [13] либо через программу формирования массива графической информации (МГИ) из подпрограмм отображения ММ.  [c.236]

Для ЧГА ЕС ЭВМ (см. табл. 16) имеется развитое программное обеспечение в составе ОС ЕС ЭВМ. Оно иосит название ГП-ЕС и содержит базисный и функциональны пакеты. Базисный пакет построен на языке ФОРТРАН. В составе пакета 1 ме-ются шесть подпрограмм, создаюхцих графические данные на внутреннем языке ЧГА и осуществляющих их вывод. Функциональный пакет обеспечивает вычерчивание окружносте , эллипсов, многоугольников, дуг, спи-рале , сеток, стрело , п нпй со стрелками на конце, осевых и размерных линий, наднисе между заданными точками, штриховку областей и др.  [c.106]

Подпрограммы группировки элементов позволяют объединять отдельные элементы графического изображения, получаемые различными подпрогра1ммами порождения образов, в более крупные образования, называемые последовательностями элементов и буферными подпрограммами. Такое объединение позволяет оперировать изображением, как единым элементом в других подпрограммах пакета.  [c.132]

GSP представляет собой пакет подпрограмм на языке ФОРТРАН, к которым можно обращаться из программы на том же языке для ЭВМ серии IBM-360 с графическими пультами модели 2250. Эти подпрограммы осуществляют связь между программой пользователя, графическим пультом и операто-  [c.162]

Пакет ГРАФОР представляет собой набор подпрограмм, написанных на ФОРТРАНе. Этот пакет имеет четырехуровневую структуру (рис. 9.2). На нижнем уровне находятся программы связи с операционными системами (ОС) ЭВМ и графическими устройствами, на следующем уровне — программы, реализующие элементарные графические операции (утилиты) перевод пера в указанную точку, вычерчивание вектора, дуги, окружности, эллипса, произвольного текста и т. п. Третий уровень пакета предназначен для отображения плоских изображений, к нему относятся аффинные (линейные графические) преобразования на плоскости  [c.231]

Пакет ГРАФОР состоит из подпрограмм, выполняю щих следующие функции инициализация и завершение вычерчивание графических примитивов вычерчивание текстовой информации вычерчивание графиков выполнение элементарных графических операций вычерчивание проекций трехмерных изображений.  [c.787]


Смотреть страницы где упоминается термин Пакет графических подпрограмм : [c.566]    [c.193]    [c.103]    [c.20]    [c.26]    [c.30]    [c.176]    [c.158]   
Основы интерактивной машинной графики (1976) -- [ c.0 ]



ПОИСК



Графический

Пакет

Пакет графических подпрограмм graphics package)

Пакет графических подпрограмм для графического дисплея

Пакет подпрограмм автоматизации инженерно-графических работ и геометрического моделирования на плоскости

Подпрограмма



© 2025 Mash-xxl.info Реклама на сайте