Математика | ||||
Машинная графика в автоматизированном проектировании-Зозулевич Д. М.М., «Машиностроение», 1976. 240 с. с ил. | ||||
Зозулевич Д. М.
Машинная графика в автоматизированном проектировании. М., «Машиностроение», 1976. 240 с. с ил. В книге изложены основы теории алгоритмизации процессов отображения графической информации в системах автоматизированного проектирования; описаны методы построения математических моделей изделий, конструкторских документов ЕСКД и ЕСТД, а также процессов автоматического отображения изделий в графические конструкторские документы; рассмотрены особенности алгоритмизации и программирования задач отображения графической информации, основанные на системном анализе объектов и процессов. Книга предназначена для инженерно-технических работников научно-исследовательских и проектных институтов, а также промышленных предприятий, занимающихся вопросами применения вычислительной техники в проектных работах. ПРЕДИСЛОВИЕ В последние годы машинная графика широко используется при автоматизированной обработке информации на ЭВМ. По вопросам машинной графики опубликованы сотни научных работ, систематически проводятся конференции, международные конгрессы и выставки. . Основная и наиболее плодотворная область применения машинной графики — системы автоматизированного проектирования, которые интенсивно разрабатываются и внедряются в машиностроении, радиоэлектронике, строительстве и других отраслях народного хозяйства. . . Высокая эффективность применения машинной графики в проектировании объясняется следующим. : 1. Неограниченно расширяется сфера применения вычислительной техники благодаря автоматизации ввода-вывода графической информации и обеспечению активного графического диалога проектировщика с ЭВМ. Преодолен барьер, ограничивающий в течение ряда лет применение ЭВМ только для расчетных проектных задач. Принципиальные трудности расширения классов проектно-конструктор-ских задач, решаемых с помощью ЭВМ, объяснялись неприспособленностью выпускавшихся вычислительных машин к восприятию, обработке и отображению графической информации, без которой немыслимы комплексные процессы проектирования. 2. Возрастают производительность труда,- квалификация и творческая активность проектировщиков. Известно, что в общем объеме проектных работ графика -со-* япаоВЛЯет не менее 30—40%, достигая в некоторых случаях 70— 80/6. Из-за большой трудоемкости графики и сложности оптимального распределения заданий между техниками и инженерами последним приходится затрачивать большую часть своего времени на графические работы, не требующие инженерной квалификации. dTo увеличивает стоимость проектных работ, сдерживает рост квалификации и производительности труда инженеров-проектировщиков и порождает ряд других негативных явлений. 3 ОГЛАВЛЕНИЕ Предисловие............................ 3 Глава 1. Современные технические средства машинной графики ... 5 1. Подсистема отображения графических данных в системе автоматизированного проектирования . ........... 5 2. Устройства вывода графической информации из ЭВМ .... 8 3. Устройства ввода графической информации в ЭВМ..... 23 4. Устройства оперативной графической связи проектиров- • щика с ЭВМ...................... 28 5. Программные средства расширения функций устройств отображения в системе автоматизированного проектирования ........................... 29 Глава 2. Структура комплекса программных средств подсистемы отображения ................. ....... 31 1. Требования к представлению графической информации в системе автоматизированного проектирования в соответствии с ЕСКД и ЕСТД.................... 31 2. Этапы разработки конструкторских документов в системе автоматизированного проектирования .......... 38 3. Принципы построения математических моделей изделий машиностроения на основе стандартов ЕСКД....... 41 4. Математические модели геометрических образов изделий . . 47 5. Математические модели графических документов ЕСКД и способы кодирования чертежей............. 60 6. Система программ отображения графической информации . . 67 7. Система программного обеспечения чертежных автоматов . . 71 8. Программное обеспечение графического взаимодействия проектировщика с ЭВМ .................. 76 Глава 3. Построение на ЭВМ плоских изображений (видов, разрезов, сечений) деталей и узлов машин............. 84 1. Постановка задачи и некоторые вспомогательные операции ........................... 84 2. Вычисление параметров геометрического образа изделия . . 91 3. Операторы инцидентности................ 96 4. Алгоритм построения контуров сечения изделия плоскостью общего положения.................... 102 5. Алгоритм построения аксонометрии и ортогональной проекции изделия на плоскость общего положения-...... 109 6. Алгоритм анализа видимости линий на изображении .... 114 7. Параллельные алгоритмы построения изображений с использованием однородных математических моделей..... 119 239 Глава 4. Язык описания графической информации в Подсистеме отображения ........................ 125 1. Базовый графический язык и его функциональные диалекты . 125 2. Проблемно-ориентированные языки для описания графической информации................... 130 3. Синтаксис и семантика графического языка ОГРА-1 .... 136 4. Структура графических данных в памяти ЭВМ....... 159 5. Включение операторов графического языка в программы автоматизированного проектирования ............ 162 Глава 5. Автоматизация графических построений на чертеже и подготовка информации к выводу на устройство отображения . . 167 1. Схема трансляции операторов базового графического языка ОГРА ......................... 167 2. Библиотека типовых графических процедур........ 176 3. Выполнение логических, метрических и позиционных преобразований ....................... 180 4. Программы вспомогательных графических построений ... 186 5. Трансляция выходной структуры данных в команды устройства отображения ................... 195 6. Программы управления режимами вывода и контрольные тесты......................... 197 Глава 6. Использование программных средств машинной графики в системах автоматизированного прогктирэвания..... 201 1. Контрольное отображение при вводе графической информации в ЭВМ ..................... 201 2. Контроль управляющих программ для станков с числовым программным управлением ............... 204 3. Автоматизация графического документирования в подсистеме инструментальной подготовки производства..... 208 4. Вычерчивание деталей и узлов машин.......... 211 5. Изготовление чертежей для фотоследящих и оптико-контрольных систем станков.................... 215 6. Проектирование изделий в режиме графического диалога проектировщика с ЭВМ.................. 217 Приложение 1. Список служебных слов графического языка ОГРА-1 . . . 220 Приложение 2. Программы на языке ОГРА-1 для автоматического черчения типовых изображений сложнорежущих инструментов . . 222 Список литературы ...... ................... 235 Цена: 150руб. |
||||