Методы описания и ввода геометрических данных о чертежах.

Кроме контурных линий, чертеж содержит ряд специальных обозначений, называемых размерами и технологическими комментариями. Стандартами ЕСКД определено несколько типов размеров: линейных, угловых, радиальных, диаметральных, уклонов, конусностей.

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

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

Для повышения эффективности формирования и обработки сложных чертежей на ЭВМ в системах машинной графики используется моделирование чертежей в виде совокупности базовых или типовых элементов чертежей (ТЭЧ), к которым относятся изображения проекций отдельных конструктивных элементов объекта или условные обозначения их на чертежах компоновочных схем и планов. Например, в строительном проектировании более 70% чертежей может быть представлено на основе ТЭЧ. При этом 40-80 % ТЭЧ относятся к повторяющимся параметрическим элементам. Количество параметров в этих ТЭЧ изменяется от 6 до 14. Остальные элементы - суть графические константы, к которым относятся условные обозначения элементов электрических схем, сантехнических приборов, изображения типовых элементов конструкций.

При использовании такого структурированного моделирования чертежей задача формирования геометрического описания изображения решается на двух уровнях:

ввод геометрических моделей ТЭЧ и создание базы графических данных;

описание чертежа как совокупности ТЭЧ, формирование структурной модели чертежа и его визуализация.

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

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

В общем случае описание параметрических ТЭЧ требует задания его геометрической и топологической модели, которая характеризуется следующими типами данных:

* геометрическими (координаты точек, уравнения прямых или окружностей);

* топологическими (отрезок, соединяющий две точки, контур, определенный своими базовыми объектами);

* структурными (комплекс элементов состоит из примитивов);

* оформительскими (размерные линии, тексты, условные обозначения);

* реляционными (связи и геометрические отношения между элементами);

* графическими (тип, толщина, цвет линии, высота текста).