Equazioni e parametri
È possibile utilizzare le equazioni ovunque si possa immettere un valore numerico. Ad esempio, è possibile scrivere le equazioni nella finestra di dialogo Modifica quote, Parametri e delle funzionalità. Le equazioni possono variare in base alla complessità ed è possibile utilizzarle per calcolare le dimensioni della lavorazione, gli offset o angoli dei vincoli di assieme o simulare il movimento tra più componenti.
Le equazioni possono essere semplici o contenere molti operatori algebrici, prefissi e funzioni. Ecco una semplice equazione come esempio:
2 su *(6+3)
La seguente equazione complessa utilizza parametri interni, tra cui il pi:
(PI rad/5 su +(25 gr * PI rad/180 gr))
Operatori algebrici
Di seguito sono riportati gli operatori algebrici supportati da Autodesk Inventor.
Prefissi di unità di misura
La seguente tabella elenca i prefissi di unità di misura supportati da Autodesk Inventor.
Valore1.0e18
Valore1.0e15
Valore 1.0e12
Valore 1.0e9
Valore 1.0e6
Valore 1.0e3
Valore1.0e2
Valore 1.0e1
Valore 1.0e-1
Valore 1.0e-2
Valore 1.0e-3
Valore 1.0-6
Valore 1.0-9
Valore 1.0e-12
Valore 1.0-15
Valore 1.0e-18
Quando si utilizzano i prefissi di unità di misura in un'equazione, immettere il simbolo del prefisso e non il prefisso. Ad esempio, un'equazione che include l'unità di misura "nanometro" potrebbe essere espressa come segue: 3,5 ul * 2,6 nm.
Aggiungendo il prefisso dell'unità di misura per nome all'unità metrica, l'equazione sarà calcolata in base alla lunghezza di 2,6 nanometri.
Funzioni
È possibile utilizzare le seguenti funzioni nelle caselle di modifica.
Sintassi |
Tipo unità restituito |
Tipo unità previsto |
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) |
senza unità |
senza unità |
asinh(espressione) |
senza unità |
senza unità |
atanh(espressione) |
senza unità |
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 dell'espressione: ad esempio, restituisce 2 per 100, 3 per 1000 e così via). |
floor(espressione) |
senza unità |
senza unità (minor numero intero successivo.) |
ceil(espressione) |
senza unità |
senza unità (maggior numero intero successivo.) |
round(espressione) |
senza unità |
senza unità (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 |
Può creare un'equazione valida che può diventare non valida "pow(3.0; d12)". Le potenze decimali vengono arrotondate all'ottava posizione decimale. rispettivamente qualunque e senza unità |
random(espressione) |
senza unità |
senza unità |
isolate(espressione;unità;unità) |
qualunque |
qualunque |
Parametri di sistema riservati
Tipi di unità
Il tipo di unità utilizzato con un'equazione dipende dal tipo di dati che si stanno valutando. Ad esempio, per valutare un valore lineare o angolare, utilizzare il tipo di unità in millimetri, pollici o gradi (mm, in o gr)
Alcune equazioni devono restituire un valore senza unità, ad esempio, un'equazione per risolvere il numero di ricorrenze in un modello. Viene designato un valore senza unità con i caratteri su. Ad esempio, 5 su significa che l'equazione è stata valutata e ha restituito il numero 5, come nel numero di ricorrenze all'interno di un modello.
isolate(Larghezza;mm;su)
Il valore del numero di ricorrenze in una finestra di dialogo richiede un risultato senza unità (su) ma si sta facendo riferimento all'unità larghezza che corrisponde ad un valore lineare. Convertire il parametro Larghezza in un valore senza unità.