Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

АССОЦИАТИВНЫЕ СВЯЗИ ПРИ ПАРАМЕТРИЗАЦИИ

.pdf
Скачиваний:
58
Добавлен:
01.05.2014
Размер:
484.81 Кб
Скачать

«МАТИ» - Российский государственный технологический университет им. К. Э. Циолковского

Кафедра «Технология производства двигателей летательных аппаратов»

Лабораторный практикум

SOLIDWORKS. Занятие 4.

АССОЦИАТИВНЫЕ СВЯЗИ ПРИ ПАРАМЕТРИЗАЦИИ

Москва 2005 г.

2

3

АССОЦИАТИВНОСТЬ

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

АССОЦИАТИВНОСТЬ – способность системы запоминать логические связи между операциями построения и геометрическими объектами, которые использовались в качестве опорных в данной операции. (т.е. на которые производились ссылки при построении).

Ассоциативность базируется на принципах НАСЛЕДОВАНИЯ:

Любые изменения родительских объектов приводят к изменению объектов потомков.

Удаление родительских объектов может:

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

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

Чтобы можно было удалить родительские объекты нужно корректно преобразовать ассоциативные связи для потомка (возможно «сменив ему родителей»).

Наследование имеет иерархическую структуру: сколько бы уровней вложения

не было, изменение родителей влечет изменения всех дочерних объектов на

всех уровнях вложения.

Наследственная ассоциативность связана с деревом истории

конструирования изделия.

Ассоциативные связи могут быть между элементами одного файла и между элементами в разных файлах распределенной системы.

4

ВЗАИМОСВЯЗИ ЭЛЕМЕНТОВ ЭСКИЗА в SOLIDWORKS

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

 

Взаимосвязь

 

Выбранные объекты

Получающиеся взаимосвязи

 

 

Горизонтальность

 

Одну или несколько линий или

Линии становятся горизонтальными или

 

или вертикальность

 

две или несколько точек.

вертикальными (что определяется текущей

 

 

 

 

системой координат эскиза). Точки выравниваются

 

 

 

 

по горизонтали или вертикали.

 

 

 

 

 

 

Коллинеарность

 

Две или несколько линий.

Элементы лежат на одной и той же бесконечной

 

 

 

 

линии.

 

 

 

 

 

 

Корадиальность

 

Две или более дуги.

В элементах используются одни и те же центр и

 

 

 

 

радиус.

 

Перпендикулярность

 

Две линии.

Два элемента перпендикулярны друг к другу.

 

 

 

 

 

 

Параллельность

 

Две или несколько линий. Линия

Элементы параллельны друг другу.

 

 

 

и плоскость (или плоская грань)

Линия параллельна выбранной плоскости.

 

 

 

в трехмерном эскизе.

 

 

 

Параллельно YZ

 

Линия и плоскость (или плоская

Линия параллельна плоскости YZ по отношению к

 

 

 

грань) в трехмерном эскизе.

выбранной плоскости.

 

Параллельно ZX

 

Линия и плоскость (или плоская

Линия параллельна плоскости ZX по отношению к

 

 

 

грань) в трехмерном эскизе.

выбранной плоскости.

 

Вдоль Z

 

Линия и плоскость (или плоская

Линия перпендикулярна поверхности выбранной

 

 

 

грань) в трехмерном эскизе.

плоскости.

 

 

 

 

 

 

Касательность

 

Дугу, эллипс или сплайн, и

Два элемента остаются касательными друг к другу.

 

 

 

линию или дугу.

 

 

 

Концентричность

 

Две или более дуги, или точку и

Для дуг используется один и тот же центр.

 

 

 

дугу.

 

 

 

Средняя точка

 

Точку и линию.

Точка остается в центре линии.

 

 

 

 

 

 

Пересечение

 

Две линии и одну точку.

Точка остается на пересечении двух линий.

 

 

 

 

 

 

Совпадение

 

Точку и линию, дугу или эллипс.

Точка лежит на линии, дуге или эллипсе.

 

 

 

 

 

 

Равенство

 

Две или более линии, или две

Длины линий или радиусы остаются равными.

 

 

 

или более дуги.

 

 

 

Симметричность

 

Осевую линию и две точки,

Элементы остаются на равном расстоянии от

 

 

 

линии, дуги или два эллипса.

осевой линии, на перпендикулярной к ней линии.

 

Зафиксировать

 

Любой объект.

Фиксируется местоположение объекта. Однако

 

 

 

 

конечные точки неподвижных линий можно

 

 

 

 

свободно перемещать вдоль бесконечной линии.

 

 

 

 

Конечные точки дуги или эллиптического сегмента

 

 

 

 

можно свободно перемещать вдоль полной

 

 

 

 

окружности или эллипса.

 

Точка пронзания

 

Точку эскиза и какую-либо ось,

Точка эскиза совпадает с местом, где ось, кромка

 

 

 

кромку, линию или сплайн.

или кривая пронзают плоскость эскиза.

 

 

 

 

Взаимосвязь "Точка пронзания" используется в

 

 

 

 

элементах по траектории с направляющими

 

 

 

 

кривыми.

 

Слить точки

 

Две точки эскиза или конечные

Две точки эскиза сливаются в одну точку.

 

 

 

точки.

 

 

 

 

 

 

 

 

ПРИМЕЧАНИЯ:

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

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

Если создается взаимосвязь для элемента, не лежащего на плоскости эскиза, получающаяся в результате взаимосвязь относится к проекции элемента на плоскость эскиза.

Дополнительные взаимосвязи создаются автоматически при использовании инструментов Смещение объектов и Преобразование объектов.

5

ПАРАМЕТРИЗАЦИЯ КОРПУСНОЙ ДЕТАЛИ

Сделать копию файла «Корпус» (см. SW.Занятие 1). Присвоить имя новому файлу «Конфигурации корпуса».

На эскизах нанести некоторые определяющие размеры (длина, ширина, высота …).

Добавить размеры для твердотельных элементов.

Присвоить размерам характерные имена.

Создать табличные конфигурации детали Корпус.

Примерный вид таблицы параметров конфигураций

ОБРАТИТЬ ВНИМАНИЕ НА ПОВЕДЕНИЕ КОНСТРУКТИВНЫХ

ЭЛЕМЕНТОВ.

Элементы могут оказаться не связанными друг с другом. Результат конфигураций может оказаться НЕПРЕДВИДЕННЫМ.

ПРИ ВОЗНИКНОВЕНИИ ОШИБОК параметризации необходимо отредактировать ассоциативные связи в эскизах и определениях.

При наложении связей руководствуйтесь списком возможных связей для

данной среды моделирования.

6

Организация связей в эскизах

Оценить наличие лишних или отсутствие нужных связей среди конструктивных элементов детали.

Оценить, в каком из эскизов надо выполнить коррекцию связей.

В дереве конфигураций выбрать эскиз, в котором нужно отредактировать связи. В контекстном меню выбрать «Редактировать эскиз….», войти в режим редактирования эскиза.

Для организации взаимосвязей используются кнопки панели инструментов:

Есть разные варианты добавления и удаления

связей:

а) можно выбрать элемент эскиза (отрезок, дугу, точку, …), а затем к нему добавить связь;

б) можно, НЕ ВЫБИРАЯ никакой конкретный элемент, обратиться к диалогу «Добавить взаимосвязь…» и детально выбрать связываемые элементы и вид связи между ними (данный способ более универсальный).

ОСОБЕННОСТЬ: Так как список разновидностей связей ограничен и конечен, то не всегда удается организовать очевидную желаемую связь.

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

выступают в качестве посредника. Так,

если построить элемент «Точка», то этот элемент уже можно связать с центром отрезка, и эту же точку можно связать с

центром окружности. Выступая посредником, точка связывает середину

отрезка и центр окружности.

При организации ассоциативных связей могут понадобиться

вспомогательные построения (например, оси, диагонали …) – ПЕРЕНОСИТЕ ТАКИЕ ПОСТРОЕНИЯ В РАЗРЯД ВСПОМОГАТЕЛЬНОЙ ГЕОМЕТРИИ!!!

Иначе среда будет оценивать их как элементы контуров и профилей для 3Dпостроений.

7

Примерный внешний вид конфигураций

ПАРАМЕТРИЗАЦИЯ ИНДИВИДУАЛЬНОЙ ДЕТАЛИ

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

8