Diferencia entre revisiones de «ProgramacionIngenieriaMecanicaUPB:Grupo 1420 09»

Contenido eliminado Contenido añadido
Línea 76:
Simmechanics ofrece una amplia biblioteca de herramientas que nos permiten especificar las propiedades de un cuerpo, como su masa, su posible movimiento de un cuerpo, sistemas de coordenadas entre otros.
 
La representación de los sistemas mecánicos se hace mediante diagramas de bloques, como cualquier otro modelo de SImulink. Los bloque des SimMechanics se unen de manera normal a los bloques de Simulink mediante los bloques de sensores y actuadores.<sup>[[2]]</sup>
 
===Librerías de SimMechanics===
Línea 82:
El modelado de sistemas mecánicos se realiza por medio de bloques que se encuentran a diferentes bibliotecas en las que está organizado SimMechanics. Cada una de estas de bibliotecas proporciona elementos que se necesitan para modelas un sistema mecánico y simularlo.
 
SimMechanics cuenta con la biblioteca denominada Bodies o cuerpos, donde se encuentra los elementos más importantes para modelas un sistema. La biblioteca Joints contiene distintos tipos de articulaciones las cuales unirán los cuerpos del sistema y determinan los grados de libertad con los que contará el sistema. La biblioteca de Sensor and AcTuators contiene los bloques que unen y permiten la interacción entre bloques de SimMechanics y Simulink. <sup>[[2]]</sup>
 
[[File:BIBLIOTECAS DE SIMMECHANICS.png|thumb|Biblioteca de SimMechanics]]
Línea 90:
En esta biblioteca se encuentran tres elementos los cuales se utilizan para modelas cualquier sistema mecánico. Los tres bloques contenidos en esta biblioteca con Sody o cuerpo, el bloque Ground o tierra y el bloque de Machine Environment.
 
El bloque de Body permite modelas cuerpos con características o propiedades definidas por el usuario como la masa, ubicación del centro de gravedad, momento de inercia, orientación y su propio sistema de coordenadas. Otro bloque que podemos encontrar es el bloque Ground o tierra, este bloque representa un punto fijo en la tierra que servirá como la base de referencia para ensamblar los elementos del sistema. El bloque Machine Envioremente o ambiente el cual se conecta al bloque de Ground, configura las propiedades del ambiente donde trabajará el sistema mecánico a modelar.<sup>[[2]]</sup>
 
[[File:BIBLIOTECA DE BODIES.png|thumb|Biblioteca de Bodies]]
Línea 98:
Esta biblioteca contiene los bloques que representan los movimientos entre los cuerpos que son conocidos como sus grados de libertad. Esta biblioteca cuenta con una amplia lista de articulaciones que representan los diferentes movimientos que puede tener un cuerpo, entre las que se utilizan con mayor frecuencia se encuentran las primitivas Prismáticas, Revolutas y Esféricas.
 
Una primitiva revoluta representa un grado de libertad con movimiento rotacional sobre un eje de revolución.<sup>[[2]]</sup>
 
[[File:BIBLIOTECA DE JOINTS.png|thumb|Biblioteca de Joints]]
Línea 108:
Los actuadores pueden desarrollar tareas como aplicar una fuerza un torque ya sea a un cuerpo o a una articulación. Los sensores son bloques que miden o sensan la posición, velocidad y aceleración de un cuerpo o una articulación con respecto a un sistema de coordenadas, La señal que envían los sensores a la salida se envía a un bloque de Simulink conocido como Scope u osciloscopio, el cual permitirá observar la respuesta de salida de un cuerpo.
 
El bloque de Joint Initial Condition, especifica las condiciones iniciales como posición y velocidad que puede tener una articulación al inicio de la simulación.<sup>[[2]]</sup>
 
[[File:BIBLIOTECA DE SENSORS AND ACTUATORS.png|thumb|Biblioteca de Sensors and Actuators]]