Посилання на параметри
Використовуйте команду «Змінити параметри» , щоб створити рівняння та зв’язки, щоб керувати розміром об’єктів у вашому дизайні Fusion 360.
Дизайн > Змінити > Змінити параметри
Сортувати в порядку часової шкали
Натисніть «Сортувати за хронологією». щоб відновити порядок списку параметрів на часовій шкалі.
Фільтр параметрів користувача
Натисніть «Фільтрувати параметри користувача». для фільтрації та відображення параметрів користувача .
Фільтрувати улюблені параметри
Натисніть «Фільтрувати улюблені параметри». для фільтрації та відображення обраних параметрів.
Пошук
Введіть для пошуку та фільтрації параметрів.
+ Параметр користувача
Натисніть, щоб відкрити діалогове вікно та створити новий параметр користувача .
Автоматичне оновлення
Поставте прапорець, щоб автоматично оновлювати дизайн у фоновому режимі під час редагування параметрів. Зніміть прапорець, щоб призупинити оновлення та зменшити час обчислення.
Застосувати
Доступно, якщо позначено автоматичне оновлення . Внесіть зміни в параметри, а потім натисніть «Застосувати» , щоб оновити дизайн.
Параметр
Відображає інформацію для ідентифікації параметра та операції, до якої він належить.
Ім'я
Визначає назву параметра.
Імена параметрів можуть містити такі символи:
-
_
Підкреслення -
"
Подвійна цитата - Символ
$
США - ? Символ
?
-
?
символ
одиниця
Відображає одиниці.
експресія
Визначає значення, рівняння або функцію.
Значення
Відображає обчислене значення на основі виразу.
Коментарі
Вказує введену користувачем інформацію про параметр.
Алгебраїчні оператори
-
+
додаток -
-
віднімання -
%
з плаваючою комою за модулем -
*
множення -
/
поділ -
^
потужність -
(
роздільник виразів -
)
роздільник виразів -
;
роздільник для багатоаргументних функцій
.
проти ,
) у європейських країнах, не використовуйте кому.Порядок виконання операцій
У вікнах редагування використовується алгебраїчний порядок операцій, наведений у наступній таблиці в порядку спадання.
Операція | Синтаксис | приклад |
---|---|---|
дужка | ( ) |
(sin(15 deg)) |
піднесення до степеня | ^ |
width ^2 |
заперечення (унарне віднімання) | - |
(-2.00 + length) |
множення або ділення | * або / |
sin(PI/4 rad) або (0.5 * base * height) |
додавання або віднімання | + або - |
(-2.00 + height - 0.35 * base) |
Математичні константи
Постійний | Синтаксис | Значення | одиниця |
---|---|---|---|
пі / ? | PI |
3,1415926535… | безрозмірний |
Число Ейлера | E |
2,71828182845… | безрозмірний |
Гравітаційне прискорення на поверхні Землі | Gravity |
980,665 | см/с^2 |
Швидкість світла | SpeedOfLight |
29 979 245 800 | см/с |
Логічні оператори
Ви можете використовувати логічні оператори у виразах, що використовуються функцією if
, щоб керувати встановленням значень.
Операція | Синтаксис | приклад | Результат |
---|---|---|---|
більш чим | > |
Height > Width |
Висота більша за ширину. |
менше ніж | < |
Height < Width |
Висота менше ширини. |
більше або дорівнює | >= |
Height >= Width |
Висота більше або дорівнює ширині. |
менше або дорівнює | <= |
Height <= Width |
Висота менше або дорівнює ширині. |
дорівнює | == |
Height == Width |
Висота дорівнює ширині. |
не дорівнює | <> |
Height <> Width |
Висота не дорівнює ширині. |
Логічні функції
Синтаксис | опис | приклад | Результат |
---|---|---|---|
if |
Визначає логічний тест для виконання | Вираз для визначення кількості полиць на книжковій полиці:
|
Якщо висота книжкової полиці менше 500 мм, вона матиме 2 полиці. Якщо висота книжкової полиці дорівнює 500 мм або менше 1200 мм, вона матиме 3 полиці. Якщо висота книжкової полиці дорівнює або перевищує 1200 мм, вона матиме 4 полиці. |
and |
Повертає істину, якщо всі його аргументи істинні | Вираз для визначення товщини фанери для шафи:
|
При висоті шафи менше 400 мм і ширині менше 400 мм товщина фанери становить 12 мм.
Якщо висота і ширина шафи дорівнюють або перевищують 400 мм, то товщина фанери становить 18 мм. |
or |
Повертає істину, якщо будь-який із аргументів є істинним | Вираз для визначення товщини фанери для шафи:
|
Якщо шафа має висоту менше 400 мм або ширину менше 400 мм, товщина фанери становить 12 мм.
Якщо висота або ширина дорівнює або перевищує 400 мм, товщина фанери становить 18 мм. |
not |
Перевертає логіку своїх аргументів |
Якщо функція
Для функції if
потрібні 3 аргументи:
- Логічний вираз
- Вираз, якщо результат істинний
- Вираз якщо результат хибний
Результат або істинний, або хибний. Функції If можуть бути вкладеними, тому другий або третій аргументи функції if
можуть бути іншою функцією if
. Ви можете використовувати це для створення структури and if/else
або if/else
.
Наприклад, ви можете вказати вираз для кількості полиць на книжковій полиці:
`if((BookShelfHeight < 500 mm; 2);(BookShelfHeight < 1200 mm; 3); 4)`
Результат: якщо висота книжкової полиці менше 500 мм, вона матиме 2 полиці. Якщо висота книжкової полиці становить від 500 мм до 1200 мм, вона матиме 3 полиці. Якщо висота книжкової полиці більше 1200 мм, вона матиме 4 полиці.
Математичні та тригонометричні функції
Для написання виразів можна використовувати наступні математичні функції.
Синтаксис | Очікувані типи | Тип повернення |
---|---|---|
cos(expr) | кут | безрозмірний |
sin(expr) | кут | безрозмірний |
загар (expr) | кут | безрозмірний |
acos(expr) | безрозмірний | кут |
acosh(expr) | безрозмірний | кут |
asin(expr) | безрозмірний | кут |
asinh(вираз) | безрозмірний | кут |
atan(expr) | безрозмірний | кут |
atanh(expr) | безрозмірний | кут |
cosh(expr) | кут | безрозмірний |
sinh(вираз) | кут | безрозмірний |
tanh(expr) | кут | безрозмірний |
sqrt(вираз) | безрозмірний | безрозмірний |
знак (вираз) | безрозмірний | будь-який
Повертає 0, якщо негативний, 1, якщо позитивний |
exp(expr) | безрозмірний | будь-який
Повернути експоненціальну потужність. Наприклад, повертає 2,688E43 для 100. |
підлога (expr) | безрозмірний | безрозмірний
Наступне найменше ціле число |
ceil(expr) | безрозмірний | безрозмірний
Наступне найбільше ціле число |
круглий (expr) | безрозмірний | безрозмірний
Найближче ціле число |
abs(expr) | будь-який | будь-який |
max(expr1;expr2) | будь-який | будь-який |
min(expr1;expr2) | будь-який | будь-який |
ln(вираз) | безрозмірний | безрозмірний |
журнал (вираз) | безрозмірний | безрозмірний |
pow(expr1;expr2) | будь-які та безрозмірні відповідно
Можна побудувати дійсне рівняння, яке може стати недійсним "pow(3.0; d12)". Десяткові ступені округлюються до восьмого знака після коми. |
одиниця^вираз2 |
випадковий() | безрозмірний | безрозмірний |
Орігінал сторінки: Parameters reference