
- •Часть 1
- •Глава 1. Методы проецирования
- •Контрольные вопросы
- •Глава 2. Проецирование прямыз линий
- •Глава 3. Проецирование плоскости
- •Определение видимости точек, прямых и плоских фигур.
- •Глава 4. Способы преобразования чертежа
- •Глава 5. Изображение многогранников
- •5.1. Построение проекций многогранника
- •5.2. Пересечение прямой линии с поверхностью многогранника
- •5.3. Пересечение многогранника плоскостью
- •5.4. Развертки гранных поверхностей
- •5.5. Взаимное пересечение поверхностей многогранников
- •Глава 6. Аксонометрические проекции
- •6.1. Классификация аксонометрических проекций
- •6.2. Построение аксонометрических изображений плоских фигур и геометрических тел
- •Глава 7. Решения основных задач начертательной геометрии
- •Часть II инженерная графика
- •Глава 8. Основные сведения о конструкторской документации и ее оформлении
- •8.1. Общие сведения о Единой системе конструкторской документации
- •8.2. Виды изделий
- •8.3. Виды и комплектность конструкторских документов
- •Контрольные вопросы
- •Глава 9. Общие правила оформления чертежей
- •Контрольные вопросы
- •Глава 10. Изображения предмета
- •10.1. Основные положения и определения
- •10.2. Условности и упрощения, применяемые при выполнении изображений
- •10.3. Графические обозначения материалов
- •10.4. Нанесение размеров
- •Контрольные вопросы
- •Глава 11. Чертежи деталей
- •11.1. Основные требования к чертежам деталей
- •11.2. Выбор числа изображений на чертеже и их расположение
- •11.3. Выполнение эскиза детали
- •11.4. Обмер деталей
- •11.5. Выполнение рабочего чертежа детали
- •11.6. Размеры на чертежах деталей
- •11.7. Шероховатость поверхности
- •Контрольные вопросы
- •Глава 12. Условные изображения и обозначения резьб
- •12.1. Общие сведения о резьбах
- •12.2. Условные обозначения резьб
- •12.3. Конструктивные и технологические элементы резьбы
- •12.4. Условное изображение и обозначение резьб на чертежах
- •Контрольные вопросы
- •Глава 13. Разъемные и неразъемные соединения
- •13.1. Разъемные соединения
- •13.2 Неразъемные соединения
- •13.3 Чертеж армированного изделия
- •Контрольные вопросы
- •Глава 14. Чертежи сборочных единиц
- •14.1 Общие сведения
- •14.2. Оформление сборочных чертежей
- •14.3. Условности и упрощения на сборочных чертежах
- •14.4. Указание номеров позиций
- •14.5. Заполнение основной надписи
- •14.6. Спецификация
- •14.7. Чтение сборочного чертежа
- •14.8. Деталирование чертежа сборочной единицы
- •Контрольные вопросы
- •Глава 15. Схемы
- •15.1. Виды и типы схем
- •15.2. Общие требования к выполнению схем
- •15.3. Схемы электрические
- •Контрольные вопросы
- •Часть III компьютерная графика
- •Глава 16. Геометрическое моделирование и его задачи
- •16.1. Основные понятия
- •16.2. Графические объекты, примитивы и их атрибуты
- •Контрольные вопросы
- •16.3. Геометрические модели и их математическое описание
- •Контрольные вопросы
- •16.4. Преобразование графических примитивов и геометрических моделей
- •Контрольные вопросы
- •16.5. Визуализация
- •16.6. Формирование описаний объектов и сцен
- •Контрольные вопросы
- •16.7. Сравнение моделей графических объектов
- •Контрольные вопросы
- •Глава 17. Интерактивные графические системы
- •17.1. Основные понятия
- •17.2. Архитектура графических вычислительных систем
- •Контрольные вопросы
- •17.3. Программное обеспечение и графические приложения
- •Контрольные вопросы
- •17.4. Технологии решения графических задач
- •Контрольные вопросы
- •17.5. Перспективные технологии конструирования объектов сложной формы
- •Rонтрольные вопросы
Контрольные вопросы
Почему вычислительные системы называются интерактивными?
В чем заключается различие жесткой и агрегированной структур графических станций?
Какая архитектура графической станции наиболее широко распространена?
Какие графические устройства используются в графических станциях и для каких целей?
17.3. Программное обеспечение и графические приложения
Для работы вычислительной системы необходимы три основных компонента:
аппаратные устройства, соединенные друг с другом шинами передачи данных и согласующими устройствами (интерфейсами, контроллерами);
операционные системы (аппаратные или программные средства для управления работой вычислительной системы);
прикладные программы.
Для работы аппаратного комплекса необходима управляющая система. Такими управляющими системами и являются операционные системы, развитие которых происходило следующим образом.
Сначала операционные системы создавались под жесткую структуру, и, следовательно, вычислительная система могла решать только одну задачу, которая целиком помещалась в оперативную память. Операционная система строилась на аппаратном уровне и содержала небольшую программную часть.
По мере роста объема решаемых задач (например, графических) возникла необходимость быстрого обмена данными между оперативной памятью и внешними накопителями (магнитными лентами, дисками). Так появилась дисковая операционная система — DOS, у которой имелись новые функции, усложнявшие ее.
Однако принцип решения оставался прежний, т.е. можно было решать только одну задачу, которая вызывала операционную систему и получала из нее необходимые функции управления. При этом операционная система имела право прервать ход решения задачи только в аварийном случае.
Далее, с увеличением быстродействия и появлением возможности записи и считывания больших объемов данных началась разработка многозадачных и многопользовательских вычислительных систем. В таких системах несколько пользователей могли решать множество задач, не мешая друг другу. Это обеспечивала операционная система. Изменился и подход к решению задач: теперь операционная система могла прервать решение в любой момент, сохраняя все необходимые данные. Программная часть операционной системы значительно выросла. Так появилась операционная система Windows.
В настоящее время операционная система содержит и аппаратные (BIOS), и программные средства, причем программные средства составляют большую часть системы. Это связано с необходимостью быстро изменять компоненты операционной системы при замене аппаратных устройств. Работа аппаратных средств согласуется с помощью программных средств — драйверов, которые входят в состав операционной системы. Операционные системы содержат большое число служебных и сервисных программ, в том числе программы связи, программы работы с текстами, графикой и звуком.
Однако, несмотря на богатый сервис операционных систем, основной функцией вычислительного комплекса остается решение прикладных программ.
Необходимо отметить, что прикладные программы обязательно должны быть согласованы с аппаратурой и операционными системами вычислительных комплексов. Попытки создания прикладных программ, работающих с разными типами устройств и видами операционных систем, имеют мало успехов.
Прикладные программы можно подразделить на два вида:
одиночные задачи, которые создаются и решаются один раз и являются уникальными. Такие задачи часто возникают в научных исследованиях;
приложения, которые могут решать множество задач в определенной области и часто используются в повседневной деятельности широкого круга пользователей.
К наиболее сложным с точки зрения набора функций и методики решения задач относятся графические приложения. Результатом работы графических приложений могут быть графические документы в моно- и стереоизображении: чертежи, схемы, географические и другие карты, картины, фотографии, видеофильмы.
Графические приложения ориентируются на определенные классы задач:
автоматизированное проектирование изделий;
обработка фотографий, видеофильмов;
моделирование объемных динамических сцен — анимация.
Большинство приложений разрабатывается с трансляцией на
различные языки. Основной язык корпоративных международных версий — английский с трансляцией на различные языки мира. Международные графические приложения, используемые в нашей стране, дополняются библиотеками государственных и отраслевых стандартов России.
Графические приложения, как и любой программный продукт, постоянно обновляются и имеют много версий.
Графическое приложение — это объемный дорогостоящий программный продукт, поэтому каждая фирма разрабатывает основное ядро графического приложения и расширяет его по модульному принципу для различных разделов области применения. Например, существуют модули проектирования: механических деталей, печатных плат, базовых конструкций, электрических кабельных соединений и т.д. Все эти и другие модули входят в систему проектирования электронных изделий. Естественно, цена такой вычислительной системы растет по мере увеличения числа модулей. Стоимость программного обеспечения большинства подобных систем превосходит стоимость аппаратуры в десятки раз.
Наибольший интерес при проектировании изделий вызывают графические приложения, ориентированные на сквозное проектирование, которые содержат модули проектирования чертежно- конструкторской документации, технологической документации и анализа инженерных расчетов. Преимущество таких систем — получение полного комплекта документации, необходимого для изготовления изделия.
Сравнить существующие в настоящее время графические приложения по качественным показателям достаточно сложно, так как они ориентированы на определенные аппаратуру, операционные системы и различные классы задач.
При выборе и покупке графического приложения необходимо учитывать множество показателей, основными из которых являются:
стоимость;
быстродействие;
число и вид решаемых задач;
возможность подключения дополнительных графических устройств;
открытость системы (возможность наращивания дополнительных аппаратных и программных модулей);
простота освоения;
удобство пользования;
наличие сложных автоматических функций (библиотеки);
скорость ввода и вывода графической информации;
совместимость с имеющейся вычислительной техникой;
возможность работы в компьютерных сетях.