Il full-text non è disponibile per scelta dell'autore.
(

Contatta l'autore)

## Abstract

The mechanism on which this thesis is based on is a deviant slider-crank mechanism, its inverse kinematic was implemented defining a "logical position" in order to calculate easily the motor angle.
The work of this thesis was mainly devided into two parts.
In the first part a library was created. This library contains a set of function and function blocks useful for direct and inverse kinematic, transformation of quantities, mathematical functions and functions for the calculation of the mechanical range of motion. The use of this library is very versatile, a person can use it simply for kinematic calculations but also for more complex applications, like the calculation of a motion virtual cam profile.
In the second part, some application examples of this library were shown. We defined a linear cam profile by sections, imposting how the linear slide of the mechanism should move with respect to a linear virtual master. After having computing it, we sample it and calculate for each sample the inverse kinematics. Finally we combine this set of points in order to create a new profile, a profile which the motor attached to the crank should follow in order to have the linear slide following the linear profile defined by sections. We implemented this procedure in Automation Studio environment in the B&R Template, implementing also the setting of the lengths of the section directely through HMI.

Abstract

The mechanism on which this thesis is based on is a deviant slider-crank mechanism, its inverse kinematic was implemented defining a "logical position" in order to calculate easily the motor angle.
The work of this thesis was mainly devided into two parts.
In the first part a library was created. This library contains a set of function and function blocks useful for direct and inverse kinematic, transformation of quantities, mathematical functions and functions for the calculation of the mechanical range of motion. The use of this library is very versatile, a person can use it simply for kinematic calculations but also for more complex applications, like the calculation of a motion virtual cam profile.
In the second part, some application examples of this library were shown. We defined a linear cam profile by sections, imposting how the linear slide of the mechanism should move with respect to a linear virtual master. After having computing it, we sample it and calculate for each sample the inverse kinematics. Finally we combine this set of points in order to create a new profile, a profile which the motor attached to the crank should follow in order to have the linear slide following the linear profile defined by sections. We implemented this procedure in Automation Studio environment in the B&R Template, implementing also the setting of the lengths of the section directely through HMI.

Tipologia del documento

Tesi di laurea
(Laurea magistrale)

Autore della tesi

Albano, Alexander

Relatore della tesi

Correlatore della tesi

Scuola

Corso di studio

Ordinamento Cds

DM270

Parole chiave

Slider-crank mechanism,linearization,virtual cam profile,B&R Template,direct and inverse kinematics

Data di discussione della Tesi

2 Dicembre 2023

URI

## Altri metadati

Tipologia del documento

Tesi di laurea
(NON SPECIFICATO)

Autore della tesi

Albano, Alexander

Relatore della tesi

Correlatore della tesi

Scuola

Corso di studio

Ordinamento Cds

DM270

Parole chiave

Slider-crank mechanism,linearization,virtual cam profile,B&R Template,direct and inverse kinematics

Data di discussione della Tesi

2 Dicembre 2023

URI

Gestione del documento: