Проектирование автоматизированнь2х станков и комплексов (862477), страница 54
Текст из файла (страница 54)
В силу указанных особенностей поверхностное моделирование часто используют для расчета траекторий движений режущих инструментов станков с ЧПУ. Еще одной областьюприменения поверхностного моделирования является получение фотореалистичных объектов проектирования.В зависимости от поставленной задачи используют различные способыпостроения поверхностей. Одной из наиболее распространенных являетсятехнология NURВS (неравномерный рациональный би-сплайн). NURВSуниверсальныйспособмоделированияповерхностейнаоснове-кривых.Иными словами, модель создается не на основе полигональной сетки, весьмаприближенно передающей конфигурацию реального объекта, а с помощьюгладкой поверхности, математическое описание которой позволяет болееточно реализовать специфику объекта проектирования.
Существенным достоинством данной технологии является то, что поверхность произвольнойформы характеризуется математическим представлением, позволяющим точно воспроизводить ее в случае необходимости.Хотя поверхности и определяют границы тела, но самого понятия «тело»в поверхностном моделировании не существует, даже в том случае, когда поверхности выделяют в пространстве некий замкнутый объем.
Методы поверхностного моделирования не распознают такие формы, как твердые объемные тела; в подобных системах они представляются как поверхности,определенным образом сопряженные между собой и выделяющие в пространстве некий «пустой» объем.Дальнейшее развитие методов геометрического моделирования связанос технологией твердотельного моделирования.
Твердотельная модель представляет собой целостный объект, занимающий замкнутую часть пространства. Положение любой точки пространства всегда может быть определенопо отношению к твердотельной модели как находящейся внутри, на ее по верхности или вне модели. Изменение любого элемента модели вызываетизменение всех сопряженных сним элементов.Твердотельную модельстроят путем последовательной модификации имеющихся элементов с помощью набора базовых конструктивных элементов и определенных методовпостроения.
В случае необходимости для моделирования могут быть ис-15.3. Пакеты програ.мм автоматизированного проектирования255пользованы различные кривые, а также сложные замкнутые или незамкнутые контуры. Использование методов твердотельного моделирования позволяет напрямую оперировать физическими параметрами объекта проектирования.Каждому выбранному методу реализации твердотельных построений соответствует однозначное математическое описание. Математическое описание модели тесно связано с понятием структуры данных, соответствующихданной модели.
Существуют различные способы организации структурыданных объекта проектирования. В твердотельном моделировании принятовьщелять методB-Repграничного представления объектов и методCSGнаоснове истории применения формообразующих операций.МетодB-Repграничного представления основан на принципе вьщеленияобъемного тела из пространства путем описания его границ.
Трехмерное телопредставляется набором сопряженных поверхностей различной формы.В структуреB-Repиспользуется описание граней, ребер и вершин модели.В дополнение к описанию самих элементов в структуре хранится информация о характере сопряжений этих элементов. Важно, что по имеющейся информации о гранях модели можно выделить внешнюю и внутреннюю области пространства.МетодCSGна основе истории построенияление объемной геометрии--конструктивное представбазируется на создании последовательнойструктуры данных, соответствующей применению логических операций кимеющимся объектам построения для получения нового. Полученная структура данных формирует историю создания твердого тела, которая называетсядеревоCSG.К несомненным достоинствам данного метода следует отнестипростоту и компактность структуры данных, а также достаточно простое редактирование параметров модели.
Недостатками данного метода являютсятрудности с получением информации о поверхностях, ребрах и сопряженияхмоделей.Как правило, системы твердотельного моделирования, основанные наСSG-представлении,обычно поддерживают и В-Rер-представление.Этукомбинацию назьmают гибридным представлением. Несмотря на некоторыесложности, вызванные необходимостью поддержания согласованности между двумя структурами данных, во многих случаях такое представление является оптимальным.Одним из наиболее существенных преимуществ автоматизированногопроектированияявляетсявозможностьмногократногоиспользованияпроектного опыта на основе параметрического моделирования. Согласно статистике, конструкторы больше времени тратят на внесение изменений в существующие детали, чем на создание новых. Проектировщик определяет оптимальнуюкомпоновкупроектируемогоизделия,накладываятребуемыеограничения и определяя функциональную зависимость между различнымиразмерами.
Такое моделирование, называемое параметрическим, значительнорасширяет возможности конструктора при выборе и оценке оптимального25615. Автоматизированное проектирование металлоре;1,сущих станковварианта объекта проектирования. Изначально создается некая обобщеннаямодель изделия, которая затем служит основой для разработки различныхконструктивных решений. При этом исходные связи и соотношения могутбыть переопределены в зависимости от текущего состояния процесса проектирования.Существует множество видов параметризации, которые находят своеприменение в различных условиях проектно-конструкторской деятельности.В настоящее время широкое распространение получили табличная, геометрическая и вариационная параметризация.Табличная параметризация-упорядоченное множество параметров типовых деталей.
Каждый новый экземпляр определяется выбором из таблицыв соответствии с заданными условиями. Она находит широкое применениепри создании библиотек стандартных и типовых деталей.Геометрическая параметризация-когда геометрия объекта определяется набором определенных правил, связывающих элементы построения иопределяющих тем самым зависимость текущей модели от состояния «родительских» элементов.Параметрическая модель, как правило, состоит из двух элементовструктивных ивспомогательных.Конструктивные элементы-конопределяютконтуры эскиза, формируя тем самым законченное изображение объекта проектирования.
Вспомогательные элементы используются как инструменты построения и наложения различных взаимосвязей, но сами непосредственно необразуют эскиз. В современных системах используются как самые простыевзаимосвязи-касательность, перпендикулярность,так и более сложные-симметричностьи др.,кривые, определенные с помощью формул с различными математическими функциями. Одни элементы построения могут зависеть от других элементов построения. При изменении одного из элементовмодели все зависящие от него элементы перестраиваются в соответствии сосвоими параметрами и способами их задания.Вариационная параметризация-когда элементы модели определенным образом взаимодействуют между собой по правилам, определяемымнабором уравнений.
При создании вариационной параметрической моделикроме обычных параметрических зависимостей определяются размеры объекта проектирования. Размеры изначально рассматриваются как переменные, которые в данный момент характеризуются определенным числовымзначением. Зависимости между размерными переменными задаются в видеразличных формул.
При этом варьируемыми переменными могут быть какэлементы эскиза, так и значения параметров ЗD-операций. Вариационнаяпараметризация позволяет произвольно модифицировать объекты проектирования.Основной задачей САD-систем является формирование геометрическоймодели проектируемого изделия. В силу того что геометрическая модель является базисом для построения соответствующих моделей в САЕ- и САМ-15.3. Пакеты програ.мм автоматизированного проектирования257системах, САD-системы можно считать одним из ключевых компонентовсредств автоматизации разработки и создания изделий.В общем случае САЕ называются программные средства для проведенияинженерных расчетов, моделирования рабочих процессов, прогнозированияработоспособности изделий, оптимизации конструктивных решений и др.Использование таких программ позволяет не только ускорить выполнениеработ и значительно сократить число ошибок, но и существенно уменьшитьстоимость проекта в результате замены дорогостоящего физического моделирования на математическое.Все объекты и явления окружающего мира непрерывно взаимодействуют между собой и, таким образом, результирующее движение исследуемогообъекта представляет собой суперпозицию множества факторов различнойприроды.
Учет всего множества этих факторов на практике не представляется возможным в силу их сложности в своем детальном определении. Способом решения этой проблемы является выделение наиболее значимых факторов и исключения из рассмотрения второстепенных. Выделенные факторы представляют в виде математических соотношений, формирующих врезультате расчетную модель этого объекта. Расчетная модель должна достаточно точно отражать характерные черты рассматриваемого объекта сучетом принятых допущений и одновременно быть сравнительно простойдля использования в исследованиях. В качестве инструмента анализа и исследования расчетныхмоделей выступают численные методы решениядифференциальных уравнений.В основе подобных программ лежат численные методы счета, такие какметод конечных разностей, метод конечных элементов (МКЭ), метод конечных объемов, метод граничных элементов и др.
В инженерной практикенаибольшее распространение получил МКЭ. Возможности, предоставляемыеэтим методом, позволяют использовать его во многих областях инженерногоанализа-расчеты напряжений, деформаций, задачи теплообмена, движенияжидкостей и газов, расчеты электрических и магнитных полей и др.Основная идея МКЭ состоит в том, что исследуемую непрерывную область можно представить в виде модели, определенным образом разделеннойна конечные участки. Каждый из этих участков, которые называются конечными элементами, имеет определенное количество характерных точек-узлов, с помощью которых он соединяется с соседними элементами.