Машинная графика в САПР РЭС
Машинная графика — это совокупность технических, математических и программных средств и приемов, позволяющих осуществить ввод и вывод из ЭВМ графической информации без ручного преобразования информации в числовую или графическую форму. Графическое изображение позволяет сконцентрировать в одном небольшом фрагменте информацию, содержащуюся в нескольких сотнях строк цифрового материала. Поэтому развитие средств машинной графики, соответствующего аппаратного и математического обеспечения, систем ввода и вывода, создание банков и баз данных графической информации имеют решающее значение при разработке современных САПР РЭС.
Приведем основные понятия и определения машинной графики.
Область машинной графики включает в себя решение следующих трех основных задач:
ввод графической информации в ЭВМ;
выполнение графических преобразований, поиск и хранение графических данных;
вывод графической информации (отображение, документирование).
В машинной графике, как и при решении любых задач на ЭВМ, существует два направления: режим пакетной обработки и интерактивная машинная графика.
При пакетной обработке графической информации система машинной графики обеспечивает выдачу графической информации на экран дисплея без участия пользователя. Эту выдачу обеспечивают графопостроитель, устройство микрофильмирования и другие устройства, которые позволяют получать графические документы.
Интерактивная машинная графика позволяет использовать средства вычислительной техники для организации оперативного, в основном диалогового взаимодействия пользователя с ЭВМ. В этой системе применяются графические дисплеи, оснащенные "мышью", световым пером, функциональной клавиатурой, кодирующим планшетом и другими устройствами обратной связи разработчика с ЭВМ, позволяющими ему в диалоге изменять графическое изображение, выводимое на экран дисплея.
Графическая система — это система программных и технических средств, автоматизирующая решение графических и геометрических задач. Графические системы делятся на системы общего назначения и специализированные графические системы.
В графических системах общего назначения реализуются процедуры обработки графической информации различного типа: для машиностроения, архитектуры, разработки РЭС. Пользователь этих систем — прикладной программист. К таким системам относятся ГРАФОР (графическое расширение Фортрана), базовые графические системы (например, GKS).
Специализированные графические системы предназначены для реализации процессов обработки графической информации о некоторой специальной области. Существуют отличия систем в зависимости от области применения программ: в САПР РЭС — графические зависимости, характеристики, схемы, конструкции; в САПР СБИС — плоские изображения; в САПР авиа- и судостроения — объемные аналитические поверхности. Пользователь специализированных графических систем — непосредственный разработчик устройств, изделий, аппаратуры.
К основным объектам машинной графики при проектировании РЭС относятся:
объект проектирования — любое изделие, устройство, детали, комплексы;
техническая документация — совокупность описания изделия и его характеристик, а также устройств, с помощью которых оно может быть изготовлено;
конструкторская документация — графические и текстовые документы, различные чертежи, принципиальные схемы, спецификации; это часто является конечным продуктом САПР;
геометрический объект — описание некоторого изделия в виде математической модели в двумерном или трехмерном пространстве;
графическое изображение — проекции геометрического объекта на плоскость, специальные сечения, изометрические, перспективные проекции;
описание объекта на входном языке — однозначное представление для ввода его в ЭВМ, позволяющее производить необходимые изменения, управлять процессом вывода графических изображений.
Все средства машинной графики делят на технические средства (ЭВМ, терминалы, устройства ввода и вывода графической информации) и программное обеспечение машинной графики. Последнее базируется на математическом описании графических объектов, в основе которого лежат формализация интуитивных представлений разработчика предполагаемого объекта и автоматизация вывода разработанного объекта в виде, удобном для пользователя.
Дата добавления: 2015-01-29; просмотров: 903;