Nascondi Sommario

Espressioni e funzioni per le forze e i motori dell'Analisi del movimento

Le espressioni matematiche possono essere usate per definire le forze e i motori in azione nello studio Analisi del movimento. Per creare un'espressione, selezionare Espressione nel PropertyManager Forza o Motore. Si possono usare solo le funzioni supportate quando si compongono le espressioni matematiche per motori o forze.

Fondamentali su funzione di espressione

Una funzione di espressione è un'espressione tipo C o FORTRAN che torna a valore singolo. Si possono usare varie combinazioni di costanti semplici, operatori, risultati(per esempio la velocità, accelerazione, capacità o grafici della forza) e le funzioni supportate disponibili per comporre le espressioni.

Costanti

Si possono includere solo numeri interi e numeri reali nelle espressioni. I numeri complessi non sono supportati.

Operatori

SolidWorks Motion include gli operatori aritmetici con precedenza nel modo seguente.

Simbolo:

Operazione:

Precedenza:

**

Esponenzialità

1

/

Divisione

2

*

Moltiplicazione

3

+/-

Addizione/Sottrazione

4

Può essere incluso qualsiasi numero di spazi vuoti in una funzione di espressione. Si possono includere spazi vuoti per migliorare la comprensione dell'espressione. Ecco di seguito le restrizioni sull'uso dei vuoti:

  • non è possibile immettere uno spazio vuoto nel mezzo di un numero.

  • Non è possibile immettereuno spazio vuoto tra una funzione e la parentesi di sinistra.

Risultati del Movimento SolidWorks

Molte delle funzioni supportate possono inoltre usare i risultatiSolidWorks Motion come variabili.

Se si utilizza una funzione che permette di usare un risultato SolidWorks Motioncome argomento, fare doppio clic su un risultato dall'elenco per immetterlo nell'espressione.

Si può creare un risultato prima di usarlo in un'espressione.

Limitazioni

Esistono delle limitazioni nella definizione delle funzioni:

  • Annidamento delle funzioni - Le funzioni possono essere annidate, così come le sottoespressioni o le operazioni fino a dieci livelli. Per esempio, FUNCTION = f1(f2(f3(f4))), dove f1, f2, f3, f4 sono sottoespressioni di funzione, è una definizione di funzione legale di sintassi. Tuttavia, FUNCTION = f1 (f2(... (f11 ) ...) non è una definizione legale, dal momento che le sottoespressioni sono state annidate fino ad una profondità di undici livelli.

  • Limitazioni sul numero di simboli nell'espressione di funzione - Non usare più di 1,000 simboli in un'espressione. Ciò comprende gli oeraori, le parentesi, le funzioni e i numeri.

  • Limitazioni sul numero di elementi ai quali una funzione può fare riferimento - Non definire una funzione che dipende su più di 25 elementi standard di ogni tipo. Tutte le espressioni create devono dipendere su più di 25 parti, 25 forze e così via.



Fornisci il feedback su questo argomento

SOLIDWORKS apprezza il feedback degli utenti relativamente alla presentazione, la precisione e l'esaustività della documentazione. Usare il modulo riportato di seguito per inviare i propri commenti e suggerimenti su questo argomento direttamente al nostro team della documentazione. Questo team non è in grado di rispondere a domande di natura tecnica. Fare clic qui per informazioni sul supporto tecnico.

* Obbligatoria

 
*Email:  
Oggetto:   Feedback sugli argomenti della guida
Pagina:   Immettere espressioni e funzioni
*Commento:  
*   Confermo di aver letto e accettato l'informativa sulla privacy che regola l'utilizzo dei miei dati personali da parte di Dassault Systèmes

Stampa argomento

Selezionare il contenuto da stampare:

x

L'utente utilizza una versione di Internet Explorer precedente alla versione 7. Per una visualizzazione ottimale, consigliamo di fare l'upgrade del proprio browser a Internet Explorer 7 o successiva.

 Non mostrare nuovamente questo messaggio
x

Versione contenuto guida Web: SOLIDWORKS 2011 SP05

Per disattivare la guida Web dall'interno di SOLIDWORKS e usare invece la guida locale, fare clic su ? > Usa la guida Web di SOLIDWORKS.

Per segnalare i problemi riscontrati con l'interfaccia e la funzionalità di ricerca della guida Web, contattare il rappresentante del supporto locale. Per fornire un feedback su singoli argomenti della guida, usare il link "Feedback su questo argomento" nella pagina del singolo argomento.