Справочник Разработка и оформление конструкторской документации РЭА Э.Т. Романычева (560567), страница 13
Текст из файла (страница 13)
Описание графического изображения образует совокупность обра- щений к подпрограммам пакета. 80 Пакет получил распространение на различных ЭВ»Ч: в полном обьеме реализован на больших ЭВМ типа ЕС ЭВМ, БЭСМ-б; версии ГРАФОРа — на малых ЗВМ типа СМ-З, СМ-4 и др. В различных применениях обеспечивается выведение на графопостроители типа ЕС-7051,-7052, -7054, АП-7051,-7052, Са»совр, Вепзоп, графические дисплеи ЕС- -7064, ТТ2.
1'А — ЕС 1Рас!»аде 1ог Ап1оша1)са! Е»га»ч)пд) — пакет графических программ на Е(: ЗВМ, ориентированный на выполнение машиностроительных чертежей. Пакет обеспечивает: построение графических элементов: отрезков прямых, ломаных, прямоугольников, многоугольников, окружностей, дуг, кривых второго порядка, маркеров и др.; написание алфавитно-циф» эвых символов; аффипнь",. преобразования графических изображен. '; штриховку областей; построение линейных, угловых и диаметральных размеров; вычерчивание обозначений шероховатости, предельных отклонений формы и расположения поверхностей и др.
Использование обращений к подпрограммам пакета обеспечивает удобное включение операций черчения в любое место программы, решающей проектную или иную задачу. ГП вЂ” ЕС вЂ” графический пакет программ в составе операпионной системы ОС ЕС ЗВМ, обеспечивающий формирование и выведение графических изображений на графопостроители ЕС-?051,-7052,г?053, -7054.
Пакет программ обеспечивает: вычерчивание графических злементов: прямых, дуг, окружностей, зллипсов, сеток, штриховых линий и др. „ построение графиков, гистограмм, схем, стрелок, размерных линий н др. ФАП вЂ” КФ !формализован»»ь»й аппарат геометрического моделирования на основе компилятора с языка Фортран) — пакет подпрограмм геометрического моделирования и автоматизации инженерно- графических работ. В ФАП вЂ” КФ имеется более 200 геометрических операторов для определения геометрических объектов и осуществления различных манипуляций с ними. Пакет подпрограмм обеспечивапостроение н моделирование различных плоских и пространственных ГО: прямых линий, линий и поверхностей второго порядка, дуг, ломаных и лекальных кривых и др.; аффинные преобразования над геометрическими объектами; объединение нескольких ГО под одним именем; вычисление площадей, моментов инерции и других характеристик ГО; построение пересечения и обьединения областей, эквидистант, линий пересечения поверхностей, сечений, проекций.
аппроксимации кривых. Пакет может быть использован для моделирования кинематики механизмов; для программирования алгоритмов автоматического вычер- Я» чивания и алгоритмов формирования траекторий движения инструмента при автоматической подготовке управля1ощих программ к станкам с ЧПУ; в задачах раскроя материала на фигурные заготовки; для автоматического черчения; для решения сложных геометрических задач, которые могут быть решены путем геометрического моделирования. В полном объеме ФАП-КФ реализован на.ЕС ЭВМ; версия пакета ФАП-СМ, обеспечивающая моделирование в плоскости, — на СМ ЭВМ. ГЕОГРАФИС [41] — программное средство, полученное в результате объединения целого ряда пакетов программ и языков (ГРАФОР, ОГРА, АППАРАТ; ГЕОМЕТР; СИРИУС и др) с целью обогатить возможности программиста путем включения фрагментов и программ машинной графики, написанных с использованием различных пакетов программ, в одну программу.
Средство ГЕОГРАФИС предназначено для описания плоских и пространственных ГО и обеспечивает все возможности приведенных здесь пакетов. Программные средства машинной графики могут быть объединены в графические системы, которые помимо графических пакетов программ включают в себя программные средства, обеспечивающие реализацию на конкретных графических устройствах. АЛГРАФ [25] — система моделирования, обладающая достаточно мощными средствами построения как двухмерных, так и трехмерных ГО. Предусматривает отработку многих типов геометрических элементов при различных способах их задания; осуществление различных преобразований; построение проекций и др.
Система разработана для ЭВМ серии ЕС и графопостроителя ЕС-7054. Варианты системы рассчитаны и на другие графические устройства. ГРАФИТ [40] — комплекс программ геометрического моделирования для использования в САПР, ориентированных на проектирование и технологическую подготовку в машиностроении. Обеспечивает: моделирование двух- и трехмерных геометрических объектов; ввод и редактирование моделей ГО и чертежей; быстрый доступ ко всем данным, хранящимся в модели для обеспечения проектных и конструкторских операций; хранение моделей; изготовление чертежей.
В моделях, создаваемых ГРАФИТом, хранится информация: геометрическая, иерархическая, атрибутная (масса, стоимость и т.д.), о связях элементов. В рамках системы существует пакет программ, позволяющий получать машиностроительные чертежи по ГОСТ ЕСКД. СМОГ-85 [15] — система машинной графини, предназначенная для обеспечения графических работ в САПР и конструирования в машиностроении. Содержит: пакеты программ для описания ГИ (АСНИ, ГРАФИТ), решения геометрических задач (СПЕЙС), получения чертежей, оформленных по ГОСТ ЕСКД; 82 систему управления графическим выводом (СУГВ); диалоговый пакет СПО ГД для работы в интерактивном режиме за графическим дисплеем.
Рассмотренные графические системы эксплуатируются на больших ЭВМ типа ЕС ЭВМ и др. Ниже приведен пример графической системы, которую можно эксплуатировать на малых ЭВМ типа СМ-4, «Электроника 100 — 25» и др. ЭПИГРАФ вЂ” графическая система геометрического моделирования на плоскости и автоматизации инженерно-графических работ (см. приложение 1). Базовое программное обеспечение (БПО) обеспечивает интерфейс с языком высокого уровня н позволяет работать с конкретным графическим устройством в терминах элементарных графических операций различного уровня сложности (нарисовать отрезок красным цветом, построить окружность и т.д.).
Состав и функции подпрограмм БПО зависят от конструкции устройства, возможностей его блока управления. Например, БПО для графопостроителя, как правило, содержит подпрограммы вычерчивания отрезков прямых, окружностей и их дуг всеми типами линий ГОСТ ЕСКД, а также вывода алфавитно-цифровой информации. Базовое программное обеспечение для графических дисплеев обеспечивает большие возможности.
Например, БПО ОСГРАФ для графического дисплея ЭПГ СМ содержит более 50 подпрограмм„ которые позволяют строить отрезки прямых, окружности, дуги, выполнять преобразования сдвига, масштабирования, поворота и др., структурировать над графическими изображениями и разбивать изображения иа сегменты и др. С расширением номенклатуры графических устройств число БПО для различных устройств быстро растет, хотя функционально они практически не отличаются друг от друга (набор примитивов и операций практически один и тот же, различие состоит в синтаксисе, обозначениях, режимах управления устройствами и т.
д.). Это затрудняет перенос разработанного программного обеспечения на разнообразные технические средства, снижает мобильность систем в целом. Для возможности создания программных средств, независимых от графических устройств, вычислительных систем, языков программирования, областей приложения, в международной организации по стандартизации (150) разработан международный стандарт на графическую базовую систему ОКБ (О)(АРН!СА1 КЕ)(~(Е) БУБТЕМ) — графическую корневую систему (ГКС) (5).
Положенные в ее основу понятия и конструктивные правила обеспечивают: простоту использования системы с широкими возможностями; возможность использования любых устройств (векторных, точечных, растровых) — от простого регистрирующего устройства до интеллектуального терминала (без модификации программ); возможность эффективной и надежной реализации программ. Система ОКБ является двухмерной. С появлением графических устройств, способных поддерживать трехмерные возможности, назрела аз необходимость в создании стандарта для трехмерной графики. В рамках !ЯО такие работы ведутся, Проектируется также международная стандартизация интерфейсов. Самый нижний уровень — системный — занимает программа-драйвер (ПД) операционной системы, обеспечивающая взаимодействие с системой и выполнение элементарных операций на устройстве (перемещение пишущего инструмента в графопостроителе, электронного луча в графическом дисплее и др.).
Указания программе-драйвер передаются базовыми программными средствами. Таким образом, программные средства АКД взаимосвязаны между собой и использование одних средств не исключает, а предполагаетиспользование других. Наиболее эффективную систему графического общения с вычислительными средствами можно получить при обеспечении взаимодействия программных графических средств всех уровней. Глава 3. Обязательные чертежи рабочей документации.
Чертежи деталей ЗЛ. Общие требаввввв Обязательными чертежами рабочей документации согласно ГОСТ 2,102 — 68 !СТ СЭВ 4768 — 84) являются чертежи деталей и сборочные чертежи. В общем случае иа каждую деталь и сборочную единицу выполняют отдельный рабочий чертеж с основной надписью и дополнительными графами !рис.