Создание и редактирование 3D-кривых по формуле

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

  1. Выберите на ленте вкладку "3D модель" панель "Эскиз" Создать 3D-эскиз . Если активна среда построения 2D эскиза, щелкнуть правой кнопкой мыши и выбрать "Принять эскиз" из контекстного меню.
  2. Выберите на ленте вкладку "3D эскиз" панель "Рисование" Кривая по формуле для отображения мини-панели инструментов.
  3. Выберите систему координат: прямоугольную, цилиндрическую или сферическую.
  4. Введите формулы для x, y, z или r, θ, z или r, ϕ, θ в зависимости от выбранной системы координат.
  5. Введите минимальное и максимальное значения для t в полях tmin и tmax.
  6. Чтобы создать кривую и выйти из команды, нажмите ОК. Чтобы создать кривую и дальше использовать команду, нажмите кнопку "Применить".
  7. Добавьте размеры или зависимости между кривой и другой геометрией на эскизе.

Демонстрационный ролик о создании и использовании кривых по формуле

Пример формата формул

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

  Декартовы Цилиндрические Сферическое

Добавление/вычитание

x(t): 1 мм * t + 1 мм

y(t): 1 мм * t - 1 мм

z(t): 1 мм * t - 1 мм

r(t): 1 мм * t + 1 мм

θ(t): 1 рад * t + 1 рад

z(t): 1 мм * t - 2 мм

r(t): 1 мм * t + 1 мм

ϕ(t): 1 рад * t + 1 рад

θ(t): 1 рад + t - 1 рад

Умножение/деление

x(t): 2 мм * t

y(t): 2 мм / t

z(t): 2 мм / t

r(t): 3 мм * t

θ(t): 2 рад * t

z(t): 2 мм * t / 2

r(t): 3 мм *t

ϕ(t): 2 рад * t

θ(t): 2 рад / 2

Возведение в степень

x(t): (t^2) * 1 мм

y(t): 1 мм * pow(t;2)

z(t): 1 мм * pow(t;2)

r(t): 1 мм * (t^2)

θ(t): 1 рад * pow(t;2)

z(t): 1 мм * (t ^ (1/2))

r(t): 1 мм * (t^2)

ϕ(t): 1 рад * pow(t;2)

θ(t): 1 рад * (t ^ (1/2))

Тригонометрические функции

x(t): 1 мм * sin(1 рад * t) + 1 мм * cos(1 рад * t)

y(t): 1 мм * tan(1 рад * t)

z(t): 1 мм * tan(1 рад * t)

r(t): 1 мм * cos(1 рад * t)

θ(t): 1 рад * sin(1 рад * t)

z(t): 1 мм * tan (1 рад * t)

r(t): 1 мм * cos(1 рад * t)

ϕ(t): 1 рад * sin(1 рад * t)

θ(t): 1 рад * tan(1 рад * t)

Обратные тригонометрические функции

x(t): 1 мм * asin(t) / 1 рад + 1 мм * asin(t) / 1 рад

y(t): 1 мм * atan(t) / 1 рад

z(t): 1 мм * atan(t) / 1 рад

r(t): 1 мм * acos(t) / 1 рад

θ(t): asin(t)

z(t): 1 мм * atan(t) / 1 рад

r(t): 1 мм * acos(t) / 1 рад

ϕ(t): asin(t)

θ(t): atan(t)

Гиперболические

x(t): 1 мм * sinh(1 рад * t) + 1 мм * cosh(1 рад * t)

y(t): 1 мм * tanh(1 рад * t)

z(t): 1 мм * tanh(1 рад * t)

r(t): 1 мм * cosh(1 рад * t)

θ(t): 1 рад * sinh(1 рад * t)

z(t): 1 мм * tanh(1 рад * t)

r(t): 1 мм * cosh(1 рад * t)

θ(t): 1 рад * sinh(1 рад * t)

ϕ(t): 1 рад * tanh(1 рад * t)

Log

x(t): 1 мм * ln(t)

y(t): 1 мм * log(t)

z(t): 1 мм * log(t)

r(t): 1 мм * log(t)

θ(t): 1 рад * ln(t)

z(t): 1 мм * ln(t)

r(t): 1 мм * log(t)

ϕ(t): 1 рад * ln(t)

θ(t): 1 рад * ln(t)

Редактирование 3D-кривых по формуле

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

Кривую по формуле в 3D-эскизе можно редактировать одним из следующих способов.