Управление отображением и организацией окон. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Управление отображением и организацией окон.



Эта группа функций дает пользователю возможность рассматривать изо­бражение под желаемым углом и с желаемым увеличением. В действи­тельности здесь используются различные преобразования прикладной модели. Иногда такие функции называют кадрированием, поскольку гра­фический экран при этом играет роль кадрового окошка, через которое ведется наблюдение за графической моделью; идея заключается в том, что такое кадровое окно можно поместить в любую желаемую точку для наблюдения за моделируемым объектом.

Еще один аспект управления отображением- это удаление скрытых линий. В большинстве графических систем изображение создается из линий, используемых для представления данного объекта. Удаление скрытых линий-это процедура, с помощью которой в изображении вы­деляются видимые и невидимые (скрытые) линии. В некоторых системах пользователь должен сам определять, какие линии (или части линий) являются невидимыми, для того чтобы они могли быть удалены и изо­бражение получило более наглядный вид. В других системах пакет про­грамм машинной графики оказывается существенно сложнее и позво­ляет удалять скрытые линии автоматически.

Сегментация изображений.

Функции сегментации изображений предоставляют пользователю воз­можность избирательно заменять, удалять либо как-то иначе модифи­цировать отдельные части изображения. Термин «сегмент» относится к конкретной части изображения, подлежащей модификации. Сегментом может быть одиночный элемент или логически связная группа элемен­тов, которая может модифицироваться как единое целое.

Ввод данных пользователем.

Функции ввода данных пользователем являются особо важной группой функций в пакете программ машинной графики, поскольку они позво­ляют оператору вводить команды или данные в систему. Ввод осущест­вляется с помощью операторских устройств ввода. Функции ввода данных пользователем должны, конечно, программироваться специально применительно к конкретному комплекту устройств, используемых в данной системе. То, насколько хорошо спроектированы функции ввода данных пользователем, имеет решающее значение для обеспечения «дружественности» системы по отношению к пользователю, т.е. простоты общения с ней.

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

Построение геометрических форм. Использование графических элементов.

В системе машинной графики модель конструируется из графических элементов, которые запрашиваются пользователем в ходе проектирования и добавляются один к другому до получения нужной модели. Следует рассмотреть несколько аспектов такой организации процесса конструирования.

Во-первых, пользователь может задавать размеры, положение и ориентацию каждого нового элемента после того, как он вызван, но до момента его добавления в модель. Эти характеристики необходимы для построения модели соответствующей формы и в определенном масштабе, что реализуется путем различных преобразований, о которых упоминалось выше.

Во-вторых, над элементами графики можно производить не только действие сложения, но и вычитания, т.е. модель может формироваться как из положительных, так и отрицательных элементов.

В-третьих, при построении геометрических моделей несколько элементов могут группироваться в блоки, которые иногда называются секциями. Термин «секция» в данном случае относится к комбинации графических элементов, которая может быть вызвана из памяти системы для использования в различных частях модели. Например, если какой- то болт многократно используется при конструировании модели механического сборочного узла, этот графический элемент можно представить как секцию и вставлять затем в любую часть модели. Концепция графических секций является удобным и мощным средством построения геометрических моделей.

Редактирование геометрических моделей

В САПР всегда предусматриваются функции редактирования, необхо­димые для корректировки и настройки геометрической модели. При по­строении такой модели пользователь должен иметь возможность унич­тожать, передвигать, копировать и поворачивать ее компоненты. Процедура редактирования включает выбор желаемого фрагмента модели (обычно с помощью одной из функций сегментации) и исполнение соответствую­щих команд (часто включающих одну из функций преобразования). Способ выбора модифицируемого сегмента модели меняется от си­стемы к системе. В случае использования органов управления курсором вокруг данного сегмента модели на экране ЭЛТ обычно формируется прямоугольник, который определяется заданием левого верхнего и пра­вого нижнего углов. Способ, основанный на применении светового пера, состоит в том, что перо располагают над фрагментом, который должен быть выбран. При наличии планшета с электронным пером процедура выбора фрагмента сводится к прочерчиванию линии через ту часть мо­дели, которая подлежит изменению.

В процессе интерактивного взаимодействия ЭВМ должна тем или иным образом показывать пользователю, какая именно часть модели выбрана. Это необходимо для того, чтобы пользователь мог убедиться в правильности сделанного выбора. В различных системах интерактив­ной машинной графики используются разные методы идентификации конкретных сегментов, в том числе маркировка, выделение сегмента большей яркостью по сравнению с остальными частями изображения и мерцание сегмента.

Автоматизация черчения

Для быстрого создания чертежной документации в полном соответствии с ЕСКД и международными стандартами фирма "Топ Системы" предлагает систему T-FLEX CAD LT. T-FLEX CAD LT предлагается для конструкторских подразделений, где необходимо выпускать много разных чертежей за определенный срок, при проектировании уникальных изделий, где очень мала степень повторяемости изделий, нет унификации.

Выпуск системы T-FLEX CAD LT в дополнение к T-FLEX CAD 2D стал еще одним подтверждением серьезности намерений фирмы "Топ Системы" сделать систему T-FLEX CAD самым массовым и популярным в России программным продуктом в области двумерного проектирования и черчения.

Система T-FLEX CAD LT содержит достаточный набор функций для формирования чертежей любой сложности. Разработанные с учетом последних достижений в области САПР функции эскизирования позволяют быстро, удобно и качественно создавать непараметрические чертежи. T-FLEX CAD LT позволяет создавать отрезки (произвольный, параллельный, перпендикулярный, касательный и т.п.), различные варианты дуг (через три точки, через две точки с заданием радиуса, с центром в точке, касательная и т.п.), полные окружности, автоматически наносить осевые линии, автоматически строить фаски, скругления и другие элементы.

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

При построении дуг автоматически фиксируются углы 90, 180, 270 градусов, а также совпадение центра дуги с курсором по горизонтали и вертикали.

Система автоматически отслеживает совпадение двух объектных привязок, например: вертикаль-горизонталь, перпендикуляр-горизонталь и т.д. Любая объектная привязка может быть зафиксирована с помощью функциональной клавиши, и курсор будет двигаться в соответствии с выбранной объектной привязкой.

Система T-FLEX CAD LT содержит полный набор удобных средств для создания качественной конструкторской документации:

- всевозможные типы линий: основные, тонкие, штриховые, штрих-пунктирные, двойные и т.п. Линии могут иметь различную толщину и цвет. Имеется возможность создания своих типов линий:

- ассоциативные штриховки, заливки, штриховки по образцу. Имеется возможность создания своих типов штриховок. Функция автоматического поиска замкнутого контура значительно упрощает процесс задания контуров штриховки. Данная функция автоматически объединяет замкнутые контуры при их выборе по общим ребрам и автоматически отслеживает внутренние замкнутые области (острова). В результате работы формируется ассоциативный контур штриховки, который будет изменяться при изменении положения линий изображения, к которым он привязывается;

- любые типы размеров: линейные, размеры на окружности, угловые размеры. Полное соответствие ЕСКД и международным стандартам. Автоматический расчет предельных отклонений по номиналу размера и полю допуска. Поддержка “двойных” размеров (мм/дюймы). Возможность быстрого изменения стандарта оформления.

- допуски формы и расположения поверхностей, шероховатости, надписи, тексты. Значения шероховатостей можно выбирать из таблиц стандартных значений. Значения допусков формы и расположения поверхностей могут автоматически рассчитываться в зависимости от размера и точности.

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

T-FLEX CAD LT содержит функции копирования элементов: копирование, симметрия, линейный массив, массив вращения. При копировании можно задать масштаб и угол поворота для копируемых элементов.

При создании круговых и линейных массивов разработчики T-FLEX CAD предоставили возможность задания переменного количества копий изображений. Линейный массив может создаваться сразу в двух направлениях: по строкам и столбцам.

Новые возможности копирования элементов позволяют пользователям создавать обобщенные чертежи с переменным количеством тех или иных элементов.

T-FLEX CAD LT содержит специальные конструкторские элементы оформления: нанесение основной надписи, создание технических требований, создание обозначения неуказываемой шероховатости, автоматический подбор форматки и другие.

В T-FLEX CAD LT имеется уникальная возможность вводить текстовую информацию непосредственно на поле чертежа в реальном режиме отображения (WYSIWYG). Текстовый редактор поддерживает форматирование абзацев текста (выравнивание, отступы, интервалы и т.д.), различное выделение слов, использование разных шрифтов, размеров, стилей, цветов для фрагментов одного текста. В текст можно вставлять индексы, дроби, элементы оформления чертежа, фрагменты. В T-FLEX CAD LT можно свободно, без каких-либо дополнительных установок и ограничений, создавать как графические, так и текстовые документы.

Для автоматизации ввода часто повторяющих текстовых строк разработана функция их выбора из словаря.

При заполнении основной надписи чертежа пользователи прямо на чертеже работают в соответствующих текстовых полях. При этом возможен выбор текстовых значений из заранее подготовленных списков.

Работа с таблицами на чертеже является еще одной важной функцией. На чертежах T-FLEX CAD LT можно создавать любые таблицы, задавать и изменять размеры полей, объединять ячейки, определять граничные линии и т.д. T-FLEX CAD LT позволяет работать с многостраничными текстовыми документами-чертежами. Например, многостраничная спецификация на изделие может находиться в одном документе системы T-FLEX CAD LT, причем вместе со сборочным чертежом. Стоит отметить также, что через буфер обмена Windows или формат rtf T-FLEX CAD LT может обмениваться текстовыми данными и с Word, и со многими другими приложениями.

T-FLEX CAD LT позволяет использовать для создания сборочных чертежей все многообразие параметрических элементов библиотек, созданных в T-FLEX CAD 2D и поставляемых вместе с системой.

Программа содержит набор специализированных команд для упрощения ввода и редактирования основной надписи чертежа.

T-FLEX CAD LT является полнофункциональной системой для подготовки конструкторско-технологической документации, включает в себя все функции оформления и отличается от системы T-FLEX CAD 2D только отсутствием параметризации и работы с переменными.



Поделиться:


Последнее изменение этой страницы: 2016-04-19; просмотров: 309; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.20.56 (0.017 с.)