Configurazione modifiche motore in uno studio del movimento

L'aggiunta SOLIDWORKS Simulation® Professional consente di utilizzare uno studio di analisi del movimento per calcolare il movimento di un assieme che incorpora il controllo del movimento basato sugli eventi.

Gli studi del movimento basati sugli eventi sono definiti con un gruppo di azioni di movimento generate da eventi di attivazione. Creare uno studio basato su eventi quando non si conosce la sequenza temporale esatta per le modifiche dell'elemento. Si può ottenere la sequenza temporale per le modifiche dell'elemento calcolando uno studio del movimento basato sugli eventi.

Ad esempio, in un processo di fabbricazione che prevede il movimento dei componenti lungo un nastro convogliatore, i motori si attivano o cambiano secondo la posizione del componente lungo il nastro. Tuttavia, dal momento che non si conosce il tempo esatto necessario per un componente a raggiungere una posizione prima di calcolare il movimento, non è possibile determinare il tempo per modificare il valore del motore. Senza sapere i tempi esatti per attivare o cambiare un motore, non è possibile creare uno studio del movimento basato sul tempo. Tuttavia, è possibile usare uno studio del movimento basato sugli eventi per modellare il movimento dell'assieme del convogliatore.

Per il modello della cinghia del convogliatore, è possibile:
  • definire i sensori in prossimità per monitorare la posizione del componente.
  • Definire i trigger in base ai valori del sensore.
  • Definire la velocità costante o i servomotori per il modello.
  • Definire le azioni che attivano o cambiano i valori del motore al lancio da parte dei sensori o secondo una pianificazione.
Prima di specificare l'azione di un motore in responso ad un lancio in uno studio di movimento basato sugli eventi:
  1. in uno studio del movimento basato sugli eventi, digitare il nome dell'operazione e la descrizione ed impostare il lancio dell'operazione. Per esempio, definire un trigger del sensore in prossimità, che lancia un'azione basata sulla posizione del componente.
  2. Definire il motore da assegnare all'operazione. Per esempio, definire un motore servo di spostamento.

Per definire un'operazione che cambia il valore del motore in responso ad un trigger.

  1. Nella riga dell'operazione fare doppio clic sul testo nella colonna Funzione.
  2. Nella finestra di dialogo Funzione, selezionare una velocità costante o un servomotore dall'elenco Motori.
    Si può selezionare più di una funzione a meno che non si assegni la stessa azione ad ogni funzione.
  3. Fare clic su OK.
  4. Fare clic sulla colonna Azione corrispondente all'operazione e selezionare Cambia.
  5. Per Valore, immettere il valore del motore alla fine dell'azione.
    Le unità dipendono dal tipo di motore.
    Per esempio, per spostare un componente di 120 mm con un servomotore a spostamento, immettere 120 mm.
  6. Per Durata, immettere il tempo per l'azione.
    Ad esempio, digitare 2s.
  7. Fare clic su Profilo per l'operazione e selezionare un profilo per la funzione del motore.
    I valori del motore durante l'azione dipendono dal profilo e dai valori del motore all'inizio e alla fine dell'operazione.
    Ad esempio, selezionare Lineare per generare una traiettoria di spostamento lineare per un servomotore con spostamento.
Si può usare una procedura simile per modificare i valori costanti di torsione e forza durante il movimento.