Následující operátory jsou podporovány v parametrech a editovacích oknech rozměrů. Použijte je k vytvoření požadovaného výrazu.
Autodesk Inventor podporuje následující algebraické operátory:
+ |
součet |
- |
rozdíl |
% |
modulo s desetinnou tečkou |
* |
násobení |
/ |
dělení |
^ |
mocnina |
( |
oddělovač výrazu |
) |
oddělovač výrazu |
; |
oddělovač pro víceargumentové funkce Poznámka: Čárka se nepoužívala, protože by mohlo dojít ke konfliktu s plovoucí desetinnou tečkou.
|
desetinný oddělovač („.“ vs. „,“) v evropských zemích. |
Textová pole používají algebraické pořadí operací, uvedené v následující tabulce v sestupném pořadí.
Operace |
Značka |
Příklad |
závorky |
( ) |
(sin(15 deg)) |
exponent |
^ |
šířka^2 |
negace (jednočlenný rozdíl) |
- |
(-2,00 + délka) |
násobení nebo dělení |
* nebo / |
sin(pi/4 rad) nebo (0,5 * základ * výška) |
součet nebo rozdíl |
+ nebo - |
(-2,00 + výška – 0,35 * základna) |
Textové pole používá jednotky určené ve výchozích vlastnostech dokumentu. Nezadáte-li jednotky v textovém poli, číslům, výrazům a koeficientům jsou přiřazeny výchozí jednotky. Výraz je vyhodnocen podle algebraického pořadí operací a hodnot ve výchozích jednotkách.
Pokud výraz obsahuje syntaktické chyby, tyto se zobrazují červeně. Nebudou-li nalezeny žádné syntaktické chyby, znaky se zobrazí černě.
Syntaktické chyby |
Exponenty se použijí u jednotek stejně jako u výrazu, jak je uvedeno v tomto příkladu. 2 + 3^3 Textové pole přiřadí výchozí jednotky všem členům, pokud nebude určena jednotka. Výsledky jsou chybné, protože nelze sčítat rozdílné jednotky: 2 mm + (3 mm)^3ul je vyhodnoceno jako 2 mm + 27 mm^3. Jelikož nejsou jednotky jednoznačné, zobrazí se výraz červeně, čímž označuje chybu: 2 + 3^3 Pokud uvedete jednotky a označíte, které jednotky jsou bezrozměrné, získáte správné vyhodnocení výrazu: 2 mm + ((3 ul) ^ 3 ul ) * 1 mm. |
Jednotky u výrazů |
Textové pole nedovoluje přidělit jednotky výrazu. Následující příklad není dovolen: (-2.00 + 3^3) m^2 |
Vyhodnocení jednotek |
Jednotky se vyhodnocují před aritmetickou částí výrazu. Proto se mocnina použije na jednotky ještě před použitím na přilehlou číselnou hodnotu. Například: 2m^2 se nevyhodnotí jako 4 čtvereční metry, ale spíše znamená 2 čtvereční metry. Správná syntaxe je: (2m)^2 = 4m^2 |
Správná syntaxe |
Ve výrazech přiřaďte jednotku každé číselné hodnotě výrazu. Následující výraz je chybný, protože systém očekává výchozí jednotky: (2 + 1 * (3^2)) Pomocí „ul“ označte bezrozměrnou hodnotu: 2 mm + 1 mm * (3ul^2ul). Když zadáte úhel, výchozí jednotkou budou stupně. K zadání radiánů použijte tuto syntaxi: (-0,25 deg * 3,1415 rad/1 deg) + (2ul * 3,1415 ul ) * 1 rad |
Autodesk Inventor podporuje mnoho typů jednotek. Tento částečný seznam zobrazuje některé běžné jednotky. Typy jednotek se mohou použít ve všech případech, kde lze zadat parametr, jako jsou například výrazy/
Délka |
|||
„milimetr“ „mm“ |
„centimetr“ „cm“ |
„metr“ „m“ |
„palec“ „in“ |
„stopa“ „ft“ |
„mikron“ |
„námořníMíle“ |
„tisícina palce“ |
Hmotnost |
|||
„gram“ „g“ |
„lbHmotnost“ |
„slug“ |
„unceHmotnost“ |
Čas |
|||
„sekunda“ „s“ |
„hodina“ „hr“ |
„minuta“ „min“ (může kolidovat s mili-palcem) |
|
Teplota |
|||
„Kelvin“ „k“ |
„Celsius“ „c““ |
“Farenheit“ „f“ |
|
Šikmost |
|||
„radián“ „rad“ |
„stupeň“ „deg“ „°“ |
„grad“ |
„steradián“ „sr“ |
Rychlost |
|||
„Metry za sekundu“ „mps“ |
„Stopy za sekundu“ „fps“ |
„Míle za hodinu“ „mph“ |
„Otáčky za minutu“ „rpm“ |
Obsah |
|||
„plošná míra“ |
|||
Objem |
|||
„litr“ „l“ |
„galon“ „gal“ |
||
Síla |
|||
„newton“ „N“ |
„dyn“ |
„lbforce“ |
„unceSíla“ |
Tlak |
|||
„pascal“ „Pa“ |
„psi“ |
„ksi“ |
|
Výkon |
|||
„watt“ „W“ |
„koňská síla“ „hp“ |
||
Práce |
|||
„joule“ „J“ |
„erg“ |
„kalorie“ „cal“ |
„btu“ |
Bez jednotek |
|||
bez jednotek |
|||
Elektrické |
|||
„ampér“ „A“ |
„volt“ „V“ |
„ohm“ |
„coulomb“ „C“ |
„farad“ „F“ |
„gama“ |
„gauss“ |
„henry“ „H“ |
„hertz“ „Hz“ |
„maxwell“ |
„siemens“ |
„oersted“ |
„sekunda“ „s“ |
„tesla“ „T“ |
„weber“ „Wb“ |
|
Svítivost |
|||
„kandela“ „cd“ |
„lumen“ „lm“ |
„lux“ „lx“ |
|
Látka |
|||
„mol“ |
Autodesk Inventor podporuje následující předpony:
„exa“ „E“ |
1,0e18 |
„peta“ „P“ |
1,0e15 |
„tera“ „T“ |
1,0e12 |
„giga“ „G“ |
1,0e9 |
„mega“ „M“ |
1,0e6 |
„kilo“ „k“ |
1,0e3 |
„hekto“ „h“ |
1,0e2 |
„deka“ „da“ |
1,0e1 |
„deka“ „da“ |
1,0e1 |
„deci“ „d“ |
1,0e-1 |
„centi“ „c“ |
1,0e-2 |
„mili“ „m“ |
1,0e-3 |
„mikro“ „micro“ |
1,0e-6 |
„nano“ „n“ |
1,0e-9 |
„pico“ „p“ |
1,0e-12 |
„femto“ „f“ |
1,0e-15 |
„atto“ „a“ |
1,0e-18 |
V textových polích lze použít následující funkce.
Syntaxe |
Typ návratu |
Očekávané typy |
cos(výraz) |
bez jednotek |
úhlu |
sin(výraz) |
bez jednotek |
úhlu |
tan(výraz) |
bez jednotek |
úhlu |
acos(výraz) |
úhlu |
bez jednotek |
asin(výraz) |
úhlu |
bez jednotek |
atan(výraz) |
úhlu |
bez jednotek |
cosh(výraz) |
bez jednotek |
úhlu |
sinh(výraz) |
bez jednotek |
úhlu |
tanh(výraz) |
bez jednotek |
úhlu |
acosh(výraz) |
úhlu |
bez jednotek |
asinh(výraz) |
úhlu |
bez jednotek |
atanh(výraz) |
úhlu |
bez jednotek |
sqrt(výraz) |
jednotka^1/2 |
libovolný |
sign(výraz) |
bez jednotek |
libovolný Vrátit 0, je-li záporný, 1 je-li kladný |
exp(výraz) |
bez jednotek |
libovolný Vrátit exponent mocniny. Například vrátit 2,688E43 pro 100. |
floor(výraz) |
ul |
ul Další nejnižší celé číslo |
ceil(výraz) |
ul |
ul Další nejvyšší celé číslo |
round(výraz) |
ul |
ul Nejbližší celé číslo |
abs(výraz) |
libovolný |
libovolný |
max(výraz1;výraz2) |
libovolný |
libovolný |
min(výraz1;výraz2) |
libovolný |
libovolný |
ln(výraz) |
bez jednotek |
bez jednotek |
log(výraz) |
bez jednotek |
bez jednotek |
pow(výraz1; výraz2) |
jednotka^výraz2 |
libovolný a bez jednotek v tomto pořadí Může konstruovat platný jednotkový výraz, který se může stát neplatným „pow(3.0; d12)“. Desetinné mocniny se zaokrouhlují na osmé desetinné místo. |
random() |
bez jednotek |
bez jednotek |
isolate(výraz;jednotka;jednotka) |
Migrace aplikace Mechanical Desktop |