- •Оглавление
- •1.Основные термины и определения автоматизированного конструирования
- •1.1.Автоматизация проектирования
- •1.2.Структура проектирования в автоматизированном режиме
- •1.3.Средства автоматизации проектирования
- •1.4.Основные характеристики сапр
- •2.Системы геометрического моделирования
- •2.1.Назначение, структура, основные модули модули
- •2.2.Ядро геометрического моделирования
- •2.3.Классификация систем геометрического моделирования
- •2.4.Интерфейс системы геометрического моделирования. Геометрические модели сборочных единиц
- •2.5.Геометрические модели деталей, твердотельная модель
- •3.Типовые решения
- •3.1.Типовые решения и способы их формирования
- •3.2.Систематизация типовых решений
- •3.3.Конструктивные элементы
- •Конструктивный элемент (кэ, Unit) – это типовое решение наиболее высокой степени определенности. В сапр конструкторского назначения кэ - основная структурная единица описания решения.
- •Задача разработчика сапр при подготовке конструктивного элемента – разработка интерфейса.
- •Параметры – это переменные, через котороые выражаются значения размеров.
- •Важным свойством кэ является его функциональное назначение или просто функция.
- •Функциональная структура (Рисунок 4 .9) – это множество преобразователей вещества, энергии, сигналов, между которыми определены отношения следования.
- •Функциональная структура обладает достаточной гибкостью. Она позволяет представить целую гамму решений. Однако возникает задача позиционирования
- •5.Проектирование несущей системы технической системы
- •5.1.Общие сведения
- •5.2.Проектирование несущей системы
- •6.Анализ технических объектов и систем
- •6.1.Цель и основные задачи анализа
- •6.2.Виды анализа технических систем
3.Типовые решения
3.1.Типовые решения и способы их формирования
Понятие типового решения (ТР). Значение ТР для автоматизации проектирования. Систематизация конструкторских решений: выделение элементов, установление конструктивных взаимосвязей, функциональное назначение элемента, функциональная структура. Функции и их конструктивные реализации. Унификация и нормализация решений
Типовое проектное решение – уже существующее проектное решение, используемое при проектировании (ГОСТ 22487-77. Проектирование автоматизированное. Термины и определения.).
Наличие типовых решений – важнейшее условие автоматизации проектирования. Если типовых решений нет, то проектирование становится творчеством, которое не формализуется и автоматизации не поддается.
Уровни типовых решений могут быть различны: типовые элементы, типовые структуры, типовые схемы генерирования и т.д.
Системы геометрического моделирования – наиболее универсальные средства автоматизации конструирования – также оперируют типовыми решениями. В них определены геометрические примитивы (entities) – базовые объекты из которых формируются геометрические модели объектов проектирования. Одномерные примитивы – отрезки, дуги, окружности и др. – служат для построения плоских (и каркасных) моделей. Двумерные примитивы – грани – позволяют создавать поверхностные модели. Объемные примитивы – призмы, цилиндры, сферы – служат для построения твердотельных моделей. Перечисленные объекты относятся к элементарным решениям. Вместе с тем, существуют такие решения, как полилиния и сеть. Первое представляет собой последовательность одномерных примитивов, второе – структуру для построения поверхностной модели. То есть, полилиния и сеть – типовые решения структурного уровня.
Формирование типовых решений возможно различными способами.
Аналитическое формирование типовых решений основано на закономерностях строения объектов автоматизированного проектирования. Исходя из этих закономерностей, формируются описания решений, правила их применения (выбора), размещения в пространстве проектирования, определения значений свойств и параметров.
Применение аналитического способа предполагает глубокое знание предметной области, теории и практики конструирования. Данный способ идеально подходит, если разработчик САПР – сам практикующий специалист в соответствующей предметной области.
Эмпирический метод формирования типовых решений заключается в систематизации, унификации и нормализации множества существующих конструкторских решений. Для его реализации необходимо множество готовых конструкций..
Систематизация типовых решений – это процедура выделения решений. Конструкции, предоставленные для систематизации, декомпозируются на отдельные конструктивные фрагменты - детали и узлы. Для каждого фрагмента определяется функциональное назначение. Если это функциональное назначение не удается четко сформулировать, фрагмент выделен не корректно.
Результаты систематизации:
множество функций, F = {fi}, i = 1..n, где n – количество выделенных функций;
множество конструктивных вариантов реализации каждой функции, Ki = {kij}, j = 1..mi, где mi – количество конструктивных реализаций функции Fi.
Унификация решений — устранение излишнего многообразия посредством сокращения перечня допустимых элементов и решений, приведения их к однотипности. Это означает, что из каждого множества Ki следует удалить дублирующиеся варианты конструктивной реализации соответствующей функции. Кроме функционального назначения как такового, для решения указывается еще условия его применения. Если для двух решений условия абсолютно одинаковы, то одно из них следует удалить, либо сделать из них симбиоз.
Нормализация — приведение типового решения в нормальное состояние.
Примеры нормализации. Приведение вещества или материала к однородной консистенции путём обработки, например, молока. Термическая обработка стали, заключающийся в нагреве её выше верхней критической точки, выдержке при этой температуре и последующем охлаждении на спокойном воздухе с целью придания металлу однородной мелкозернистой структуры (не достигнутой при предыдущих процессах — литьё, ковке или прокатке) и как следствие — повышение его механических свойств (пластичности и ударной вязкости). Нормализация звука — процесс выравнивания частотных характеристик при студийной звукозаписи на магнитный носитель. В контексте информационных технологий нормализацией, в частности, называется процесс преобразования отношений базы данных к виду, отвечающему нормальным формам.
Нормализация типовых конструкторских решений – это определение необходимого набора данных для его построения.
