Параметры изменения формы сечения |
Scroll |
Если сечением элемента по траектории является эскиз, содержащий замкнутый контур (о задании сечения см. раздел Сечение элемента по траектории), то можно построить элемент, форма сечения которого изменяется по ходу движения вдоль траектории.
Настройка параметров изменения сечения выполняется в секции Изменение формы сечения Панели параметров. Чтобы выполнить настройку установите переключатель Изменение формы в положение I (включено).
Форма сечения в каждой точке траектории определяется значениями переменных, соответствующих размерам эскиза. Эти значения могут быть рассчитаны следующими способами:
•в соответствии с функцией, заданной линейным законом, кубическим законом, законом по кривой,
•в соответствии с функцией, заданной значениями в определенных точках траектории.
Если в эскизе нет нужного размера с переменной, можно добавить его, не прерывая работу текущей операции. Для этого запустите редактирование эскиза, щелкнув по значку в поле Сечение. |
Кроме того, форма сечения при движении вдоль траектории может изменяться под влиянием параметрических ограничений, которыми элементы эскиза связаны с объектами модели — направляющими объектами. Параметрические ограничения учитываются независимо от того, какой способ используется для расчета значений переменных.
На рисунках приведены примеры различных способов изменения формы сечения при построении элемента по траектории.
а) |
б) |
Параметры сечения изменяются по линейному закону:
а) фантом элемента, б) результат построения
а) |
б) |
Параметры сечения изменяются по функции, заданной значениями в точках:
а) фантом элемента, б) результат построения
На рисунках ниже показано построение элемента, сечение которого связано одной из своих вершин с построенной в модели плоскостью (связь осуществляется через ограничения Совпадение точек и Точка на кривой).
в) |
г) |
Влияние направляющей плоскости на результат построения:
а) изменение формы сечения отключено, связь с плоскостью не учитывается,
б) изменение формы сечения включено, элемент построен с учетом направляющей плоскости
Изменение размеров сечения по заданным законам
Изменение размеров сечения по значениям в точках траектории
Изменение формы сечения в соответствии с заданными ограничениями
Результирующая поверхность строится таким образом, чтобы между соседними сечениями был плавный переход.
Полученная поверхность может быть разбита на грани в местах стыков сегментов траектории/сегментов направляющих объектов, если эти сегменты соединены по касательной. Разбиение выполняется при включенной опции Разбивать на грани (опция присутствует на Панели параметров, если форма сечения изменяется по ходу движения вдоль траектории).
Для построения элемента с изменяющейся формой сечения необходимо: •чтобы сечения на протяжении всей траектории не имели самопересечения, •чтобы сегменты траектории соединялись по касательной. |
При необходимости вы можете посмотреть, какие размеры и форму имеет сечение в разных точках траектории. Подробнее о проверке формы сечения...
Изменение размеров сечения по заданным законам
Чтобы значения размеров эскиза сечения изменялись по заданным законам, установите переключатель По законам/По значениям в точках в положение По законам. На Панели параметров будет отображена таблица Переменные, в которую заносятся переменные размеров эскиза.
Таблица Переменные содержит следующие данные:
•имя переменной,
•значение переменной, заданное в эскизе,
•тип размера, к которому относится переменная.
По умолчанию таблица пуста. Требуется добавить в таблицу переменные размеров и указать закон изменения их значений.
Порядок действий
1.Сформируйте набор переменных в таблице Переменные с помощью кнопок, расположенных над таблицей.
•Чтобы добавить в таблицу переменные всех размеров, проставленных в эскизе, нажмите кнопку Читать переменные . Переменные появятся в таблице. Каждой из них будет соответствовать отдельная строка.
•Чтобы добавить в таблицу переменную одного из размеров эскиза, нажмите кнопку Вставить переменную . В появившемся на экране диалоге Переменные выделите строку нужной переменной и нажмите кнопку Вставить. Диалог закроется, переменная появится в таблице.
2.Задайте закон изменения для каждой переменной.
2.1. Выделите строку переменной в таблице.
2.2. С помощью группы элементов Тип функции выберите функцию, которая будет использоваться для определения значения переменной, и задайте параметры для этой функции (например, для линейной или кубической функции задаются значения переменной в начальном и конечном положениях сечения). Элементы выбора функции появляются под таблицей Переменные при выделении строки переменной.
Подробнее о задании функции изменения параметра...
Если изменять значение переменной не требуется, можно оставить ее в таблице (без выбора функции и ввода значений) или удалить. В последнем случае нужно выделите строку переменной и нажать кнопку Удалить , которая появляется над таблицей при выделении строки.
Изменение размеров сечения по значениям в точках траектории
Чтобы задать размеры сечения в нужных точках траектории, установите переключатель По законам/По значениям в точках в положение По значениям в точках. На Панели параметров будет отображена таблица точек траектории.
Таблица содержит следующие данные:
•расстояние до точки от начала траектории в %,
•расстояние до точки от начала траектории в мм,
•имя объекта траектории, с которым связана точка (если есть).
По умолчанию в таблице точек траектории отображаются две точки — начальная и конечная. Требуется добавить нужные точки и задать значения размеров сечения в этих точках.
Порядок действий
1.Сформируйте набор точек траектории. Для этого добавьте точки и задайте их положение.
Добавление точек выполняется с помощью кнопок, расположенных над таблицей точек траектории (кнопки появляются при выделении строки таблицы).
•Чтобы добавить точку между текущей и предыдущей, нажмите кнопку Вставить значение до текущего .
•Чтобы добавить точку между текущей и следующей, нажмите кнопку Вставить значение после текущего .
По умолчанию вновь созданная точка делит участок между соседними точками пополам. Вы можете изменить положение точки следующими способами:
•Задание смещения от начала траектории вдоль кривой в % от ее длины в столбце %,
•Задание смещения от начала траектории вдоль кривой на заданную длину в столбце Длина.
•Указание точки привязки — в графической области указывается точечный объект траектории, с которым будет связана точка. Таким объектом может быть, например, вершина сегмента траектории или созданный на участке траектории точечный объект.
2.Добавьте переменные размеров эскиза в таблицу Переменные (данная таблица отображается на Панели параметров при выделении любой строки в таблице точек траектории). Добавление переменных выполняется с помощью кнопок, расположенных над таблицей.
•Чтобы добавить в таблицу переменные всех размеров, проставленных в эскизе, нажмите кнопку Читать переменные . Переменные появятся в таблице. Каждой из них будет соответствовать отдельная строка.
•Чтобы добавить в таблицу переменную одного из размеров эскиза, нажмите кнопку Вставить переменную . В появившемся на экране диалоге Переменные выделите строку нужной переменной и нажмите кнопку Вставить. Диалог закроется, переменная появится в таблице.
Набор переменных в таблице единый для всех точек траектории. При необходимости вы можете удалить строки переменных, значения которых не должны меняться. |
3.Задайте значения переменных в выбранных точках траектории.
Чтобы задать значения переменных для нужной точки, выделите ее строку в таблице точек траектории и введите значения переменных в ячейках таблицы Переменные.
Аналогично задайте значения для остальных точек.
Изменение формы сечения в соответствии с заданными ограничениями
При изменении формы сечения учитываются имеющиеся в его эскизе ограничения, которые связывают объекты эскиза с объектами модели. Такие объекты модели в контексте построения элемента по траектории называются направляющими объектами. Этими объектами могут быть:
•грани и ребра тел и поверхностей,
•пространственные кривые,
•координатные и вспомогательные плоскости и оси,
•эскизы,
•тела, поверхности, состоящие из одной грани.
Чтобы ограничение учитывалось при построении элемента, оно должно быть наложено на объект эскиза и кривую (точку), полученную в результате пересечения направляющего объекта с плоскостью эскиза, т.е. при создании эскиза необходимо вызвать команду Объекты пересечения и указать нужный направляющий объект. В зависимости от указанного объекта в эскизе будут созданы объекты пересечения определенного типа — точки, кривые, прямые (см. раздел Пересечение плоскости эскиза с объектами разных типов). Далее между объектом эскиза и объектом пересечения создается нужное ограничение (например, Совпадение точек, Точка на кривой, Касание и др.).
•Если в качестве направляющего объекта предполагается использовать контур или кривую из нескольких сегментов, то при построении кривой пересечения нужно указать этот контур (кривую) в Дереве построения. •Направляющие объекты должны быть созданы раньше, чем эскиз сечения. Если в эскизе требуется построить точку пересечения с траекторией, то она тоже должна быть создана до построения эскиза. |
Если ограничения созданы требуемым образом, то после установки переключателя Изменение формы в положение I (включено) на Панели параметров появляется список Ограничения, в котором показываются ограничения, влияющие на форму сечения. Если подходящих ограничений в эскизе нет, то данный список отсутствует.
Все ограничения, в которых участвуют объекты пересечения, учитываются при построении элемента по траектории. Нельзя выбрать, какое ограничение будет учитываться, а какое нет. Если требуется, чтобы ограничение не влияло на построение (например, ограничение, связывающее эскиз с проекцией какого-то статического объекта — вершины или ребра), то это ограничение нужно удалить. Вместо него можно использовать, например, ограничение с объектом пересечения, который должен перестраиваться в каждом сечении (точка пересечения с направляющей кривой или траекторией, кривая пересечения с направляющей поверхностью). |
Чтобы с учетом имеющихся ограничений элемент был корректно построен, должны выполняться следующие условия:
•Направляющие кривые (поверхности) должны пересекать плоскость эскиза сечения,
•Направляющие кривые (поверхности) должны располагаться так, чтобы точки (кривые) их пересечения с плоскостью эскиза были однозначно определены.
•Траектория и направляющие кривые не должны иметь множественных изгибов.
Рекомендуется, чтобы эскиз сечения имел статус Определенный (см. раздел Диагностика параметризованного эскиза). Это позволяет получить предсказуемый результат построения. |