Design Animation > Design Animation > Creazione di un'animazione > Creazione di servomotori > Creazione di un servomotore
  
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).
2. Selezionate i riferimenti per il servomotore.
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).
4. Per definire la funzione profilo del motore, utilizzate la scheda Dettagli profilo (Profile Details), opzioni Funzione motore (Motor Function).
5. Visualizzate il profilo motore in un grafico.
6. Fate clic su .
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 transazionale, rotazionale o lineare.
1. Per modificare le impostazioni dell'asse del moto, fate clic su .
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 . 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 . 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.
Per ulteriori informazioni, consultate Funzioni del servomotore SCCA.
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.
Per ulteriori informazioni, vedere Per definire una tabella Funzione motore.
Defin utente (User defined)
Specifica un qualsiasi tipo di profilo complesso definito da più segmenti di espressioni.
Per ulteriori informazioni, consultate Per creare una funzione motore definita dall'utente.
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 (Graphtool).
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 per aprire la finestra Strumento grafico (Graphtool).
5. Per modificare la visualizzazione grafico, lasciate la finestra di dialogo Strumento grafico (Graphtool) aperta e ridefinite le funzioni motore. Il grafico viene aggiornato automaticamente. Una volta individuato il profilo desiderato, chiudete la finestra di dialogo Strumento grafico (Graphtool) 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 .