Ссылка на кривую по формуле
Единицы, параметры и функции в кривых по формуле
Кривые по формуле поддерживают параметры и функции. Для параметров есть одно исключение: им нельзя присвоить имя "t,", т. к. оно зарезервировано для переменных в формулах. Неподдерживаемые функции:
- Floor
- Потолок
- Abs
- Sign
- % Modulo
2D-формулы
| Декартовы | Полярная | Явная с декартовой системой координат | Явная с полярной системой координат |
---|
Добавление/вычитание | x(t): 1 мм * t + 1 y(t): 1 мм * t - 1 | r(t): 1 мм * t + 1 θ(t): 1 rad * t - 1 rad | y(x): x + 1 | r(a): 1 мм * a / 1 рад + 1 |
Умножение/деление | x(t): 2 мм * t y(t): 2 мм / t | r(t): 2 мм * t θ(t): 2 rad / t | y(x): 3 * x / 2 | r(a): 3 мм * a / 2 рад |
Возведение в степень | x(t): (t^2) * 1 мм y(t): 1 мм * pow(t;2) | r(t): 1 мм * (t^2) θ(t): 1 rad * pow(t;2) | y(x): 1 in * (x / 1 мм)^3 | r(a): 1 мм * ((a / 1 рад)^3) |
Тригонометрические функции | x(t): 1 мм * sin(1 рад * t) + 1 мм * cos(1 рад * t y(t): 1 мм * tan(1 рад * t) | r(t): 1 мм * cos(1 рад * t) + 1 мм * sin(1 рад * t) θ(t): 1 rad * tan(1 rad * t) | y(x): 1 мм * sin(1 рад * x / 1 мм) | r(a): 1 мм * cos(a) |
Обратные тригонометрические функции | x(t): 1 мм * asin(t) / 1 рад + 1 мм * asin(t) / 1 рад y(t): 1 мм * atan(t) / 1 рад | r(t): 1 мм * asin(t) / 1 рад θ(t): acos(t) | y(x): 1 мм * acos(x / 1 мм) / 1 рад | r(a): 1 мм * acos(a / 1 рад) / 1 рад |
Гиперболические | x(t): 1 мм * sinh(1 рад * t) + 1 мм * cosh(1 рад * t) y(t): 1 мм * tanh(1 рад * t) | r(t): 1 мм * cosh(1 рад * t θ(t): 1 rad * sinh(1 rad * t) | y(x): 1 мм * tanh(1 рад * x / 1 мм) | r(a): 1 мм * cosh(a) |
Log | x(t): 1 мм * ln(t) ) y(t): 1 мм * log(t) | r(t): 1 мм * log(t θ(t): 1 rad * ln(t | y(x): 1 мм * ln(x / 1 мм) | r(a): 1 мм * ln(a / 1 рад) |
3D-формулы
В данной таблице представлены примеры форматов, требуемых для использования определенных операторов и функций.
| Декартовы | Цилиндрические | Сферическое |
---|
Добавление/вычитание | 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) |