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

Лекция 10 Работа с Эскизами

.pdf
Скачиваний:
74
Добавлен:
29.03.2015
Размер:
4.04 Mб
Скачать

Выберите пункт меню Инструменты > Выражения... В окне списка выражений выберите «Все» для отображения всех выражений. Здесь вы найдете наши параметры SW и h, а также связанный с h параметр p30 (имя может быть другим). В диалоговом окне «Выражения» нажмите на иконку «Измерение расстояния» (метод измерений) и выберите в графическом окне две противолежащие конечные точки шестигранника.

В списке параметров появится запись: «р37(Измерение расстояния(5))», со значением «Measure». Кроме того, в навигаторе модели вы найдете новый элемент «Измерение расстояния (5)». Значение этого элемента динамически изменяется при изменении «Размера под ключ».

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

Создайте на верхнем ребре созданного вытягиванием цилиндра фаску со следующими значениями: тип - Смещение и угол; расстояние = 5 мм.; угол = 30 град. (при необходимости смените направление отсчета линейного размера). Вызовите затем диалог «Выражения», выберите выражение для фаски со значением «5» и введите следующую формулу: «(p37-SW)/2» (параметр измерения расстояния p37 может иметь другое имя).

Подтвердите клавишей ввода, только тогда будет принята формула для параметра и появится в верхней части диалогового окна. Завершите диалог ОК. Соедините оба тела методом «Пересечение» («тело построения» - цилиндр, «телоинструмент» - шестигранник). Вытяните окружность второго эскиза «SK_ECKENMASS» в том же направлении, как и оба элемента «Вытянуть», чтобы создать буртик гайки. Для значения высоты буртика задайте следующую формулу: «hb=h/4». В качестве конечной дистанции будет создан параметр hb, который имеет значение всегда в четверть высоты гайки h.

Создавайте элемент «Вытянуть» с использованием метода «Создание». На верхнем ребре созданного элемента постройте фаску такую же, какая была создана ранее на цилиндре. Объедините затем оба тела между собой. Измените значения параметров SW и h и проследите за поведением тела.

ДОБАВЛЕНИЕ ГЕОМЕТРИЧЕСКИХ ОБЪЕКТОВ К ЭСКИЗУ

Использование геометрии эскиза для создания элементов модели имеет некоторые особенности по сравнению с геометрией, не относящейся к эскизу. Если вы выбираете объект эскиза без установки фильтра выбора «Кривая», то по умолчанию система автоматически отыскивает и добавляет к выбору все элементы эскиза. В этом случае нет необходимости вручную перебирать объекты эскиза. Если вы установите фильтр выбора «Кривая», то в этом случае каждый элемент эскиза необходимо добавлять вручную.

Пример 3.2-6

Откройте файл 3.2_Sketch_Objekt_Sketch.prt. Создайте первый элемент «Вытянуть» на первом слое без использования фильтра выбора «Кривая» (параметры вытягивания: первое смещение = 20 мм, второе смещение = 50 мм) и второй элемент «Вытянуть» с теми же параметрами в противоположном направлении с использованием фильтра вы бора «Кривая» (все кривые эскиза нужно выбрать последовательно вручную).

Запустите для редактирования имеющийся эскиз и в панели инструментов выбора типов элементов включите «Ограничение эскиза». Укажите на значок ограничения «Совпадающие» в правом нижнем углу эскиза. Выберите ограничение правой клавишей мыши и выберите «Удалить». Переключите фильтр выбора на основные объекты («Нет фильтра выбора»).

Переместите одну из двух кривых на несколько миллиметров и закройте образовавшийся разрыв новой линией. Выйдите из эскиза. Добавленная в эскизе кривая не является составной частью второго элемента модели «Вытянуть». Первый элемент «Вытянуть» может без ошибок обновиться (актуализироваться) автоматически, т.к. эскиз был выбран без включения маски «Кривые». Второй элемент необходимо корректировать вручную через редактирование параметров элемента «Вытянуть» (Изменить > Элементы > Параметры. либо через контекстное меню).

УДАЛЕНИЕ ОБЪЕКТОВ ЭСКИЗА

Действие «Удалить» над объектами эскиза может быть выполнено в любой момент, как и другие функции, например, «Переместить», «Копировать». Однако нужно помнить, что удаление объекта эскиза может повлиять на другие конструктивные элементы и изменить их тип, нарушив топологию построения, и тем самым разрушить модель.

Продолжим работу с файлом 3.2_Sketch_Objekt_Sketch.prt. Удалите только что созданную кривую в эскизе. Для этого активируйте эскиз и выберите в меню Изменить > Удалить., выберите кривую и подтвердите ОК (эту операцию можно выполнить через контекстное меню). Выйдите из эскиза. Оба тела перестроились как тонколистовые (открытый контур в создающей цепочке кривых). Система перестраивает модель, но если на созданных телах (гранях) располагались другие элементы, они перестроятся с ошибкой.

Восстановите цепочку кривых эскиза, добавив новый объект - касательную дугу к линиям, и добавьте в построении второго тела восстановленный участок кривой (рис. 3.2-36). Данный пример показывает, что при удалении элементов эскиза топология модели меняется и в определенных случаях требуется выполнить перезадание элементов модели. Это лишний раз доказывает, почему рекомендуется создавать самостоятельные элементы модели, а не выполнять скругления и фаски в эскизах.

Новое расположение эскиза (перепривязка эскиза)

Диалог и опции создания нового и переприсоединения созданного эскиза одинаков. Команда «Перепривязать» используется для перемещения существующего эскиза на другую плоскость, грань или траекторию (для эскиза по траектории). В любое время в модуле «Эскиз» вы можете переопределить привязки эскиза (плоскость эскиза и оси эскиза). Функции переопределения и привязки

находятся в панели «Эскиз». Просто выберите в модели плоскость или плоскую грань для назначения эскиза и прямолинейный объект (ребро, кривую, ...) для назначения горизонтальной или вертикальной привязки эскиза.

Используйте файл 3.2_Sketch_ReDefine.prt. Активируйте эскиз «Эскиз(7)

ПРОУШИНА». Выберите иконку «Перепривязать» и выберите плоскость «Фиксированная координатная плоскость(1)» для нового расположения эскиза. При необходимости вы можете выбрать новые ссылки для горизонтальной/вертикальной оси эскиза. Горизонтальное и вертикальное направления эскиза, а также нормаль эскиза могут быть перевернуты двойным нажатием клавиши мыши на соответствующую вершину стрелки. Важно: вы можете привязать эскиз к функциональным элементам модели, которые стоят выше изменяемого эскиза в навигаторе модели (рис. 3.2-37). Поворот привязок должен по возможности проходить перед созданием геометрии эскиза, иначе эскиз и «тело» могут «развалиться». Подтвердите ваши действия (ОК), выйдите из эскиза. Объедините имеющиеся тела модели в одно.

ПРОСТЫЕ И КОМПЛЕКСНЫЕ ЭСКИЗЫ ЭКВИДИСТАНТА ПО ЭЛЕМЕНТАМ МОДЕЛИ

Для упрощения редактирования и обновления модели рекомендуется выполнять эскиз настолько простым, насколько это возможно. Например, для того чтобы создать параллелепипед, достаточно одной линии и нет необходимости

использовать замкнутый контур. Используйте лучше функции задания толщины и эквидистанты в функциональных элементах «Вытянуть», «Тело вращения» и др. То же самое касается и создания элементов модели «на профиле». Нет необходимости создавать замкнутый профиль, если толщина стенки вдоль профиля остается постоянной, а направление вытягивания перпендикулярно плоскости эскиза либо задается направлением определенного вектора. Если вы используете смещение материала одинаковое в обе стороны, достаточно отметить пункт «Симметрично» и ваш эскиз будет представлять среднюю линию для вытягивания тела.

Скругления и фаски в эскизах

Старайтесь не создавать скругления и фаски в эскизах, даже если это необходимо для формирования поперечного сечения элемента модели, в дальнейшем вы выполните эти построения с помощью специальных функций. Это дает следующие преимущества:

вам требуется меньшее количество объектов эскиза, на которые необходимо назначить привязки (ограничения эскиза); отдельно созданные скругления и фаски могут быть «подавлены», заменены или

удалены без особых усилий для перестроения модели; геометрия поперечных сечений для элементов вытягивания проще, требуется меньшее время для пересчета модели;

проще решить проблемы топологии, если скругления и фаски выполнены в отдельных элементах.

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

Пример 3.2-7

Рассмотрим методы использования эскизов на примере построения проема двери автомобиля. Откройте файл 3.2_Sketch_SWEPT.prt. Здесь находится эскиз для формы проема двери и упрощенная поверхность, задающая форму боковины автомобиля. В области крыши (верхняя часть эскиза) и боковой стойки (правая часть эскиза) необходимо добавить радиус скругления для плавного перехода кривой. Т.к. в эскизе не рекомендуется создавать скругления, создадим вспомогательное тело на слое 13 и скруглим ребро этого тела. Вытянем имеющийся эскиз в направлении оси YC со следующими параметрами: начало = 500 мм, конец = 1300 мм (листовое тело должно полностью пересекать тело вытягивания). Создайте скругление верхнего ребра радиусом 70 мм.

Внешний контур вытянутого тела соответствует плоской ведущей кривой эскиза. Нам необходимо создать 3-мерную кривую, лежащую на поверхности боковины и включающую в себя профиль радиуса скругления и прилегающие

грани. Используйте для создания кривой функцию «Кривая Пересечения» . Далее нам необходимо построить поверхность, которая следует за кривой пересечения и в каждой точке кривой перпендикулярна поверхности боковины. Установите слой 14 в качестве рабочего слоя и вызовите функцию создания «Поверхности фланца» методом «Продолжение по закону». В диалоге создания поверхности установите тип «Грани», в качестве базового профиля выберите кривую пересечения, подтвердите средней клавишей мыши, в качестве ссылочной грани выберите поверхность боковины, подтвердите средней клавишей мыши. Появляются два вектора, которые дадут вам направление угла. Введите длину фланца 20 мм и угол в направлении вектора так, чтобы поверхность фланца была создана на внешней стороне поверхности боковины.

Для создания элемента «Заметаемая поверхность» (SWEPT) нам необходимо создать профиль сечения. Профиль должен находиться в плоскости, перпендикулярной к ведущей кривой (линия пересечения поверхности боковины и граней вспомогательного тела). Установите все слои, кроме рабочего, как невидимые. Выберите Вставить > Плоскость/Точка > Координатная плоскость.

либо нажмите иконку в панели «Элемент». Откройте диалоговое окно построения координатной плоскости и выберите метод создания «По кривой» с опцией ориентации «Нормально к пути». Выберите внутреннее ребро поверхности, созданной методом «Продолжение по закону», появится маркер положения координатной плоскости. Вы можете двигать маркер положения плоскости вдоль ребра вручную либо задать конкретное значение длины кривой либо значение в % от длины. Для задания положения плоскости в % от длины установите указатель мыши на маркер и, нажав правую клавишу, выберите «% Длины дуги». Подтвердите построение нажатием кнопки ОК. Независимо от метода расположения плоскости на кривой, задания в % или в мм длины дуги, динамичного изменения точки положения плоскости плоскость сохраняет свою ориентацию по отношению к кривой (перпендикулярно к кривой в точке) (рис.

3.2-41).

Поскольку поверхность боковины, как и элемент модели «Продолжение по закону (7)», не являются плоскими поверхностями, а для ориентации сечения нам необходимо иметь прямолинейный элемент, мы должны создать координатную ось, проходящую через две конечные точки линии пересечения поверхности «Продолжение по закону (7)» и созданной плоскости. Создайте на слое 1 3

вспомогательную линию пересечения указанных элементов модели и постройте координатную ось. Теперь мы можем позиционировать эскиз на координатной плоскости и сориентировать ось ХС эскиза вдоль координатной оси.

Присвойте эскизу имя SKT_SECTION. Сечение должно выглядеть следующим образом:

Обратите внимание на то, что правая сторона эскиза выходит за поверхность боковины. Кривая эскиза была замкнута с левой стороны, чтобы в результате вытягивания сечения создать твердое тело. В дальнейшем мы обрежем созданное тело поверхностью боковины, скруглим внутренние ребра и сформируем тонкостенное тело (оболочку).

Установите рабочий слой 1 и создайте элемент «Заметание» (SWEPT). В диалоговом окне в качестве сечения выберите эскиз SKT_SECTION (обратите внимание на уточняющий фильтр выбора кривых «Связанные кривые»), в качестве направляющей цепочки выберите внутреннее ребро элемента «Продолжение по закону (7)». Установите следующие опции сечения для элемента «Заметание»:

расположение сечения - на направляющих; метод выравнивания - параметр;

метод ориентации - по нормали к поверхности (в качестве поверхности выберите поверхность боковины); метод масштабирования - постоянное, масштаб =1.

В разделе настроек установите выбор в поле «Сохраненная форма». Завершите построение (ОК). Обрежьте созданное тело поверхностью боковины и выполните скругление кромок радиусом 3 мм. Создайте тонкостенное тело толщиной 0,8 мм.

Далее мы рассмотрим, как ведет себя модель при изменении тех или иных элементов:

измените значение скругления на вспомогательном теле с 70 мм на 90 мм; переместите переднюю точку эскиза SKT_GUIDE вперед на несколько миллиметров и обновите модель;

измените значения размеров в эскизе SKT_SECTION и обновите модель (рис.

3.2-44).

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