I seguenti operatori sono supportati nelle caselle di modifica parametri e quota. Utilizzarli per creare l'espressione richiesta.
Autodesk Inventor supporta i seguenti operatori algebrici:
|
+ |
addizione |
|
- |
sottrazione |
|
% |
modulo a virgola mobile |
|
* |
moltiplicazione |
|
/ |
divisione |
|
^ |
potenza |
|
( |
delimitatore delle espressioni |
|
) |
delimitatore delle espressioni |
|
; |
delimitatore delle funzioni con più argomenti Nota: Non è stata usata la virgola perché sarebbe stata in conflitto con la virgola mobile.
|
|
delimitatore decimale ("." o ",") per i paesi europei |
Le caselle di modifica utilizzano l'ordine delle operazioni algebrico, visualizzato nella tabella seguente in ordine decrescente.
|
Operazione |
Simbolo |
Esempio |
|
parentesi |
( ) |
(sin(15 gr)) |
|
elevazione a potenza |
^ |
larghezza^2 |
|
negazione (sottrazione unaria) |
- |
(-2.00 + lunghezza) |
|
moltiplicazione o divisione |
* o / |
sin(pi/4 rad) o (0.5 * base * altezza) |
|
addizione o sottrazione |
+ o - |
(-2.00 + altezza - 0.35 * base) |
Le caselle di modifica utilizzano le unità specificate nelle proprietà del documento di default. Se non si specifica alcuna unità in una casella di modifica, ai termini e ai coefficienti vengono assegnate le unità di default. Un'espressione viene quindi valutata in base all'ordine algebrico delle operazioni e ai valori delle unità di default.
Gli errori di sintassi contenuti in un'espressione vengono visualizzati in rosso. Se non viene rilevato alcun errore di sintassi, i caratteri vengono visualizzati in nero.
|
Errori di sintassi |
Gli esponenti vengono applicati alle unità e alle espressioni, come illustrato nell'esempio seguente: 2 + 3^3 A meno che non venga specificata un'unità, a tutti i termini vengono assegnate le unità di default. I risultati sono errati in quanto non è possibile aggiungere delle unità diverse: l'espressione 2mm + (3mm)^3 su viene valutata come 2mm + 27mm^3. Poiché le unità sono ambigue, l'espressione viene visualizzata in rosso per indicare un errore: 2 + 3^3 L'inclusione delle unità e la definizione dei valori senza unità consente una valutazione corretta: 2 mm + ((3 ul) ^ 3 ul ) * 1 mm. |
|
Formato |
Nelle caselle di modifica non è consentito assegnare le unità ad un'espressione. L'esempio seguente non è consentito: (-2.00 + 3^3) m^2 |
|
Valutazione delle unità |
Le unità vengono valutate prima della parte aritmetica di un'espressione. Di conseguenza, l'operatore di potenza viene applicato ad un'unità prima che ad un valore numerico adiacente. Ad esempio: 2m^2 non produce un risultato pari a 4 metri quadri, bensì indica 2 metri quadri. La sintassi corretta è la seguente: (2 m)^2 = 4 m^2 |
|
Sintassi corretta |
Nelle espressioni, assegnare un'unità ad ogni valore numerico dell'espressione. L'espressione seguente è errata in quanto il sistema richiede le unità di default: (2 + 1 * (3^2)) Usare "ul" per indicare un valore senza unità: 2 mm + 1 mm * (3ul^2ul). Quando si specifica un angolo, l'unità di default sono i gradi. Per specificare i radianti, usare la sintassi seguente: (-0.25 gr * 3.1415 rad/1 gr) + (2 su * 3.1415 su) * 1 rad |
In Autodesk Inventor sono supportati svariati tipi di unità. Questo parziale elenco illustra alcune unità comuni. I tipi di unità possono essere utilizzati in tutti i casi in cui è possibile specificare un parametro, ad esempio nelle equazioni.
gruppo Parametri
Parametri
per aprire la finestra di dialogo Parametri. Fare clic su Aggiungi per aggiungere un parametro utente, quindi fare clic sulla colonna Unità. |
Lunghezza |
|||
|
"millimetro" "mm" |
"centimetro" "cm" |
"metro" "m" |
"pollice" "in" |
|
"piede" "ft" |
"micron" |
"miglio_nautico" |
"mil" |
|
Massa |
|||
|
"grammo" "g" |
"libbramassa" |
"slug" |
"onciamassa" |
|
Tempo |
|||
|
"secondo" "s" |
"ora" "h"" |
"minuto" "min" (possibile conflitto con milli-pollici) |
|
|
Temperatura |
|||
|
"kelvin" "K" |
"celsius" "°C"" |
"fahrenheit" "°F" |
|
|
Angolarità |
|||
|
"radiante" "rad"" |
"grado" "gr" "°" |
"grad" |
"steradiante" "sr" |
|
Velocità |
|||
|
"metri al secondo" "mas" |
"piedi al secondo" "pas" |
"miglia all'ora" "mph" |
"giri al minuto" "gam" |
|
Area |
|||
|
"circular mil" |
|||
|
Volume |
|||
|
"litro" "l" |
"gallone" "gal" |
||
|
Forza |
|||
|
"newton" "N" |
"dina" |
"libbraforza" |
"onciaforza" |
|
Pressione |
|||
|
"pascal" "Pa"" |
"psi" |
"ksi" |
|
|
Potenza |
|||
|
"watt" "W"" |
"cavallo_vapore" "cv" |
||
|
Lavoro |
|||
|
"joule" "J" |
"erg" |
"caloria" "cal"" |
"btu" |
|
Senza unità |
|||
|
"senza unità" "su"" |
|||
|
Elettricità |
|||
|
"ampere" "A" |
"volt" "V" |
"ohm" |
"coulomb" "C" |
|
"farad" "F" |
"gamma" |
"gauss" |
"henry" "H" |
|
"hertz" "Hz" |
"maxwell" |
"mho" |
"oersted" |
|
"siemens" "S" |
"tesla" "T" |
"weber" "Wb" |
|
|
Luminosità |
|||
|
"candela" "cd"" |
"lumen" "lm" |
"lux" "lx" |
|
|
Sostanza |
|||
|
"mole" |
|||
Autodesk Inventor supporta i seguenti prefissi:
|
"esa" "E" |
1.0e18 |
|
"peta" "P" |
1.0e18 |
|
"tera" "T" |
1.0e18 |
|
"giga" "G" |
1.0e9 |
|
"mega" "M" |
1.0e6 |
|
"chilo" "k" |
1.0e3 |
|
"etto" "h" |
1.0e2 |
|
"deca" "da" |
1.0e1 |
|
"deca" "da" |
1.0e1 |
|
"deci" "d" |
1.0e-1 |
|
"centi" "c" |
1.0e-2 |
|
"milli" "m" |
1.0e-3 |
|
"micro" "µ" |
1.0e-6 |
|
"nano" "n" |
1.0e-9 |
|
"pico" "p" |
1.0e-12 |
|
"femto" "f" |
1.0e-15 |
|
"atto" "a" |
1.0e-18 |
È possibile usare le seguenti funzioni nelle caselle di modifica:
|
Sintassi |
Tipo restituito |
Tipi previsti |
|
cos(espressione) |
senza unità |
angolo |
|
seno(espressione) |
senza unità |
angolo |
|
tan(espressione) |
senza unità |
angolo |
|
acos(espressione) |
angolo |
senza unità |
|
asin(espressione) |
angolo |
senza unità |
|
atan(espressione) |
angolo |
senza unità |
|
cosh(espressione) |
senza unità |
angolo |
|
sinh(espressione) |
senza unità |
angolo |
|
tanh(espressione) |
senza unità |
angolo |
|
acosh(espressione) |
angolo |
senza unità |
|
asinh(espressione) |
angolo |
senza unità |
|
atanh(espressione) |
angolo |
senza unità |
|
sqrt(espressione) |
unità^1/2 |
qualunque |
|
sign(espressione) |
senza unità |
qualunque restituisce 0 se negativo, 1 se positivo |
|
exp(espressione) |
senza unità |
qualunque restituisce la potenza esponenziale. Ad esempio, restituisce 2,688E43 per 100. |
|
floor(espressione) |
su |
su minor numero intero successivo |
|
ceil(espressione) |
su |
su maggior numero intero successivo |
|
round(espressione) |
su |
su numero intero più vicino |
|
abs(espressione) |
qualunque |
qualunque |
|
max(espressione1;espressione2) |
qualunque |
qualunque |
|
min(espressione1;espressione2) |
qualunque |
qualunque |
|
ln(espressione) |
senza unità |
senza unità |
|
log(espressione) |
senza unità |
senza unità |
|
pow(espressione1; espressione2) |
unità^espressione2 |
rispettivamente qualunque e senza unità Può creare un'equazione valida che può diventare non valida "pow(3.0; d12)". Le potenze decimali vengono arrotondate all'ottava posizione decimale. |
|
random() |
senza unità |
senza unità |
|
isolate(espressione;unità;unità) |
conversione di Mechanical Desktop |