Научная статья на тему 'Задачи геометрического моделирования в создании систем автоматизации конструирования обводообразующих поверхностей сложных объектов'

Задачи геометрического моделирования в создании систем автоматизации конструирования обводообразующих поверхностей сложных объектов Текст научной статьи по специальности «Механика и машиностроение»

CC BY
880
127
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОНСТРУИРОВАНИЕ / ГЕОМЕТРИЧЕСКАЯ МОДЕЛЬ / СЛОЖНЫЕ ОБВОДООБРАЗУЮЩИЕ ПОВЕРХНОСТИ / СЕТКА ПЛОСКИХ СЕЧЕНИЙ

Аннотация научной статьи по механике и машиностроению, автор научной работы — Ахтулов Алексей Леонидович, Ахтулова Людмила Николаевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по механике и машиностроению , автор научной работы — Ахтулов Алексей Леонидович, Ахтулова Людмила Николаевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Задачи геометрического моделирования в создании систем автоматизации конструирования обводообразующих поверхностей сложных объектов»

РАЗДЕЛ III

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ. СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ

УДК 629.78

ЗАДАЧИ ГЕОМЕТРИЧЕСКОГО МОДЕЛИРОВАНИЯ В СОЗДАНИИ СИСТЕМ АВТОМАТИЗАЦИИ КОНСТРУИРОВАНИЯ ОБВОДООБРАЗУЮЩИХ ПОВЕРХНОСТЕЙ СЛОЖНЫХ ОБЪЕКТОВ

А.Л. Ахтулов, Л.Н. Ахтулова

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

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

В настоящее время отечественная промышленность широко использует ряд интегрированных систем проектирования [1, 6, 8-13], автоматизирующих процесс разработки и производства сложных объектов. Проектирование поверхностей сложной формы осуществляется во многих промышленных отраслях, например, при построении кузова автомобиля и аэродинамических обводов летательных аппаратов. Современный автомобильный транспорт по сложности геометрических форм технических решений хоть и уступает аэрокосмическим объектам, но отдельные образцы уже составляют достойную конкуренцию.

Рациональность применения САПР определяется большими и сложными системами, наиболее типичными представителями, которых являются летательные аппараты (ЛА). Эффективность применения прикладных программ [5, 12] растет по мере увеличения сложности и количества итераций процесса проектирования, поэтому целесообразно рассматривать геометрическое [5, 8, 9, 13, 14] и математическое моделирование [6, 10-12] оптимальных контуров сложных поверхностей в системах автоматизации проектирования применительно к ЛА.

Практически все этапы создания новых сложных объектов - от проектирования до изготовления, связаны с решением разнообразных геометрических задач, которые в одних областях играют второстепенную роль, а в других - функциональные свойства объекта зависят от внешних форм отдельных узлов и их взаимной компоновки. Особую роль задачи формообразования приобретают при проектировании внешних и внутренних обводов агрегатов и ЛА в целом [2, 4], кузова автомобиля [3, 6], так как часто от формы объекта зависит его эстетическое восприятие, которое как показывает время, меняется под воздействием различных факторов. Техническая и эстетическая составляю-

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

Для построения поверхностей используются методы начертательной, аналитической, многомерной геометрий, программирования и компьютерной визуализации, позволяющей судить о достоверности полученных результатов. Проектирование поверхностей в области геометрического моделирования отражено в работах многих авторов, в том числе В.Я. Волкова и В.Ю. Юркова [7]. К области прикладной геометрии автоматизация и визуализация поверхностей можно отнести работы авторов [2-4].

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

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

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

Рис. 1. Фрагмент теоретического чертежа

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

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

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

На основании теоретического чертежа по дискретному набору точек геометрические обводы судна (самолета, корабля) строятся в натуральную

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

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

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

Кривые, которые были построены по тем или иным объектам (например, в результате пересечения поверхностей), ассоциативно связаны с этими объектами: с изменением объектов кривые будут меняться. Еще удобнее управлять такими зависимостями, имея возможность отказываться от них или на некоторое время «замораживать».

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

Рис. 2. Иллюстрация поверхности сопряжения

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

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

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

Второй немаловажной задача геометрического проектирования сложных технических объектов является размещение заданного набора элементов определенной формы и размеров внутри заданной пространственной оболочки (рисунок 3).

Рис. 3. Вариант размещения приборов в отсеке

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

ющих заданным требованиям.

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

ния макета. На основе результатов макетирования уточняется окончательная компоновка.

Математически задача компоновки может быть сформулирована как оптимизационная задача: минимизировать функцию Ф(Х) по переменной Х при ограничениях fk(Х) < 0.

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

Ф (X) = шъ(Х )=£ шк (X )

к

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

В качестве переменных в задаче геометрического проектирования выступают параметры, целиком определяющие положение элементов в декартовой системе координат ОХУ7, связанной с оболочкой, положением его собственной системы координат 0\£1£2£3 (рисунок 4), т.е. координатами начала (Х^ У^ и угловым положением осей, заданным в виде углов Эйлера (а{, Д-, ) или мат-

рицы направляющих косинусов и = (11х, 11у, ..., 13у, ^).

X

Рис. 4. Переменные в задаче размещения

Таким образом, в общем случае для определения размещения элемента внутри оболочки достаточно задания шести переменных.

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

вия существования технического объекта.

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

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

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

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

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

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

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

Таким образом, применение комплексных

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

Библиографический список

1. Автоматизация поискового конструирования / Под ред. А.И. Половинкина. - М.: Радио и связь, 1981. - 344 с.

2. Ахтулов, А.Л. Геометрические основы построения автоматизированной системы проектирования и изготовления обводообразующих элементов конструкций ЛА / А.Л. Ахтулов, А.С. Клинышков // Актуальные проблемы математического моделирования и автоматизированного проектирования в машиностроении (МОДЕЛЬ-ПРОЕКТ 95): тезисы докл. международн. научн.-техн. конф. (Казань, май 1995 г.). - Секция 5. - Казань, 1995. - С. 71-73

3 Ахтулов, А.Л. Методология построения и практическое применение системы автоматизации проектирования транспортных машин // Вестник Сибирской государственной автомобильнодорожной академии (СибАДИ). - Омск: Издательский дом «ЛЕО», 2005. - Вып.3. - С. 14-29

4 Ахтулов, А.Л. Построение геометрических моделей конструкций летательных аппаратов / А.Л. Ахтулов, А.Л. Ахтулова, Н.А. Золотухина // Проблемы разработки, изготовления и эксплуатации ракетно-космической и авиационной техники / Материалы IV Всероссийской научн. конф. - Омск: Изд-во ОмГТУ, 2009. - С. 203-207

5 Басов, К.А. Ansys и LMS Virtual Lab. Геометрическое моделирование. - М.: ДМК Пресс, 2006. -240 с.

6 Бусленко, Н.П. Моделирование сложных систем / Н.П. Бусленко. - М.: Наука, 1978. - 400 с.

7 Волков, В.Я. , Юрков В.Ю. Многомерная ис-числительная геометрия. - Омск: ОмГТУ, 2008. -244 с.

8 Гилой, В. Интерактивная машинная графика / Пер. с англ. - М.: Мир, 1981.- 380 с.

9 3озулевич, Д.М. Машинная графика в автоматизированном проектировании. - М.: Машиностроение, 1976. -240 с.

10 Норенков, И.П. Основы автоматизированного проектирования. - М.: МГТУ им. Н.Э. Баумана, 2002. - 333 с.

11 Норенков, И.П. Информационная поддержка наукоемких изделий (CALS-технологии) / И.П. Норенков, П.К. Кузьмик. - М.: МГТУ им. Н.Э. Баумана, 2002.

12 Норенков, И.П. Основы теории и проектирования СаПр / И.П. Норенков. - М.: Высш. шк., 1990. - 335 с.

13 Полозов В.С. Автоматизированное проектирование. Геометрические и графические задачи / В.С. Полозов, О.А. Буденов, С.И. Ротков, Л.В. Широкова - М.: Машиностроение, 1983. - 280 с.

14 Фокс, А. Вычислительная геометрия, применение в проектировании и на производстве / А. Фокс, Пратт. - М.: Мир, 1982.

PROBLEMS OF GEOMETRICAL MODELING IN CREATION OF SYSTEMS OF AUTOMATION OF DESIGNING CONTOUR FORMING SURFACES OF COMPLEX

A.L. Ahtulov, L.N. Ahtulova

The algorithm of designing contour forming surfaces by methods of geometrical modeling and computer schedules is presented.

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

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

i Надоели баннеры? Вы всегда можете отключить рекламу.