- •Лабораторно-практическая работа №1 Правила и последовательность описания объектов на этапе анализа
- •Теоретические сведения
- •Аспекты описания проектируемых объектов
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Пример выполнения задания
- •1 Постановка задачи
- •2 Выполнение задания
- •Стержень
- •Содержание отчета
- •Требования к отчетам
- •Лабораторно-практическая работа №2 Анализ объекта проектирования как системы, построение и дерева. Разработка графа связей элементов
- •Теоретические сведения
- •Уровни, аспекты проектирования. Блочно-иерархический подход к проектированию
- •Иерархические уровни описаний проектируемых объектов
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Лабораторно-практическая работа №3 Формализация информации о структуре совокупности объектов близкого назначения с использованием и-или деревьев
- •Теоретические сведения
- •Порядок выполнения работы
- •Контрольные вопросы для подготовки и самостоятельной работы
- •Лабораторно-практическая работа №4 Разработка технического задания на создание пмк для проектирования изделий
- •Теоретические сведения Требования к содержанию и оформлению технического задания (на основании гост 19.201-78)
- •Порядок выполнения работы
- •Содержание отчета
- •Понятие цели проектирования. Иерархия целей
- •Оценка целей проектирования. Матрица смежности для орграфа целей
- •Понятие относительного веса вершины и коэффициента связи при построении графа целей
- •Определение абсолютного веса вершины при определении целей проектирования
- •Порядок выполнения работы:
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №6 Построение и программная реализация и-или дерева решений
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №7 Выбор варианта технического решения и его оценка, поиск оптимального варианта по дереву решений.
- •Теоретические сведения
- •Порядок выполнения работы
- •Содержание отчета:
- •Вопросы для контроля и самостоятельной работы
- •Лабораторно-практическая работа №8 Разработка графа связей элементов и дерева сборки машиностроительных объектов
- •Порядок выполнения работы:
- •Эквивалентность состояний конечного автомата
- •Поиск эквивалентных состояний
- •Недостижимые состояния конечного автомата
- •Недетерминируемый конечный автомат (нка)
- •Процедура преобразования нка в ка
- •Конечные автоматы трансляторы
- •Автоматы с магазинной памятью (мп-автоматы)
- •Порядок выполнения работы
- •Содержание отчета
- •Вопросы для самоконтроля
Порядок выполнения работы
Изучить теоретические сведения.
Выполнить словесное описание технического объекта согласно индивидуальному заданию на первую лабораторную работу (таблица 1).
Выделить элементы объекта: главный элемент и элементы, принадлежащие различным уровням иерархии (абстракции).
Указать, к какому типу функциональных элементов относятся выделенные элементы.
Обозначить и охарактеризовать связи между элементами.
Представить граф, содержащий элементы объекта на различных уровнях иерархии (И дерево).
Построить матрицу смежности и инциденций для полученного графа.
Оформить отчет.
Подготовиться к защите лабораторной работы.
Контрольные вопросы для подготовки и самостоятельной работы
В чем заключается сущность процесса проектирования ТО?
В чем заключается сущность иерархического подхода при описании объекта проектирования?
Перечислите и охарактеризуйте основные подходы к выделению элементов при декомпозиции.
Раскройте следующие понятия: «узел ТО», «деталь ТО», «неделимый элемент».
Перечислите и охарактеризуйте основные виды элементов при функциональном подходе к декомпозиции.
Лабораторно-практическая работа №3 Формализация информации о структуре совокупности объектов близкого назначения с использованием и-или деревьев
Цель работы: научиться описывать иерархическую структуру объектов в виде И-ИЛИ деревьев.
Теоретические сведения
В САПР для решения задач структурного синтеза необходимо вначале решить следующие вопросы:
выбор способа формального описания структур проектируемых объектов;
установление правил преобразования описаний;
выбор стратегии применения правил описаний, которая приведет от исходного описания в виде технического задания (ТЗ) к описанию структурированных объектов и систем в виде комплекта конструкторско-технологической документации.
Рассмотрим способы формального описания структур в виде И-ИЛИ деревьев.
Деревья И-ИЛИ используются для формализации информации и структурного отображения ее для некоторого класса систем, т.е. объединяют целый ряд вариантов конструктивных решений для множества систем, выполняющих одинаковые или близкие функции.
На И-ИЛИ дереве каждый ярус состоит из вершин одного типа: содержит только вершины И или только вершины ИЛИ. На ярусе находятся однотипные вершины, а на соседних ярусах находятся разнотипные вершины.
В И-ИЛИ дереве полезно выделять кусты. Кусты - часть дерева, состоящая из одной вершины И (ИЛИ) и всех смежных с ней вершин ИЛИ (И -соответственно) из соседнего нижнего яруса.
В кусте И корневая вершина И отображает определенный вариант (тип) построения объекта - конкретная система, содержащая набор ИЛИ элементов из соседнего нижнего яруса, связанных с ней, которые входят в эту конкретную систему И.
Куст ИЛИ объединяет одну вершину ИЛИ и все смежные с ней вершины И из соседнего нижнего яруса. В таком кусте вершинами И представлены конкретные варианты реализации узла ИЛИ (всевозможные взаимоисключающие варианты построения объекта, отображаемого вершиной ИЛИ).
Каждая система состоит из совокупности И элементов, составляющих её конкретные схемы, конструкции. Причем каждый конкретный элемент, находящийся в узле И выполняет свою функцию. Узлы И, связанные с одним узлом ИЛИ на более высоком ярусе, образуют список элементов, каждый из которых выполняет одинаковые функции, поэтому для конкретной конструкции выбирается только один элемент И из списка. Варианты элементов И в списке для каждого узла ИЛИ называют альтернативными (альтернативами), а совокупность вершин И в кусте ИЛИ - альтернативной линейкой.
Если на дереве И-ИЛИ из множеств (списков) узлов И (альтернативных линеек), связанных с узлами ИЛИ, выбрать по одному узлу (элементу), то они в совокупности образуют конкретное решение (дерево И) для системы.
