Иванов, А.А. Автоматизация технологических процессов и производств
176 Глава 6 . Автоматизация информационны х потоков в ИПС ной графики (ИМГ). При геометрическом моделировании разработ чик конструирует графическое изображение объекта проектирования на экране дисплея системы ИМГ, используя: 1) команды, обеспечивающие формирование базовых геометри ческих элементов, так называемых примитивов (точки, линии, ок ружности, плоскости, сферы, цилиндры и т. д.); 2) команды преобразования и редактирования геометрической модели, например масштабирование, копирование и удаление, пово роты и перемещение изображения и другие преобразования базовых элементов; 3) команды компоновки различных элементов в целостное изо бражение объекта нужной формы. Эту информацию (геометрическую модель) запоминает ЭВМ в файлах данных. Впоследствии модель может извлекаться из файлов для анализа и преобразования. При построении геометрических форм используется геометриче ская модель (ГМ) —совокупность сведений, однозначно определяю щих геометрическую форму объекта на плоскости или в пространстве (2 D-, 2,52)-, 3/)-мерные ГМ). Геометрические модели могут быть представлены совокупностью уравнений линий и поверхностей, ал гебраическими соотношениями, графами, списками, таблицами, опи саниями на специальных графических языках, например, на языке ЛИСП для АВТОКАДА. Назовем основные геометрические модели. Аналитические, представляющиеся уравнениями, описывающими контуры или поверхности деталей в декартовой или полярной систе ме координат. Алгебраические аналитические, обеспечивающие задание плоских фигур и трехмерных тел, в которых геометрический объект описыва ется логической функцией условий, выражающих принадлежность точки тем или иным пространственным областям. Например, двух мерная модель С получается из соотношения (рис. 6.15, а) С =А - В, где А, В —аналитические уравнения соответственно прямоугольника и круга на плоскости. Канонические, применяющиеся в случаях, когда в геометриче ском объекте можно выделить параметры, однозначно определяющие его форму (например, координаты центра и радиус окружности). Рецепторные, описывающие объект двух- или трехмерной матри цей из нулей и единиц. В плоскости или пространстве строится пря-
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==