Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Т / Л11 2D проектирование и черчение.pdf
Скачиваний:
83
Добавлен:
06.02.2016
Размер:
15.78 Mб
Скачать

Основы. Двухмерное проектирование

Нанесение фрагментов на чертёж

Существует несколько способов нанести фрагмент на сборочный чертёж:

1.Воспользоваться командой “FR: Создать фрагмент”.

2.Воспользоваться окном «Меню документов» или окном библиотеки.

3.Прямое создание фрагмента в контексте сборки.

Приведенные ниже инструкции будут относиться к первым двум способам нанесения фрагмента на чертёж. Описанию третьего метода посвящен отдельный раздел “Работа с фрагментами в контексте сборки”.

Для вставки фрагмента в сборочный чертёж вызовите команду “FR: Создать фрагмент”:

 

Клавиатура

 

Текстовое меню

 

Пиктограмма

 

 

 

 

 

 

 

 

<FR>

 

«Чертёж|Фрагмент»

 

 

 

 

 

 

 

 

 

 

 

В автоменю появятся следующие опции:

 

 

 

 

 

 

 

 

 

 

<O>

Выбрать файл

 

 

 

 

 

 

 

 

<C>

Создать новый фрагмент в контексте сборки

 

 

 

 

 

 

 

 

<G>

Выделить фрагмент

 

 

 

 

 

 

 

 

<P>

Установить параметры фрагмента

 

 

 

 

 

 

 

<R>

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

 

 

повторного вызова команды)

 

 

 

 

 

 

 

 

 

 

<F>

Выбрать фрагмент для создания копии

 

 

 

 

 

 

<F4>

Вызвать команду редактирования фрагмента

 

 

 

 

 

 

 

 

<Esc>

Выйти из команды

 

 

 

 

 

 

 

 

 

 

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

До выбора файла фрагмента диалог в окне свойств содержит только три раздела:

“Основные параметры”, “Параметры фрагмента”, “Опции”. Значения параметров,

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

Первым шагом при нанесении фрагмента является выбор файла фрагмента. Вызов окна диалога для

выбора файла осуществляется с помощью опции или нажатием кнопки в разделе “Основные параметры” окна свойств команды.

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

632

Проектирование сборок методом «Снизу-вверх»

Содержимое автоменю изменится. Новое состояние автоменю будет зависеть от установленного в окне свойств способа привязки фрагмента: по точкам привязки или по вектору привязки.

Способ привязки задаётся в разделе “Вставка фрагмента”, с помощью параметра “Привязка”. В случае нанесения фрагмента по вектору привязки из выпадающего списка данного параметра можно выбрать требуемый вектор привязки. Здесь же можно выбрать нужную страницу документа фрагмента (если он многостраничный).

В разделе “Параметры фрагмента” диалога команды можно задать различные настройки вставки фрагмента. Подробное описание параметров приведено в параграфе “Параметры фрагмента”.

Значения внешних переменных фрагмента задаются в разделе “Переменные” окна свойств. Данный раздел присутствует в диалоге окна свойств команды, если вставляемый фрагмент имеет внешние переменные.

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

После задания параметров вставки фрагмента необходимо в поле чертежа указать точки вектора привязки или точки привязки фрагмента (см. параграф “Задание привязки фрагмента на сборочном чертеже”). Координаты заданных точек отображаются в разделе “Координаты” окна свойств команды.

После привязки фрагмента на текущем чертеже необходимо завершить создание фрагмента, нажав

в автоменю или окне свойств команды. Предварительно можно выполнить ряд дополнительных действий с помощью опций, появляющихся в автоменю команды на этом этапе нанесения фрагмента:

 

<K>

Задать точки привязки фрагмента

 

 

 

 

<P>

Установить параметры фрагмента

 

 

 

 

<Y>

Создать имя для выбранного фрагмента

 

 

 

 

<Ctrl+O>

Деталировка

 

 

 

 

<O>

Открыть фрагмент в контексте сборки

 

 

 

 

<D>

Раскрыть фрагмент

 

 

 

 

<S>

Раскрыть фрагмент с построениями

 

 

 

 

<F4>

Открыть файл фрагмента для редактирования

 

 

 

 

<C>

Выбрать штриховку для обрезки

 

 

 

 

<I>

Выбрать другой ближайший элемент

 

 

 

 

<Esc>

Отменить выбор всех элементов

 

 

 

Опция запускает режим перезадания точек привязки фрагмента.

633

Основы. Двухмерное проектирование

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

get («Имя фрагмента»,«Имя переменной»),

где «Имя фрагмента» – имя, которое задано для фрагмента, а «Имя переменной» имя переменной из чертежа фрагмента, значение которой необходимо получить в сборочном чертеже.

Для автоматического раскрытия фрагмента используются опции и (см. выше параграф

“Раскрытие фрагментов”). Опции и позволяют сразу же открыть файл нанесённого фрагмента на редактирование, автоматически завершив его создание.

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

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

Если требуется повторно вставить один из уже имеющихся на сборочном чертеже фрагментов,

удобнее воспользоваться опциями и (о работе с ними будет рассказано ниже, в параграфе

“Повторное нанесение фрагментов”).

Выбор файла фрагмента

Для задания файла фрагмента используется стандартное окно выбора файла. Оно появляется после использования опции:

<O> Выбрать файл

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

Находясь в команде создания фрагмента, можно также указать и на элемент библиотеки в служебном окне «Меню документов».

Выбор фрагмента из библиотеки

Если в качестве фрагмента необходимо нанести библиотечный элемент, можно сделать это из окна “Меню документов” или вспомогательного окна библиотеки (см. главу “Библиотеки”), не обращаясь напрямую к команде “FR: Создать фрагмент”. При таком способе можно использовать команды контекстного меню или механизм «перенеси и оставь» (drag&drop). Для этого необходимо, указав с

помощью фрагмент в окне “Меню документов” или в окне библиотеки, перетащить его в окно чертежа, не отпуская нажатой клавиши мыши. Автоматически будет запущена команда “FR: Создать фрагмент”. Аналогичного результата можно добиться, если, указав в “Меню документов”

или в окне библиотеки фрагмент и нажав , выбрать из контекстного меню пункт “Вставить”.

634

Проектирование сборок методом «Снизу-вверх»

Задание значений внешних переменных фрагмента

Если в чертеже присутствуют внешние переменные, то их значения будут запрашиваться при вставке его в качестве фрагмента в сборочные чертежи. При привязке к коннектору нужные значения могут быть заданы автоматически.

Рассмотрим задание внешних переменных фрагмента на примере чертежа подшипника, который мы будем вставлять в чертёж вала. В чертеже подшипника создана внешняя переменная d, которая определяет его внутренний диаметр.

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

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

Рассмотрим далее задание значений внешних переменных фрагмента с использованием списка переменных. При этом значения переменных можно задать данными трёх типов:

1)константой (число для вещественной переменной или строка для текстовой переменной);

2)переменной сборочного чертежа;

3)не задавать (оставить поле значение переменной пустым).

Первый способ. Присвоение константного значения

Установим для диаметра подшипника конкретное значение, например, “30”.

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

Для того чтобы при задании переменных фрагмента поле значения автоматически заполнялось тем значением, которое установлено для этой переменной в файле чертежа фрагмента, необходимо установить в команде “SO: Задать установки системы” на закладке [Фрагменты] параметр “Подставлять значения переменных автоматически”.

Второй способ. Присвоение переменной сборки

Вместо конкретного значения внешней переменной подшипника введем имя переменной “Diameter” сборочного чертежа. Если ввести имя несуществующей переменной, то система предложит создать новую.

635

Основы. Двухмерное проектирование

Пусть в момент вставки значение переменной “Diameter” равно “20”. Изменим значение переменной Diameterна “40”. При этом автоматически изменится и изображение подшипника.

Переменную сборки можно будет выбрать из списка существующих переменных, если нажать F8 (см. главу «Общие положения работы с системой», параграф «Контекстное меню в полях диалогов»)

Если для внешней переменной фрагмента было задано имя переменной сборки, и в текущем сборочном чертеже переменная с таким именем присутствует, она будет автоматически подставлена в поле значения соответствующей переменной фрагмента (см. главу

“Переменные”).

Третий способ. Незаданное значение

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

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

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

«Подставлять значения переменных автоматически». В этом случае все переменные при вставке фрагмента автоматически получают константное значение, прочитанное во фрагменте.

Работа с пользовательским диалогом

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

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

Для задания связи значения внешней переменной фрагмента с переменной сборки можно использовать команды контекстного меню.

636

Проектирование сборок методом «Снизу-вверх»

В контекстном меню понадобится вызвать команду “Связь с переменной” или вместо этого просто нажать <F8>. На экране появится стандартное окно “Вставка переменной”. После выбора переменной сборки её значение будет присвоено внешней переменной фрагмента. Метка рядом с соответствующей командой контекстного меню будет показывать, что для данной переменной фрагмента установлена связь с переменной сборки. При прямом редактировании полей диалога будут изменяться значения соответствующих переменных сборки.

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

При необходимости можно переключиться в режим работы со списком переменных вместо работы с пользовательским диалогом. Для перехода в другой режим нужно воспользоваться флажком «Список переменных» в нижней части диалога.

Для загрузки одной из сохраненных конфигураций (предустановленный набор значений внешних переменных фрагмента) нужно воспользоваться выпадающим списком «Конфигурация:» в нижней части пользовательского диалога.

Команда для работы с конфигурациями вызывается следующими способами:

Клавиатура

Текстовое меню

 

Пиктограмма

 

 

 

 

<FCE>

Параметры|Конфигурации модели…

 

 

 

 

 

 

Подробности по работе с командой “FCE: Редактировать конфигурации модели” можно прочесть в главе “Дополнительные инструменты для работы со сборочными 3D моделями” книги “Трёхмерное моделирование”.

Работа с коннектором

При привязке фрагмента (например, гайки) к коннектору другого фрагмента (например, к болту) значения переменных могут быть получены автоматически. Для успешной автоматической связи переменных с коннектором должны выполняться некоторые условия:

1.В коннекторе должны быть заданы именованные значения. Эти именованные значения будут в последствии являться связующим звеном между переменными фрагмента, имеющего коннектор, (болт) и переменными другого фрагмента (гайка), который будет привязываться к данному коннектору в сборке.

637

Основы. Двухмерное проектирование

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

3.При нанесении фрагмента нужно выбрать коннектор. Переменные нового фрагмента автоматически принимают значения сразу после выбора коннектора. Изображение фрагмента принимает вид в соответствии со значениями переменных.

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

638