книга2 с254-338 (1085854), страница 16
Текст из файла (страница 16)
332
где — компоненты вектора переходов от центра узла
к центру узла 1; N — число узлов.
Таблица 23.4 Список переходов между узлами фермы
Для того чтобы по списку переходов восстановить переход от узла к
узлу в матрице переходов, достаточно построить
вектор, равный сумме векторов, записанных в списке переходов между й и
й строками списка переходов, если
Для случая
можно использовать свойство кососимметричности матрицы переходов, построить вектор
и определить вектор, при-
Таким образом, из множеств описаний элементов , мно-
жеств описаний узлов V с помощью списков связей S и списка переходов Р может быть создано описание конструкции первого уровня как совокупность четверок:
В конструкции можно выделить внутренние и внешние узлы. Внутренними узлами будем называть узлы, соединяющие только элементы описываемой конструкции (узлы 2, 3 на рис. 23.8). Внешние узлы — узлы, соединяющие ее элементы с элементами других конструкций (узлы 1, 4 на рис. 23.8). Совокупность описаний внешних узлов, списков переходов, содержащих векторы переходов только между внешними узлами, образует описание внешней структуры элемента:
где — множество внешних узлов;
— список переходов между внешними узлами.
Описания минимальных конструкций (элементы) по определению формально не могут содержать описания подконструкций, поэтому описание минимальной конструкции не может содержать внутренних узлов и имеет только внешнюю структуру. Обозначим описание внешнейструктуры элемента Внутренней структу-рой взаимосвязи деталей в элементе интересоваться не :будем.
333
Однако описание внутренних свойств минимального элемента может быть приведено в виде
Таким описанием , например, может быть формализованное описание геометрии конструкции, свойств материала элемента, позволяющее разработать алгоритм подбора сечений стержневых элементов. Полное описание элемента с учетом внешних и внутренних свойств может быть задано равенст
вом
Рис. 23.9. Схема простых (а) и сложного Приведенная система
(б) узлов конструкции описаний позволяет компо-
новать различные описания элементов с одинаковыми внутренними свойствами и различными внешними структурами. Эта ситуация отображает тот факт, что в реальных конструкциях конструктивное решение узла однозначно определяет совокупность конструктивных решений примыкающих деталей, а при соединении одних и тех же деталей может быть использовано различное конструктивное решение узлов. Так, например, несколько конструктивных решений узлов (рис. 23.9,а) объединяются в более сложный узел (рис. 23.9,6) соединением одноименных элементов
В конструкции сложного узла элементы
получили название пустых элементов. Формально полученную конструкцию сложного узла можно, в свою очередь, рассматривать опять как некоторый элемент, имеющий описание внешней структуры по формуле (23.19). Через список переходов этот элемент можно наращивать до более сложной конструкции. Процесс структурного объединения описаний, очевидно, будет продолжаться до тех пор, пока в полученной конструкции множество внешних узлов не окажется пустым.
Приведенные описания конструкций разработаны
в ЦНИИПСКе. Они затрагивают описания строительных конструкций, значительная часть элементов которых достаточно хорошо нормализована. Это обстоятельство сокращает кортеж (объем упорядоченной информации) сведений в модели конструкции. Несколько более емкое описание имеют модели деталей в машиностроительных изделиях. Эти модели рассматриваются как совокупность системных параметров ЭРД (кортеж сведений, описывающих общие свойства детали: шифр, марку материала, обозначение сортамента, термообработку, массу, отклонения расположения поверхности -го элемента по отношению к
элементу), групп
334
параметров (одинаковые параметры базовых элементов де-
тали) и математических моделей элементов (кортеж сведений
общего характера об элементе: шифр, номер ГОСТа или нормали, производственное назначение, количественные и качественные признаки, размеры, предельные отклонения, обозначения посадок, отклонения формы элемента от плоскости).
В общем виде математическую модель машиностроительной детали можно записать упорядоченным множеством
Рассмотрим описание математической модели геометрического образа изделия. Пусть задана некоторая глобальная система координат (база модели) и конструкции
с внешними узлами А и В (рис. 23.10,а). Определим координаты центров узлов А я В в системе координат
Операцию по определению координат центров узлов конструкции будем называть привязкой конструкции. Совокупность базы модели и непустого множества привязанных к базе модели описаний конструкций с непустым множеством внешних узлов будем называть основанием модели, а выполняемую процедуру — начальной композицией модели.
Пронумеруем узлы основания модели и запишем список связей конструкций, входящих в основание модели:
где N — множество узлов в описании модели; —число привязанных элементов (непустое множество);
—имя
го элемента;
— номера точек взаимосвязи в
-м узле с
м элементом. Запишем список координат узлов:
где —координаты центров узлов. Выделим множество
335
внешних узлов

(23.23) Конструкции, привязанные в основании модели, будем называть компонентами модели.
Рассмотрим теперь общую схему процедуры композиции модели. Пусть задано основание модели Мо по рис. 23.10, и описание некоторой конструкции Ф по рис. 23.10,6 без элементов А и В, Описание конструкции Ф может быть включено в основание модели Мо приравниванием значений координат центров узлов в основании модели и в описании Ф, как это сделано на рис. 23,10,6. При этом однозначно через геометрию конструкции Ф определится положение всех остальных узлов в описании Ф, в том числе и узлов Е и F. В списке связей S добавится упорядоченное множество
в списке координат узлов добавятся координаты узлов Е и F, в списке узлов — узлы Е и F. Из списка внешних узлов будут исключены узлы А и В я добавлены узлы Е и F. В результате этой процедуры получим основание модели, показанное на рис. 23.10,6. Если будут заданы другие конструктивные элементы, которые необходимо композировать с конструкцией Ф, то эта процедура может быть продолжена до тех пор, пока список внешних узлов в получаемой новой конструкции (описании модели) не окажется пустым. Основание модели с пустым списком внешних узлов называется моделью объекта. Полученная таким образом модель позволяет подходящим образом абстрагировать существенные свойства проектной задачи и строить для нужд автоматизированного проектирования логически непротиворечивый формализм постановки и решения этой задачи.
Отобразим теперь некоторые особенности математической модели геометрических образов изделий машиностроения. Математическая модель изделия в процессе автоматизированного проектирования должна быть преобразована в конструкторские документы, содержащие текстовую и графическую части. Текстовая информация, как правило, содержится в математической модели изделия в явном виде. Процесс ее отображения сводится к преобразованию кодов ЭВМ в коды устройства отображения с последующим воспроизведением в формате, требуемом ЕСКД и ЕСТД. Графическая информация в модели изделия в явном виде не содержится, так как отсутствуют параметры плоских линий, образующих в совокупности изображение чертежа.
Процесс получения модели графического изображения из модели изделия делится на два этапа. На первом этапе модель изделия преобразуется в некоторую промежуточную математическую модель трехмерного объекта, содержащую сведения, необходимые для непосредственного преобразования элементов изделия в элементы изображения. Затем промежуточная математическая модель объекта преобразуется в математическую модель чертежа. В модели чертежа (геометрическом образе изделия) нас будут интере-
336
совать только элементы поверхности изделия, так как именно они определяют изображения графического документа изделия.
Базовым элементом любого машиностроительного изделия является деталь, В детали будем различать поверхность — множество граничных точек — и тело множества внутренних то-че/Cj условно объединенное с множеством граничных точек. Поверхность детали состоит из одной или нескольких граней Гранью является принадлежащий поверхности детали отсек элементарной поверхности (плоскости, поверхности второго порядка, поверхности вращения). Элементарную поверхность
которой
по-
инцидентна (принадлежит) грань, называют носителем грани. На носителе область грани
отделяется граничными контурами
от остальной поверхности носителя. Грань
может быть плоской или криволинейной, связанной или несвязанной. Все точки связанной грани можно соединить линией, нигде не пересекающей границу грани. Связанная линия пересечения граней называется ребром R, а точка пересечения граней или ребер — вершиной V. На машиностроительных деталях ребрами служат чаще всего кривые — окружности, эллипсы (рис. 23.11).