Konfigurowanie zmian napędu w badaniu ruchu

W przypadku włączenia dodatku SOLIDWORKS Simulation® Professional można użyć badania Analizy ruchu, aby obliczyć ruch złożenia obejmujący sterowanie ruchem oparte na zdarzeniu.

Badania ruchu oparte na zdarzeniu są zdefiniowane za pomocą zestawu akcji ruchu powstałych ze zdarzeń wyzwalających. Należy utworzyć badanie ruchu oparte na zdarzeniu kiedy nie znamy dokładnej sekwencji czasowej dla zmian elementów. Można uzyskać sekwencję czasową dla zmian elementów poprzez obliczenie badania ruchu opartego na zdarzeniu.

Na przykład w procesie produkcyjnym uwzględniającym komponenty poruszające się wzdłuż taśmy przenośnika, napędy włączają się lub zmieniają zgodnie z pozycją komponentu wzdłuż taśmy. Aczkolwiek ponieważ nie znamy dokładnego czasu w którym komponent osiąga pozycję przed obliczaniem ruchu, nie można określić czasu, aby zmienić wartość napędu. Bez znania dokładnych czasów włączenia lub zmienienia napędu, nie można utworzyć badania ruchu opartego na czasie. Można natomiast użyć badania ruchu opartego na zdarzeniu, aby modelować ruch złożenia przenośnika.

Dla modelu taśmy przenośnika, można:
  • Zdefiniować sensory bliskości, aby monitorować pozycję komponentu.
  • Zdefiniować wyzwalacze w oparciu o wartości sensorów.
  • Zdefiniować dla modelu napędy o stałej prędkości lub serwomotory.
  • Zdefiniować akcje uruchamiające lub zmieniające wartości napędu po wyzwoleniu przez sensory lub zgodnie z harmonogramem.
Przed określeniem akcji napędu w odpowiedzi na wyzwalacz w badaniu ruchu opartego na zdarzeniu, należy:
  1. W Badaniu ruchu opartym na zdarzeniu, wprowadzić nazwę zadania i opis i ustawić wyzwalacz zadania. Na przykład można zdefiniować wyzwalacz sensora bliskości, który wyzwala akcję w oparciu o pozycję komponentu.
  2. Zdefiniować napęd, jaki zamierzamy przypisać do akcji zadania. Na przykład można zdefiniować przemieszczenie serwomotoru.

Aby zdefiniować akcję zadania, która zmienia wartość napędu w odpowiedzi na wyzwalacz zadania, należy:

  1. W wierszu zadania, dwukrotnie kliknąć tekst w kolumnie Operacja.
  2. W oknie dialogowym Operacja, wybrać stałą prędkość lub serwomotor z listy Napędy.
    Można wybrać więcej niż jedną operację, pod warunkiem że przypisano taką samą akcję dla każdej operacji.
  3. Kliknąć OK.
  4. Kliknąć kolumnę Akcja dla zadania i wybrać Zmień.
  5. Dla Wartość, wprowadzić wartość napędu na końcu akcji.
    Jednostki zależą od typu napędu.
    Na przykład, aby przenieść komponent 120mm serwomotorem przemieszczenia, należy wprowadzić 120mm.
  6. Dla Czas trwania, wprowadzić czas dla akcji zadania.
    Na przykład, wprowadzić 2s.
  7. Kliknąć kolumnę Profil dla zadania i wybrać profil dla funkcji ruchu.
    Wartości napędu podczas akcji zależą od profilu i wartości napędu na początku i końcu akcji.
    Na przykład należy wybrać Liniowy , czego wynikiem jest przemieszczenie o trajektorii linii prostej dla serwomotoru przemieszczenia.
Można użyć podobnej procedury, aby zmienić stały moment obrotowy lub wartości siły podczas ruchu.