Посилання на параметри

Посилання на параметри

Використовуйте команду «Змінити параметри» , щоб створити рівняння та зв’язки, щоб керувати розміром об’єктів у вашому дизайні Fusion 360.

Дизайн > Змінити > Змінити параметри значок зміни параметрів

Примітка. Коли ви створюєте та називаєте параметр на льоту, 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 Визначає логічний тест для виконання Вираз для визначення кількості полиць на книжковій полиці:

if(BookShelfHeight < 500mm; 2; if(BookShelfHeight < 1200mm; 3; 4))

Якщо висота книжкової полиці менше 500 мм, вона матиме 2 полиці. Якщо висота книжкової полиці дорівнює 500 мм або менше 1200 мм, вона матиме 3 полиці. Якщо висота книжкової полиці дорівнює або перевищує 1200 мм, вона матиме 4 полиці.
and Повертає істину, якщо всі його аргументи істинні Вираз для визначення товщини фанери для шафи:

if(( Height < 400 mm ) and ( Width < 400 mm ); 12 mm; 18 mm)

При висоті шафи менше 400 мм і ширині менше 400 мм товщина фанери становить 12 мм.

Якщо висота і ширина шафи дорівнюють або перевищують 400 мм, то товщина фанери становить 18 мм.

or Повертає істину, якщо будь-який із аргументів є істинним Вираз для визначення товщини фанери для шафи:

if(( Height < 400 mm ) or ( Width < 400 mm ); 12 mm; 18 mm)

Якщо шафа має висоту менше 400 мм або ширину менше 400 мм, товщина фанери становить 12 мм.

Якщо висота або ширина дорівнює або перевищує 400 мм, товщина фанери становить 18 мм.

not Перевертає логіку своїх аргументів

Якщо функція

Для функції if потрібні 3 аргументи:

  1. Логічний вираз
  2. Вираз, якщо результат істинний
  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