Creazione di un servomotore
Per eseguire il movimento del modello durante l'animazione, aggiungete un servomotore a un asse del moto o a un'entità geometrica.
1. Per creare un servomotore, nella scheda
Animazione (Animation) fate clic su
Servo Motor (Servomotore). Viene visualizzata la scheda
Motore (Motor).
3. Per impostare la quantità fisica guidata da un motore, selezionate un'opzione dall'elenco
Quantità guidata (Driven Quantity) oppure utilizzate la scheda
Dettagli profilo (Profile Details)Quantità guidata (Driven Quantity).
6. Fate clic su
![](../../../simulate/des_anim/images/dash_done.png)
.
Selezione di riferimenti
1. Fate clic su Riferimenti (References). Viene visualizzata la scheda Riferimenti (References).
2. Selezionate i riferimenti, il tipo di riferimento che scegliete nella maggior parte delle varianti determina il tipo di movimento. Scegliete uno dei tipi di riferimento indicati di seguito.
◦ Selezionate un asse del moto. A seconda dell'asse del moto selezionato, è possibile creare un motore
![](../../../simulate/des_anim/images/motor_translational.png)
transazionale,
![](../../../simulate/des_anim/images/motor_rotational.png)
rotazionale o
![](../../../simulate/des_anim/images/motor_slot.png)
lineare.
1. Per modificare le impostazioni dell'asse del moto, fate clic su
![](../../../simulate/des_anim/images/mech_connections_prop.png)
.
2. Il Tipo di movimento (Motion Type) è determinato dal riferimento Entità guidata (Driven Entity) selezionato.
3. Per invertire la direzione del movimento, fate clic su Inverti (Flip).
◦ Selezionate 2 riferimenti. A seconda di riferimenti selezionati, è possibile creare un motore rotazionale o transazionale.
1. Selezionate un riferimento di geometria come Entità guidata (Driven Entity).
2. Selezionate un secondo riferimento di geometria come Entità riferimento (Reference Entity).
3. Nella maggior parte dei casi il Tipo di movimento (Motion Type) è determinato automaticamente dal riferimento Entità guidata (Driven Entity) selezionato. Per modificare il Tipo di movimento (Motion Type), selezionate un'opzione diversa. Non disponibili solo le opzioni applicabili.
4. Quando applicabile, selezionate un riferimento che sia una curva basata su linea retta, uno spigolo o un asse per la Direzione cinematismo (Motion Direction). Potete anche selezionare un piano come direzione del cinematismo. La normale del piano viene utilizzata per definire la direzione. Viene visualizzata una freccia per indicare la direzione del cinematismo.
5. Per invertire la direzione del movimento, fate clic su Inverti (Flip).
Impostazione della quantità guidata
1. Fate clic su Dettagli profilo (Profile Details) per aprire la scheda.
2. Selezionate una Quantità guidata (Driven Quantity) dall'elenco. L'impostazione di default è Posizione (Position).
◦ Posizione (Position) - Definisce il movimento del servomotore in termini di posizione dell'entità selezionata.
◦ Velocità (Velocity) - Definisce il movimento del servomotore in termini di velocità. Per default, la posizione corrente del servomotore viene utilizzata all'inizio del movimento.
1. Per impostare un punto iniziale diverso, deselezionate la casella di controllo Usa la posizione corrente come iniziale (Use Current Position as Initial).
2. Selezionate un valore dall'elenco Posizione iniziale (Initial Position) oppure digitatene uno nella casella.
3. Per visualizzare la nuova posizione iniziale, fate clic su
![](../../../simulate/des_anim/images/preview.png)
. La posizione viene aggiornata nell'area grafica.
4. Per modificare le unità, selezionate un'opzione dall'elenco.
◦ Accelerazione (Acceleration) - Definisce il movimento del servomotore in termini di accelerazione. Per default, la posizione corrente del servomotore viene utilizzata all'inizio del movimento.
1. Per impostare un punto iniziale diverso, deselezionate la casella di controllo Usa la posizione corrente come iniziale (Use Current Position as Initial).
2. Selezionate un valore dall'elenco Posizione iniziale (Initial Position) oppure digitatene uno nella casella.
3. Per modificare le unità, selezionate un'opzione dall'elenco.
4. Per visualizzare la nuova posizione iniziale, fate clic su
![](../../../simulate/des_anim/images/preview.png)
. La posizione viene aggiornata nell'area grafica.
5. Per impostare una Velocità iniziale (Initial Velocity), selezionate un valore dall'elenco oppure digitatene uno nella casella.
6. Per modificare la posizione iniziale o le unità della velocità iniziale, selezionate un'opzione dall'elenco pertinente.
Impostazione della funzione motore
1. Fate clic su Dettagli profilo (Profile Details) per aprire la scheda e selezionate la quantità guidata.
2. Per definire il movimento del motore, selezionate Tipo di funzione (Function Type) dall'elenco.
Tipo di funzione | Descrizione | Coefficienti |
Costante | Crea un profilo costante. | q = A dove: A = Costante |
Rampa | Crea un profilo che cambia linearmente nel tempo. | q = A + B*x dove: A = Costante B = Pendenza |
Coseno | Assegna un valore cosinusoidale al profilo del motore. | q = A*cos(360*x/T + B) + C dove: A = Ampiezza B = Fase C = Offset T = Periodo |
Seno-Costante-Coseno-Accelerazione (SCCA) | Simula un output di un profilo di camma. Questo profilo è disponibile solo per i motori di accelerazione. | |
Cicloidale | Simula un output di un profilo di camma. | q = L*x /T - L*sin (360*x/T)/(2*pi) dove: L = Alzata totale T = Periodo |
Parabolico | Simula una traiettoria per un motore. | q = A*x + 1/2 B(x2) dove: A = Coefficiente di primo grado B = Coefficiente di secondo grado |
Polinomiale | Definisce i profili del motore polinomiali di terzo grado. | q = A + B*x + C*x2 + D*x3 dove: A = Coefficiente del termine costante B = Coefficiente del termine lineare C = Coefficiente del termine quadratico D = Coefficiente del termine cubico |
Tabella | Genera il movimento del motore con i valori da una tabella di quattro colonne. È possibile utilizzare una tabella di misura risultati di output. | |
Defin utente (User defined) | Specifica un qualsiasi tipo di profilo complesso definito da più segmenti di espressioni. | |
3. Impostate i coefficienti per il tipo di funzione motore selezionato laddove applicabile.
Impostazione della visualizzazione grafico
Utilizzate la sezione Grafico (Graph) per mostrare un profilo motore nella finestra Strumento grafico (Chart-Tool).
1. Per visualizzare ciascun grafico in una finestra separata, selezionate la casella di controllo In grafici distinti (In separate graphs).
2. Selezionate o deselezionate la casella di controllo per applicare o rimuovere le impostazioni di visualizzazione dei differenti grafici.
3. Quando definite il profilo di una tabella, potete modificare le impostazioni relative alla visualizzazione e al numero di punti interpolati.
4. Fate clic su
![](../../../simulate/des_anim/images/pm_graph.png)
per aprire la finestra
Strumento grafico (Chart-Tool).
5. Per modificare la visualizzazione grafico, lasciate la finestra di dialogo Strumento grafico (Chart-Tool) aperta e ridefinite le funzioni motore. Il grafico viene aggiornato automaticamente. Una volta individuato il profilo desiderato, chiudete la finestra di dialogo Strumento grafico (Chart-Tool) e accettate la definizione motore.
Modifica delle proprietà
Per modificare le proprietà della feature motore, utilizzate la scheda Proprietà (Properties).
1. Per modificare il nome della feature motore, digitatene uno nuovo nella casella Nome (Name).
2. Per visualizzare le informazioni sulla feature motore nel browser, fate clic su
![](../../../simulate/des_anim/images/dash_info.png)
.