<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1909-8367</journal-id>
<journal-title><![CDATA[Entre Ciencia e Ingeniería]]></journal-title>
<abbrev-journal-title><![CDATA[Entre Ciencia e Ingenieria]]></abbrev-journal-title>
<issn>1909-8367</issn>
<publisher>
<publisher-name><![CDATA[Universidad Católica de Pereira]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1909-83672016000200007</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[APLICACION ANDROID PARA EL ESTUDIO DE MECANISMO PLANOS DE CUATRO BARRAS]]></article-title>
<article-title xml:lang="en"><![CDATA[Android application for the study of four-link planar mechanism]]></article-title>
<article-title xml:lang="pt"><![CDATA[Aplicativo Android para o estudo dos mecanismos planos de quatro barras]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[González]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Estrada]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Roldán]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad del Atlántico  ]]></institution>
<addr-line><![CDATA[Barranquilla ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad del Atlántico  ]]></institution>
<addr-line><![CDATA[Barranquilla ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad del Atlántico  ]]></institution>
<addr-line><![CDATA[Barranquilla ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2016</year>
</pub-date>
<volume>10</volume>
<numero>20</numero>
<fpage>41</fpage>
<lpage>51</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S1909-83672016000200007&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S1909-83672016000200007&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S1909-83672016000200007&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se presenta el desarrollo de una aplicación Android para el estudio cinemático del mecanismo plano de cuatro barras con juntas de revoluta. Se requiere del estudio completo de cinemática de posición, velocidad y aceleración, tomando como entrada uno de los eslabones con junta anclada al bastidor. Además de calcular la posición, velocidad y aceleración de los elementos, se clasifica el tipo de mecanismo de acuerdo con la ley de Grashof. La retroalimentación, por parte de estudiantes que han cursado asignaturas relacionadas con la temática de la aplicación, fue recibida a través de una encuesta, lo cual permitió cuantificar el desempeño de la herramienta. Los resultados obtenidos luego de usar la aplicación fueron validados contra resultados de libros de texto y de otras herramientas computacionales.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The development of an Android app for the study of four-link mechanism with the same number of revolute joints is presented. The created app requires a complete study of planar kinematics: position, velocity and acceleration, setting one of the grounded joints as the input. Besides calculating the position, velocity and acceleration of the moving elements, the application also classifies the mechanism, according to the Grashof Law. The feedback received from the students that have already taken courses related to the application topic was used in order to quantify the app performance. The results of the app calculations were validated through comparison against results of widely known textbook problems, and with similar computer running tools as well.]]></p></abstract>
<abstract abstract-type="short" xml:lang="pt"><p><![CDATA[Se apresenta o desenvolvimento de um aplicativo Android para o estudo cinemático do mecanismo plano de quatro barras com juntas de revoluta. Requer-se do estudo completo de cinemática de posição, velocidade e aceleração, tomando como entrada um dos elos com junta ancorada ao bastidor. Além de calcular a posição, velocidade e aceleração dos elementos, se classifica o tipo de mecanismo de acordo com a lei de Grashof. A retroalimentação, por parte de estudantes que cursaram matérias relacionadas com a temática do aplicativo, foi recebida através de uma pesquisa, que permitiu quantificar o desempenho da ferramenta. Os resultados obtidos logo de usar a aplicação foram validados contra resultados de livros de texto e de outras ferramentas computacionais.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Android app]]></kwd>
<kwd lng="es"><![CDATA[mecanismo cuatro barras]]></kwd>
<kwd lng="es"><![CDATA[diseño de mecanismos y máquinas]]></kwd>
<kwd lng="es"><![CDATA[educación de la ingeniería]]></kwd>
<kwd lng="en"><![CDATA[Android app]]></kwd>
<kwd lng="en"><![CDATA[four-link mechanism]]></kwd>
<kwd lng="en"><![CDATA[mechanism and machine design]]></kwd>
<kwd lng="en"><![CDATA[engineering education]]></kwd>
<kwd lng="pt"><![CDATA[Android app]]></kwd>
<kwd lng="pt"><![CDATA[mecanismo quatro barras]]></kwd>
<kwd lng="pt"><![CDATA[desenho de mecanismos e máquinas]]></kwd>
<kwd lng="pt"><![CDATA[educação da engenharia]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font face="Verdana" size="2">      <p align="center"><font size="4"><b> APLICACION ANDROID PARA EL ESTUDIO DE MECANISMO PLANOS DE CUATRO BARRAS</b></font><sup>1</sup></p>      <p align="center"><font size="3"><b>Android application for the study of four-link planar mechanism</b></font></p>      <p align="center"><font size="3"><b>Aplicativo Android para o estudo dos mecanismos planos de quatro barras</b></font></p>      <p align="center">D. Gonz&aacute;lez<Sup>*</Sup>, E. Estrada<Sup>**</Sup> y J. Rold&aacute;n<Sup>***</Sup></p>      <p><sup>1</sup> Producto derivado del proyecto de investigaci&oacute;n "Dise&ntilde;o de una aplicaci&oacute;n para Android para el an&aacute;lisis cinem&aacute;tico de mecanismos planos de cuatro barras con fines did&aacute;cticos". Presentado por el Grupo de Investigaci&oacute;n DIMER, de la Universidad del Atl&aacute;ntico, Barranquilla (Colombia).    <br>  <Sup>*</Sup> D. Gonz&aacute;lez Miranda, Ingeniero Mec&aacute;nico de la Universidad del Atl&aacute;ntico; Barranquilla, Colombia, email: <u><a href="mailto:dairo1021@hotmail.com">dairo1021@hotmail.com</a></u>.    <br>  <Sup>**</Sup> E. Estrada Guti&eacute;rrez, Ingeniero Mec&aacute;nico de la Universidad del Atl&aacute;ntico; Barranquilla, Colombia, email: <u><a href="mailto:elegeleg@hotmail.com">elegeleg@hotmail.com</a></u>.    <br>  <Sup>***</Sup> J. Rold&aacute;n Mckinley, Ingeniero Mec&aacute;nico de la Universidad del Atl&aacute;ntico, docente del Programa de Ingenier&iacute;a Mec&aacute;nica de la Universidad del Atl&aacute;ntico; Barranquilla, Colombia, email: <u><a href="mailto:javierroldan@mail.uniatlantico.edu.co">javierroldan@mail.uniatlantico.edu.co</a></u>.</p>      <p align="center">Recibido Enero 20 de 2015 - Aceptado Mayo 30 de 2016 </p>  <hr>     ]]></body>
<body><![CDATA[<p><b><i>Resumen</i></b></p>      <p>Se presenta el desarrollo de una aplicaci&oacute;n Android para el estudio cinem&aacute;tico del mecanismo plano de cuatro barras con juntas de revoluta. Se requiere del estudio completo de cinem&aacute;tica de posici&oacute;n, velocidad y aceleraci&oacute;n, tomando como entrada uno de los eslabones con junta anclada al bastidor. Adem&aacute;s de calcular la posici&oacute;n, velocidad y aceleraci&oacute;n de los elementos, se clasifica el tipo de mecanismo de acuerdo con la ley de Grashof. La retroalimentaci&oacute;n, por parte de estudiantes que han cursado asignaturas relacionadas con la tem&aacute;tica de la aplicaci&oacute;n, fue recibida a trav&eacute;s de una encuesta, lo cual permiti&oacute; cuantificar el desempe&ntilde;o de la herramienta. Los resultados obtenidos luego de usar la aplicaci&oacute;n  fueron validados contra resultados de libros de texto y de otras herramientas computacionales.</p>      <p><b><i>Palabras clave:</i></b> Android app, mecanismo cuatro barras, dise&ntilde;o de mecanismos y m&aacute;quinas, educaci&oacute;n de la ingenier&iacute;a.</p>  <hr>     <p><b><i>Abstract</i></b></p>      <p>The development of an Android app for the study of four-link mechanism with the same number of revolute joints is presented. The created app requires a complete study of planar kinematics: position, velocity and acceleration, setting one of the grounded joints as the input. Besides calculating the position, velocity and acceleration of the moving elements, the application also classifies the mechanism, according to the Grashof Law. The feedback received from the students that have already taken courses related to the application topic was used in order to quantify the app performance. The results of the app calculations were validated through comparison against results of widely known textbook problems, and with similar computer running tools as well.</p>      <p><b><i>Key words</i></b>: Android app, four-link mechanism, mechanism and machine design, engineering education.</p>  <hr>     <p><b><i>Resumo</i></b></p>      <p>Se apresenta o desenvolvimento de um aplicativo Android para o estudo cinem&aacute;tico do mecanismo plano de quatro barras com juntas de revoluta. Requer-se do estudo completo de cinem&aacute;tica de posi&ccedil;&atilde;o, velocidade e acelera&ccedil;&atilde;o, tomando como entrada um dos elos com junta ancorada ao bastidor. Al&eacute;m de calcular a posi&ccedil;&atilde;o, velocidade e acelera&ccedil;&atilde;o dos elementos, se classifica o tipo de mecanismo de acordo com a lei de Grashof. A retroalimenta&ccedil;&atilde;o, por parte de estudantes que cursaram mat&eacute;rias relacionadas com a tem&aacute;tica do aplicativo, foi recebida atrav&eacute;s de uma pesquisa, que permitiu quantificar o desempenho da ferramenta. Os resultados obtidos logo de usar a aplica&ccedil;&atilde;o foram validados contra resultados de livros de texto e de outras ferramentas computacionais.</p>      <p><b><i>Palavras chave</i></b>: Android app, mecanismo quatro barras, desenho de mecanismos e m&aacute;quinas, educa&ccedil;&atilde;o da engenharia.</p>  <hr>     <p><b>I. INTRODUCCI&Oacute;N</b></p>      ]]></body>
<body><![CDATA[<p>La Teor&iacute;a de Mecanismos y M&aacute;quinas es una ciencia aplicada que relaciona, mediante el an&aacute;lisis cinem&aacute;tico, la geometr&iacute;a y los movimientos de las piezas &#91;1&#93;. Uno de los casos de estudio cl&aacute;sico dentro de esta &aacute;rea es el mecanismo de cuatro barras, debido a su gran uso por la facilidad de aplicaci&oacute;n, este mecanismo es usado en sistemas de equipaje de veh&iacute;culos comerciales &#91;2&#93; y en desarrollo de modelos din&aacute;micos para la ingenier&iacute;a biom&eacute;dica &#91;3&#93;; adem&aacute;s de ser objeto de estudio para generaci&oacute;n de trayectoria &#91;4&#93;, &#91;5&#93;, en los cuales se trata de determinar la configuraci&oacute;n apta de un mecanismo que permita que un punto del mismo describa una serie de coordenadas llamadas puntos de precisi&oacute;n &#91;5&#93;.</p>      <p>Teniendo en cuenta la importancia del estudio del mecanismo de cuatro barras dentro de la Ingenier&iacute;a Mec&aacute;nica, se justifican los esfuerzos que se realicen para mejorar su proceso de ense&ntilde;anza-aprendizaje. Para el an&aacute;lisis cinem&aacute;tico del mecanismo de cuatro barras se han desarrollado diversas herramientas como los software &#91;6&#93;&#91;9&#93;, que le permiten al estudiante corroborar los resultados de los problemas, al tiempo que facilita la labor del docente haciendo su clase m&aacute;s interactiva y pedag&oacute;gica. Dentro de estos paquetes especializados se destacan el software provisto por R. Norton &#91;7&#93;, completo desde el punto de vista num&eacute;rico, con buena visualizaci&oacute;n gr&aacute;fica, pero limitada interacci&oacute;n. As&iacute; mismo, se resalta el software desarrollado en GUIDE de Matlab &#91;10&#93;, que permite la visualizaci&oacute;n completa de un ciclo del mecanismo, e interactividad con el usuario mediante modificaci&oacute;n gr&aacute;fica de longitudes de eslabones a trav&eacute;s del teclado y del mouse del computador.</p>      <p>La importancia del estudio del mecanismo de cuatro barras tambi&eacute;n ha conllevado al desarrollo de aplicaciones para celulares Smartphone &#91;11&#93;, &#91;12&#93; en sistema operativo Android, dise&ntilde;adas con el fin de afianzar los conocimientos de los estudiantes en las asignaturas relacionadas. Algunas de las aplicaciones disponibles presentan interactividad limitada o fueron desarrolladas en lenguajes diferentes al espa&ntilde;ol. Este trabajo plantea una continuaci&oacute;n del trabajo desarrollado en la referencia &#91;10&#93; a ser desarrollado ahora en plataforma Android, aprovechando la similitud de la interactividad de su programa y el uso de los celulares t&aacute;ctiles y las tablets, que sugiere una f&aacute;cil manera de cambiar las longitudes de los elementos de un mecanismo, haciendo los mismos movimientos que realiza el usuario del celular o la tablet para aumentar el tama&ntilde;o del texto o la fotograf&iacute;a (zoom). Se inicia con el an&aacute;lisis cinem&aacute;tico del mecanismo de cuatro barras, luego se crean los algoritmos a ser programados y ejecutados en Android y as&iacute; generar una aplicaci&oacute;n que genere resultados que puedan ser corroborados con bibliograf&iacute;a y herramientas computacionales existentes. Se pretende proponer una innovaci&oacute;n para el modelo de aprendizaje mediante el uso de una tecnolog&iacute;a de uso masivo, de f&aacute;cil acceso y manejo para cualquier estudiante &#91;13&#93;.</p>      <p><b>II. FUNDAMENTOS DEL MECANISMO DE CUATRO BARRAS</b></p>      <p>Se define un mecanismo de cuatro barras con cuatro juntas de rotaci&oacute;n (revoluta) como aquel formado por cuatro elementos o eslabones, cualquiera de los mostrados en la Fig. 1, con un elemento que no rota llamado bastidor o tierra. Definiendo la inversi&oacute;n cinem&aacute;tica del mecanismo como el cambio del bastidor, se puede predecir el comportamiento de rotaci&oacute;n del eslabonamiento de cuatro barras haciendo uso de la condici&oacute;n de Grashof, bas&aacute;ndose en la longitud de sus eslabones S, L, P y Q; siendo S: longitud del eslab&oacute;n m&aacute;s corto, L: longitud del eslab&oacute;n m&aacute;s largo, P y Q: longitudes de los eslabones restantes. Con el fin que los cuatro eslabones se ensamblen y el mecanismo se pueda mover, la longitud del eslab&oacute;n m&aacute;s largo L debe ser menor que la suma de las longitudes los restantes, es decir L &lt; S+P+Q. Si se tiene que L = S+P+Q habr&aacute; eslabonamiento pero el mecanismo no podr&aacute; moverse, este es llamado el criterio de Grubler &#91;18&#93;.</p>      <p>Un mecanismo cuatro barras es tipo Grashof si se cumple que S+L &le; P+Q, y al menos uno de sus eslabones describir&aacute; una revoluci&oacute;n completa, llamada cadena cinem&aacute;tica Clase I. Si el mecanismo de cuatro barras no cumple la desigualdad entonces, es No Grashof y ning&uacute;n eslab&oacute;n podr&aacute; dar una revoluci&oacute;n completa, d&aacute;ndose la cadena cinem&aacute;tica Clase II. Tambi&eacute;n puede darse que S+L = P+Q para el caso especial de Grashof Clase III. Las inversiones en este estudio se relacionan con el eslab&oacute;n m&aacute;s corto del mecanismo.</p>      <p><i>A. Mecanismo de cuatro barras clase I</i></p>      <p>Si se tiene el eslab&oacute;n m&aacute;s corto del mecanismo de cuatro barras designado como el marco fijo, <a href="#f1">Fig. 1.a</a>, se obtiene un mecanismo doble-manivela; los tres eslabones m&oacute;viles describen revoluciones completas. Si el eslab&oacute;n m&aacute;s corto del mecanismo es adyacente a la bancada, <a href="#f1">Fig. 1.b</a>, se obtiene un mecanismo manivela-balanc&iacute;n, el eslab&oacute;n m&aacute;s corto describir&aacute; una revoluci&oacute;n completa y el otro eslab&oacute;n oscilar&aacute; pivotado a la bancada. Si el eslab&oacute;n m&aacute;s corto es el opuesto a la bancada, <a href="#f1">Fig. 1.c</a>, se obtiene un mecanismo doble-balanc&iacute;n y los eslabones pivotados a la bancada oscilar&aacute;n mientras el acoplador realizar&aacute; una revoluci&oacute;n completa.</p>      <p align="center"><a name="f1"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig1.jpg"></p>      <p><i>B. Mecanismo de cuatro barras clase II</i></p>      ]]></body>
<body><![CDATA[<p>En los mecanismos de cuatro barras Clase II, todas las inversiones ser&aacute;n balancines triples, donde ning&uacute;n eslab&oacute;n podr&aacute; realizar una revoluci&oacute;n completa. La <a href="#f1">Fig. 1.d</a> presenta un ejemplo de un mecanismo triple balanc&iacute;n.</p>      <p><i>C. Mecanismo de cuatro barras clase III</i></p>      <p>Los mecanismos planos de cuatro barras Clase III son caso especial de Grashof, <a href="#f1">Fig. 1.e</a>. Todas las inversiones son doble-manivelas o manivela-balanc&iacute;n. Tendr&aacute;n dos puntos de cambio por revoluci&oacute;n de la manivela de entrada, donde todos los eslabones se vuelven colineales, y el comportamiento de salida se indetermina, teniendo un mecanismo impredecible. Su movimiento debe ser limitado intencionalmente para evitar que alcance los puntos de cambio.</p>      <p><i>D. Clasificaci&oacute;n completa de mecanismos de cuatro barras</i></p>      <p>La clasificaci&oacute;n completa de los mecanismos de cuatro barras se muestra en la <a href="#t1">Tabla I</a>, basada en un sistema creado por Barker &#91;19&#93; que predice el movimiento del mecanismo.</p>      <p align="center"><a name="t1"></a><img src="img/revistas/ecei/v10n20/v10n20a07t1.jpg"></p>      <p><i>E. An&aacute;lisis de posici&oacute;n del mecanismo de cuatro barras</i></p>      <p>Considere el mecanismo de cuatro barras que se presenta en la <a href="#f2">Fig. 2.a</a>, con longitudes de los eslabones, L<sub>1</sub>, L<sub>2</sub>, L<sub>3</sub>, y L<sub>4</sub>, y el &aacute;ngulo de posici&oacute;n correspondiente a cada elemento &theta;<sub>1</sub>, &theta;<sub>2</sub>, &theta;<sub>3</sub> y &theta;<sub>4</sub>, respectivamente. El an&aacute;lisis de posici&oacute;n del mecanismo se inicia representando su lazo vectorial, tal como se muestra en la <a href="#f2">Fig. 2.b</a>. Los eslabones se representan como vectores de posici&oacute;n con cola ubicada en la junta en la cual se define el &aacute;ngulo de posici&oacute;n del elemento. Los &aacute;ngulos de posici&oacute;n &theta;<sub>1</sub>, &theta;<sub>2</sub>, &theta;<sub>3</sub> y &theta;<sub>4</sub>, de los elementos 1, 2, 3 y 4 se definen, respectivamente, en las juntas 12, 23, 34 y 41, en sentido antihorario a partir del semieje positivo x, tal como se muestra en la <a href="#f2">Fig. 2.b</a>. Las magnitudes de los vectores son las longitudes de los eslabones ya conocidas. La entrada del mecanismo ser&aacute; el &aacute;ngulo &theta;<sub>1</sub> ya que es un mecanismo de un grado de libertad (GDL), y el &aacute;ngulo del eslab&oacute;n fijo es &theta;<sub>1</sub>.</p>      <p>Por lo anterior, se requiere encontrar los &aacute;ngulos &theta;<sub>3</sub> y &theta;<sub>4</sub>.</p>      <p align="center"><a name="f2"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig2.jpg"></p>      ]]></body>
<body><![CDATA[<p>Con base en el lazo de la <a href="#f2">Fig. 2.b</a>, la ecuaci&oacute;n vectorial es</p>      <p align="center"><a name="ec1"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec1.jpg"></p>      <p>Utilizando la notaci&oacute;n de Euler, (1) se reescribe como</p>      <p align="center"><a name="ec2"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec2.jpg"></p>      <p>La expansi&oacute;n de (2) en componentes real e imaginaria permite establecer (3) y (4).</p>      <p align="center"><a name="ec3"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec3.jpg"></p>      <p>La soluci&oacute;n de (3) y (4) mediante el uso de las identidades de la tangente del &aacute;ngulo medio presentadas en (5), permite hallar las expresiones para los &aacute;ngulos &theta;<sub>3</sub> y &theta;<sub>4</sub>, presentadas en (6) y (7), respectivamente, donde</p>      <p align="center"><a name="ec4"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec4.jpg"></p>      <p><i>F. Configuraciones del mecanismo de cuatro barras</i></p>      <p>Las ecuaciones (6) y (7) tienen dos soluciones obtenidas a partir de las condiciones &plusmn; antes del radical. Estas soluciones, son de tres tipos: reales e iguales, reales y desiguales, complejas conjugadas. Si el discriminante bajo el radical es negativo, la soluci&oacute;n es compleja conjugada, lo cual significa que las longitudes de los eslabones elegidas no son capaces de conectarse con el valor elegido del &aacute;ngulo de entrada &theta;<sub>2</sub>. Esto puede ocurrir cuando las longitudes de los eslabones no establecen una conexi&oacute;n en cualquier posici&oacute;n; en un mecanismo de no Grashof, cuando el &aacute;ngulo de entrada queda m&aacute;s all&aacute; de la posici&oacute;n l&iacute;mite de agarrotamiento. No existe entonces ninguna soluci&oacute;n real con ese valor del &aacute;ngulo de entrada &theta;<sub>2</sub> Excepto en esta situaci&oacute;n, la soluci&oacute;n ser&aacute; real y desigual, lo cual significa que existen dos valores de&theta;<sub>3</sub> y &theta;<sub>4</sub> que corresponden a un valor de &theta;<sub>2</sub>. &Eacute;stas se conocen como configuraciones cruzada y abierta, representadas en la <a href="#f3">Fig. 3</a>. En el mecanismo de cuatro barras, las soluciones positivas de &theta;<sub>3</sub> y &theta;<sub>4</sub> corresponden a la configuraci&oacute;n abierta, y las soluciones negativas de &theta;<sub>3</sub> y &theta;<sub>4</sub> a la configuraci&oacute;n cruzada.</p>      ]]></body>
<body><![CDATA[<p align="center"><a name="f3"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig3.jpg"></p>      <p><i>G. Posici&oacute;n de agarrotamiento en mecanismos No Grashof</i></p>      <p>Los mecanismos de cuatro barras de tipo no Grashof poseen posiciones l&iacute;mites o posiciones de agarrotamiento, que ocurren cuando el eslab&oacute;n acoplador presenta colinealidad con uno de sus dos eslabones adyacentes, <a href="#f4">Fig.4</a>. En estas posiciones el mecanismo presentar&aacute; trabamiento evitando que este contin&uacute;e en movimiento. Estas posiciones de agarrotamiento se calculan aplicando la ley del coseno en el esquema de la <a href="#f5">Fig. 5</a>, para obtener el &aacute;ngulo de transmisi&oacute;n &micro; en funci&oacute;n de las longitudes de los eslabones y los &aacute;ngulos del eslab&oacute;n de entrada &theta;<sub>2</sub>.</p>      <p align="center"><a name="ec5"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec5.jpg"></p>      <p align="center"><a name="f4"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig4.jpg"></p>      <p align="center"><a name="f5"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig5.jpg"></p>      <p>Con el fin de encontrar los valores m&aacute;ximo y m&iacute;nimo de &theta;<sub>2</sub> se deriva (11), derivando &theta;<sub>2</sub> con respecto a &micro; e igualando a cero para obtener (12), de donde se determina que los valores l&iacute;mites de &theta;<sub>2</sub> son &micro; igual a cero o 180&deg; como se deduce en (13), para  obtener finalmente el &aacute;ngulo l&iacute;mite o de agarrotamiento, &theta;<sub>2L</sub>, presentado en (14).</p>      <p align="center"><a name="ec6"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec6.jpg"></p>      <p><i>H. An&aacute;lisis de velocidad y aceleraci&oacute;n</i></p>      <p>El an&aacute;lisis de velocidad parte de (3) y (5), estas ecuaciones son derivadas con respecto al tiempo, con &theta;<sub>1</sub> &#61;0 se obtiene</p>      ]]></body>
<body><![CDATA[<p align="center"><a name="ec7"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec7.jpg"></p>      <p>Aplicando la regla de Cramer se resuelve el sistema de ecuaciones (15) y (16) hallando &theta;<sub>3</sub> y &theta;<sub>4</sub>, respectivamente:</p>      <p align="center"><a name="ec8"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec8.jpg"></p>      <p>donde &Delta; denota el determinante de la matriz.</p>      <p>Para el an&aacute;lisis de aceleraci&oacute;n, se derivan (15) y (16), sabiendo que &theta;<sub>4</sub>&#61;0 resuelve el sistema 2x2 y se hallan &theta;<sub>3</sub> y &theta;<sub>4</sub>, presentadas en (19) y (20), respectivamente:</p>      <p align="center"><a name="ec9"></a><img src="img/revistas/ecei/v10n20/v10n20a07ec9.jpg"></p>      <p>El conocimiento del modelado de la cinem&aacute;tica del mecanismo permite el dise&ntilde;o de las funciones de c&aacute;lculo y de los algoritmos para la aplicaci&oacute;n.</p>      <p><b>III. METODOLOG&Iacute;A EN EL DISE&Ntilde;O DE LA APLICACI&Oacute;N</b></p>      <p>Android es un sistema operativo y una plataforma software m&oacute;vil basado en Linux y de uso para tel&eacute;fonos m&oacute;viles y tablets, que permite programar en los entornos de trabajos de Java. Una aplicaci&oacute;n en Android es un programa creado para la interactividad del usuario en su celular o tablet, en el cual se puede encontrar, intercambiar, almacenar informaci&oacute;n, o tener a la mano una herramienta que facilite cualquier actividad de la vida cotidiana; esta tiene componentes gr&aacute;ficos como campos de textos, botones, men&uacute;s, im&aacute;genes, gr&aacute;ficas, etc.</p>      <p>Para la creaci&oacute;n de aplicaciones en Android existen varios entornos de trabajos de programaci&oacute;n como Eclipse, ver <a href="#f6">Fig.6</a>, AndroidStudio, o en l&iacute;nea con MIT App Inventor. Adem&aacute;s se necesitan los Kits de desarrollo de software para Android-SDK el cual contiene una m&aacute;quina virtual para simular la aplicaci&oacute;n, y el Java SE Development Kit-JDK; en el caso de Eclipse tambi&eacute;n el Plugin Android Development Tools-ADT.</p>      ]]></body>
<body><![CDATA[<p align="center"><a name="f6"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig6.jpg"></p>      <p>Las partes importantes del dise&ntilde;o de una aplicaci&oacute;n en Android son el Manifiesto, las actividades y los layouts. El manifiesto es donde se definen las caracter&iacute;sticas generales de la aplicaci&oacute;n como el nombre, las versiones de instalaci&oacute;n, los paquetes de actualizaci&oacute;n, los permisos para la instalaci&oacute;n, y la relaci&oacute;n entre las actividades y los layouts. Las actividades son tipo de archivo Java, la cual realiza la funcionalidad de la aplicaci&oacute;n y que van en relaci&oacute;n con la interacci&oacute;n con el usuario; y los layouts de tipo de archivos XML definen las vistas o ventanas donde se posicionan todos los elementos como textos, cajas de textos, botones etc.</p>      <p>La metodolog&iacute;a empleada para el desarrollo de la aplicaci&oacute;n para Android fue la de "marco de trabajo" (Framework) usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de informaci&oacute;n. Se acogi&oacute; un enfoque de modelo en cascada o proceso secuencial de desarrollo en el que los pasos son vistos hacia abajo a trav&eacute;s de las fases de an&aacute;lisis de las necesidades, el dise&ntilde;o, implantaci&oacute;n, validaci&oacute;n e integraci&oacute;n.</p>      <p>El primer paso para el desarrollo de la aplicaci&oacute;n fue la investigaci&oacute;n, recopilaci&oacute;n y estudio de las teor&iacute;as acerca del mecanismo plano de cuatro barras, su principio de funcionamiento, su an&aacute;lisis de posici&oacute;n, velocidad y aceleraci&oacute;n, con el fin de generar los algoritmos usados para cada etapa de an&aacute;lisis. Simult&aacute;neamente, se investig&oacute; acerca del sistema operativo Android, la elaboraci&oacute;n de programas y plataformas para crear aplicaciones y el respectivo proceso de legalizaci&oacute;n. Se procedi&oacute; a capacitaciones sobre dise&ntilde;os de aplicaciones para Android, con &eacute;nfasis en animaciones.</p>      <p>Se continu&oacute; definiendo todos los procesos o funciones que conformaron la aplicaci&oacute;n, creando una lista de pasos secuenciales, desde el ingreso de datos hasta la simulaci&oacute;n de los mecanismos, luego se defini&oacute; el dise&ntilde;o visual de la aplicaci&oacute;n, ingreso de datos, configuraciones de botones, textos, cajas de ingresos de datos, etc. A partir de los datos ingresados, la aplicaci&oacute;n valida el mecanismo, procediendo a clasificarlo, realiza el an&aacute;lisis cinem&aacute;tico y simula el movimiento del mecanismo. Se desarrolla en la aplicaci&oacute;n una funci&oacute;n que permite la edici&oacute;n de las longitudes de los eslabones usando el efecto t&aacute;ctil de la pantalla haciendo deslizamiento con los dedos, y en tiempo real muestra la clasificaci&oacute;n del mecanismo creado. Por &uacute;ltimo se socializ&oacute; la aplicaci&oacute;n a todos los estudiantes de Teor&iacute;a de Mecanismo y M&aacute;quinas de la Universidad, para revisar su dise&ntilde;o y recibir sugerencias para la mejora de los aspectos dise&ntilde;ados &#91;13&#93;-&#91;17&#93;.</p>      <p><b>IV. LOGARITMOS UTILIZADOS EN LA APLICACI&Oacute;N</b></p>      <p>Se realizan los diagramas de flujos como soporte y simplificaci&oacute;n para la representaci&oacute;n de la secuencia y los pasos que la aplicaci&oacute;n toma en cada una de sus funciones.</p>      <p><i>A. Funci&oacute;n "calcular"</i></p>      <p>Cuando el bot&oacute;n calcular es pulsado en la aplicaci&oacute;n, se verifica que los par&aacute;metros de entrada corresponden a un mecanismo v&aacute;lido; luego clasifica y realiza el an&aacute;lisis cinem&aacute;tico, y los muestra en el layout secundario "Calcular" y activa la funci&oacute;n "ver" la cual permite visualizar el mecanismo en cualquiera de sus configuraciones, <a href="#f7">Fig. 7</a>.</p>      <p align="center"><a name="f7"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig7.jpg"></p>      ]]></body>
<body><![CDATA[<p><i>B. Funci&oacute;n "validar mecanismo"</i></p>      <p>Esta funci&oacute;n aplica el criterio de Grübler para determinar si los par&aacute;metros de entrada corresponden a un mecanismo v&aacute;lido, de lo contrario, mostrar&aacute; un mensaje describiendo el error y una posible soluci&oacute;n, <a href="#f8">Fig. 8</a>.</p>      <p align="center"><a name="f8"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig8.jpg"></p>      <p><i>C. Funci&oacute;n "validar O2"</i></p>      <p>Esta funci&oacute;n verifica si el mecanismo ingresado corresponde a una soluci&oacute;n real o imaginaria, en el caso que la soluci&oacute;n sea imaginaria se mostrar&aacute; un mensaje describiendo el error y su soluci&oacute;n, <a href="#f9">Fig. 9</a>.</p>      <p align="center"><a name="f9"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig9.jpg"></p>       <p><b>V. DESCRIPCI&Oacute;N DE LA APLICACI&Oacute;N</b></p>      <p>La aplicaci&oacute;n para Android para el an&aacute;lisis cinem&aacute;tico de mecanismos planos de cuatro barras con fines did&aacute;cticos tiene como nombre "Mecanismo4B", fue desarrollada en el entorno de trabajo Eclipse (IDE) con sus respectivas herramientas para el desarrollo de Android: ADT-Plugin, y los software de Android SDK, Java Development Kit (JDK). Est&aacute; conformada por 5 layouts o distribuciones, uno principal donde se encuentran los par&aacute;metros de entrada, y cuatro secundarios: Par&aacute;metros de salida y c&aacute;lculos, gr&aacute;fico del mecanismo, Animaci&oacute;n y 2D.</p>      <p><i>A. &Iacute;cono de la aplicaci&oacute;n Mecanismo 4B</i></p>      <p>La aplicaci&oacute;n se identificar&aacute; en cualquier dispositivo Android al instalarlo, mediante el logo de la <a href="#f10">Fig. 10.a</a>.</p>      ]]></body>
<body><![CDATA[<p align="center"><a name="f10"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig10.jpg"></p>      <p><i>B. Layout principal "par&aacute;metros de entrada"</i></p>      <p>El layout principal contiene el nombre de la aplicaci&oacute;n en la parte superior; como  fondo, el escudo de la Universidad del Atl&aacute;ntico y el logo del grupo de investigaci&oacute;n DIMER, como se muestra en la <a href="#f10">Fig. 10.b</a>. En los par&aacute;metros de entrada, consta de una imagen que representa el mecanismo de cuatro barras y muestra la nomenclatura para identificar los eslabones y &aacute;ngulos. En la parte inferior contiene textos y cajas de texto para ingresar los valores de longitud de eslabones y &aacute;ngulos. En su parte final se encuentran los botones de las funciones Limpiar, Calcular, 2D y Ayuda.</p>      <p><i>C. Layout para funci&oacute;n "ayuda"</i></p>      <p>El layout de ayuda, <a href="#f11">Fig. 11.a</a>, aparece al presionar el bot&oacute;n "ayuda"; muestra una descripci&oacute;n de la aplicaci&oacute;n y una serie de pasos que indican como usarla.</p>      <p align="center"><a name="f11"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig11.jpg"></p>       <p><i>D. Layout secundario para funci&oacute;n "calcular"</i></p>      <p>Este layout, <a href="#f11">Fig. 11.b</a>, se har&aacute; visible cuando se presione el bot&oacute;n "calcular", en &eacute;l se muestran los par&aacute;metros de entrada en los cuales se realizaron los c&aacute;lculos, debajo la clasificaci&oacute;n del mecanismo, puntos muertos del &aacute;ngulo &theta;<sub>2</sub> y por &uacute;ltimo los par&aacute;metros calculados, donde muestra la cinem&aacute;tica del mecanismo en las dos configuraciones de los mecanismos de cuatro barras (Abierta y Cruzada).</p>      <p><i>E. Layout secundario para funci&oacute;n "ver"</i></p>      <p>Cuando la aplicaci&oacute;n realiza el c&aacute;lculo cinem&aacute;tico del mecanismo tiene la opci&oacute;n de visualizar sus dos posibles configuraciones, <a href="#f12">Fig. 12.a</a> y <a href="#12">12.b</a>. Al presionar el bot&oacute;n "ver" se mostrar&aacute; el mecanismo seg&uacute;n la soluci&oacute;n elegida.</p>      ]]></body>
<body><![CDATA[<p align="center"><a name="f12"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig12.jpg"></p>      <p><i>F. Layout secundario para funci&oacute;n "animar"</i></p>      <p>Este layout se visualizar&aacute; cuando se presione el boton "play", <a href="#f12">Fig. 12.b</a>, y se reproducir&aacute; la animaci&oacute;n del mecanismo, adem&aacute;s de mostrar su clasificaci&oacute;n y la variaci&oacute;n de los par&aacute;metros calculados, <a href="#f13">Fig. 13.a</a>.</p>      <p align="center"><a name="f13"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig13.jpg"></p>      <p><i>G. Layout secundario para funci&oacute;n "2D"</i></p>      <p>Este layout se mostrar&aacute; al presionar el bot&oacute;n 2D en el layout principal de la <a href="#f10">Fig. 10.b</a>, esta es parte interactiva de la aplicaci&oacute;n dado que al iniciarse mostrar&aacute; un mecanismo predeterminado que depende de la resoluci&oacute;n del Smartphone, el cual puede ser editado con los dedos al desplazar las juntas de revoluta. As&iacute; mismo, en tiempo real mostrar&aacute; la clasificaci&oacute;n del mecanismo dibujado, la junta de revoluta tocada y las longitudes y &aacute;ngulos de los eslabones, <a href="#f13">Fig. 13.b</a>.</p>      <p><i>H. Validaci&oacute;n por datos de entrada inapropiados</i></p>      <p>La aplicaci&oacute;n est&aacute; dise&ntilde;ada para evitar que el usuario ingrese valores inapropiados en los par&aacute;metros de entrada como n&uacute;meros negativos, letras y s&iacute;mbolos, por lo cual el teclado de la aplicaci&oacute;n solo mostrar&aacute; n&uacute;meros y no permitir&aacute; el ingreso del signo negativo, <a href="#f14">Fig. 14</a>.</p>      <p align="center"><a name="f14"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig14.jpg"></p>      <p><i>I. Mensaje de error</i></p>      ]]></body>
<body><![CDATA[<p>La aplicaci&oacute;n cuenta con mensajes para describir el posible error que se haya cometido al ingresar un par&aacute;metro de entrada, o en la verificaci&oacute;n de los mismos al validar un mecanismo, adem&aacute;s de mostrar la soluci&oacute;n a dicho error, ejemplo <a href="#F15">Fig. 15.a</a>.</p>      <p align="center"><a name="f15"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig15.jpg"></p>      <p><i>J. Relacion color-eslab&oacute;n</i></p>      <p>La aplicaci&oacute;n cuenta con una relaci&oacute;n de color-eslab&oacute;n para una f&aacute;cil identificaci&oacute;n visual y asociaci&oacute;n de eslabones. Los colores de la caja de la longitud del eslab&oacute;n en los par&aacute;metros de entrada concuerdan con los colores del eslab&oacute;n dibujado en el plano, <a href="#f10">Figs. 10.b</a>, <a href="#12">12</a>, <a href="#13">13</a>, <a href="#14">14</a>.</p>      <p><i>K. Idioma de la aplicaci&oacute;n</i></p>      <p>La aplicaci&oacute;n cuenta en su layout principal con la opci&oacute;n de establecer el idioma: espa&ntilde;ol o ingl&eacute;s, <a href="#f10">Fig. 10.b</a>. La <a href="#f15">Fig. 15.b</a> muestra el layout de la aplicaci&oacute;n en el idioma ingl&eacute;s. Todas las funciones "Clear", "Calculate", "2D" y "Help", presentan la misma funcionalidad que en la opci&oacute;n de idioma espa&ntilde;ol.</p>      <p><i>L. Resumen de la aplicaci&oacute;n</i></p>      <p>En total se desarrollaron nueve funciones, creadas en la plataforma Eclipse con los kit de desarrollo software para Android (SDK), el Java SE Development Kit (JDK), el Plugin Android Development Tools (ADT), instaladas inicialmente en un dispositivo Huawei G630-U251 para pruebas preliminares de validaci&oacute;n y encuesta.</p>      <p><b>VI. RESULTADOS</b></p>      <p>Para comprobar las soluciones dadas por la aplicaci&oacute;n, los resultados a problemas tipo de un curso de Teor&iacute;a de Mecanismos obtenidos con la aplicaci&oacute;n desarrollada se comparan con los resultados de libros de texto y otra herramienta disponible, tal como una interfaz gr&aacute;fica de usuario-GUI desarrollada en GUIDE de Matlab &#91;10&#93;.</p>      ]]></body>
<body><![CDATA[<p><i>A. Validaci&oacute;n de an&aacute;lisis de posici&oacute;n</i></p>      <p>Se comparan los resultados de un ejercicio propuesto en la referencia de autor R. Norton &#91;18&#93; para an&aacute;lisis de posici&oacute;n de un mecanismo de 4 barras, con datos de entrada mostrados en la <a href="#t2">Tabla II</a>. La <a href="#t3">Tabla III</a> presenta los resultados de la soluci&oacute;n obtenida por el mismo autor; los resultados obtenidos utilizando la interfaz de la referencia &#91;10&#93; y los arrojados por la aplicaci&oacute;n desarrollada. Se obtuvieron los mismos resultados en cada caso.</p>      <p align="center"><a name="t2"></a><img src="img/revistas/ecei/v10n20/v10n20a07t2.jpg"></p>      <p align="center"><a name="t3"></a><img src="img/revistas/ecei/v10n20/v10n20a07t3.jpg"></p>      <p>Ahora se comparar&aacute;n las salidas gr&aacute;ficas de la aplicaci&oacute;n con las arrojadas por la GUI de la referencia &#91;10&#93;. Los resultados de &theta;<Sub>3</Sub>, &theta;<Sub>4</Sub>, y las gr&aacute;ficas de representaci&oacute;n del mecanismo obtenidas con la GUI de &#91;10&#93; se muestran en las <a href="#f16">Figs. 16</a>, <a href="#17">17</a> y <a href="#18">18</a>. Las <a href="#f20">Figs. 20</a> y <a href="#21">21</a> muestran los resultados obtenidos con la aplicaci&oacute;n. Al comparar los resultados num&eacute;ricos para la posici&oacute;n de las <a href="#f18">Figs. 18</a> y <a href="#19">19</a>, se observa que son los mismos. En cuanto a la comparaci&oacute;n gr&aacute;fica, las <a href="#f16">Figs. 16</a> y <a href="#17">17</a> concuerdan con las soluciones abierta y cruzada de las <a href="#20">Figs. 20.a</a> y <a href="#20">20.b</a>, respectivamente. Los valores &alpha;<Sub>3</Sub> y &alpha;<Sub>4 </Sub>de la GUI &#91;10&#93; son diferentes debido que esta trabaja con velocidad &omega;<Sub>2</Sub> constante.</p>      <p align="center"><a name="f16"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig16.jpg"></p>      <p align="center"><a name="f17"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig17.jpg"></p>      <p align="center"><a name="f18"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig18.jpg"></p>      <p align="center"><a name="f19"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig19.jpg"></p>      <p align="center"><a name="f20"></a><img src="img/revistas/ecei/v10n20/v10n20a07fig20.jpg"></p>      ]]></body>
<body><![CDATA[<p><i>B. Validaci&oacute;n de an&aacute;lisis de velocidad</i></p>      <p>De la referencia &#91;18&#93; se realiza el problema para an&aacute;lisis de velocidad con los datos de entrada con velocidad constante de la <a href="#t4">Tabla IV</a>, y los resultados reportados por el mismo autor en la <a href="#t5">Tabla V</a>, en la cual tambi&eacute;n se presentan los resultados obtenidos utilizando la aplicaci&oacute;n creada, <a href="#f19">Fig. 19.a</a> y los obtenidos con la interfaz de la referencia &#91;10&#93;, <a href="#f18">Fig. 18</a>. Se obtuvieron pr&aacute;cticamente los mismos resultados.</p>      <p align="center"><a name="t4"></a><img src="img/revistas/ecei/v10n20/v10n20a07t4.jpg"></p>      <p align="center"><a name="t5"></a><img src="img/revistas/ecei/v10n20/v10n20a07t5.jpg"></p>      <p><i>C. Validaci&oacute;n de an&aacute;lisis de aceleraci&oacute;n</i></p>       <p><i>E. Encuesta de retroalimentaci&oacute;n</i></p>      <p>Con el prop&oacute;sito de tener una opini&oacute;n de los usuarios y mejorar la aplicaci&oacute;n Android "Mecanismo4B", la misma se socializ&oacute; entre los estudiantes de la asignatura de "Teor&iacute;a de Mecanismos y M&aacute;quinas" de la Universidad del Atl&aacute;ntico, 2015-1. Posteriormente, la aplicaci&oacute;n fue socializada a peque&ntilde;os grupos de estudiantes activos del programa que ya hab&iacute;an cursado tal asignatura, para un total de 40 encuestados. La encuesta tomada se muestra en la <a href="#t9">Tabla IX</a> &#91;20&#93;. Entre los aspectos a calificar en la encuesta se encuentran: funcionalidad del sistema, manipulaci&oacute;n de la aplicaci&oacute;n y dise&ntilde;o de la aplicaci&oacute;n como lo sugiere. Cada aspecto contiene varias preguntas que se califican con un valor en una escala de 1 a 5, siendo 1 el nivel m&iacute;nimo y 5 el mayor nivel de importancia.</p>      <p align="center"><a name="t9"></a><img src="img/revistas/ecei/v10n20/v10n20a07t9.jpg"></p>      <p>Los resultados obtenidos son satisfactorios, muestran una gran aceptaci&oacute;n de cada aspecto e &iacute;tem evaluado, <a href="#t9">Tabla IX</a>, por parte de los estudiantes. Los resultados sugieren que la manipulaci&oacute;n de la aplicaci&oacute;n es uno de los aspectos a resaltar. La importancia de estos resultados radica en su utilidad como base para futuras aplicaciones Android desarrolladas por el grupo de investigaci&oacute;n.</p>      <p><b>VII. CONCLUSIONES</b></p>      ]]></body>
<body><![CDATA[<p>La combinaci&oacute;n del estudio detallado de la cinem&aacute;tica de clasificaci&oacute;n, posici&oacute;n, velocidad y aceleraci&oacute;n del mecanismo plano de cuatro barras, con la funcionalidad requerida de una aplicaci&oacute;n dise&ntilde;ada espec&iacute;ficamente para dispositivos t&aacute;ctiles con sistema operativo Android, permiti&oacute; dise&ntilde;ar la secuencia de c&aacute;lculos e instrucciones que facilitaron la programaci&oacute;n de una aplicaci&oacute;n para el an&aacute;lisis de mecanismos de cuatro barras.</p>      <p>La aplicaci&oacute;n desarrollada es capaz de recibir datos de entrada, bien sea en cuadros de texto o mediante manipulaci&oacute;n de la pantalla a trav&eacute;s de la capacidad t&aacute;ctil de los dispositivos Android. La entrada de datos es validada contra caracteres especiales mediante la inhabilitaci&oacute;n de tales caracteres en el teclado. La capacidad de entrada de datos mediante la funci&oacute;n touchscreen se constituye en una caracter&iacute;stica &uacute;til en la manipulaci&oacute;n de par&aacute;metros del mecanismo. La aplicaci&oacute;n genera la gr&aacute;fica de un mecanismo de cuatro barras predeterminado, seg&uacute;n el tama&ntilde;o de pantalla de Smartphone o Tablet en el cual est&eacute; instalada. En la gr&aacute;fica se pueden editar las longitudes y orientaciones de los eslabones tocando las juntas de revoluta con los dedos y desliz&aacute;ndolos, mostrando la clasificaci&oacute;n del mecanismo dibujado en tiempo real y arrojando el valor de los eslabones y &aacute;ngulos.</p>      <p>La herramienta desarrollada fue evaluada por estudiantes del Programa de Ingenier&iacute;a Mec&aacute;nica de la Universidad del Atl&aacute;ntico que ya hubiesen cursado la asignatura Teor&iacute;a de Mecanismos y M&aacute;quinas, lo que proporcion&oacute; retroalimentaci&oacute;n para mejorar la aplicaci&oacute;n. El aspecto de manipulaci&oacute;n de la aplicaci&oacute;n recibi&oacute; la mejor calificaci&oacute;n.</p>      <p>Actualmente la aplicaci&oacute;n se encuentra disponible en PlayStore de Google bajo el nombre "Mecanismo4b" y puede ser instalada gratuitamente en cualquier dispositivo Android con sistema operativo 4.1 Jelly Bean o mayor. La aplicaci&oacute;n fue registrada ante el Ministerio del Interior-Direcci&oacute;n Nacional de Derecho de Autor con el certificado n&uacute;mero 13-51-86.</p>      <p>Mediante la creaci&oacute;n de esta aplicaci&oacute;n se diversifican las herramientas de ense&ntilde;anza a disposici&oacute;n de los estudiantes de Ingenier&iacute;a Mec&aacute;nica, al tiempo que se contribuye a uno de los objetivos del Programa de Ingenier&iacute;a Mec&aacute;nica de la Universidad del Atl&aacute;ntico, el cual consiste en mejorar las capacidades comunicativas b&aacute;sicas de los estudiantes en el idioma ingl&eacute;s. Esto conlleva a la potencial masificaci&oacute;n del uso de la aplicaci&oacute;n en todo el mundo dada la gran incidencia de este idioma en la academia y la t&eacute;cnica.</p>      <p><b>AGRADECIMIENTOS</b></p>      <p>Los autores agradecen el apoyo de la Vicerrector&iacute;a de Investigaciones, Extensi&oacute;n y Proyecci&oacute;n Social de la Universidad del Atl&aacute;ntico para la realizaci&oacute;n de este proyecto.</p>  <hr>     <p><b>REFERENCIAS</b></p>      <!-- ref --><p>&#91;1&#93; J. Shigley y J. Uiker, <i>Teor&iacute;a de M&aacute;quinas y Mecanismos</i>, 1ra ed., M&eacute;xico D.F.: McGraw-Hill, 2001.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356060&pid=S1909-8367201600020000700001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>&#91;2&#93; B. Baykus, E. Anli, and I. Ozkol, "Design and kinematics analysis of a parallel mechanism to be utilized as a luggage door by an analogy to a fourbar mechanism," <i>Engineering</i>, vol. 3, no. 4, pp. 411-421, Apr. 2011.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356062&pid=S1909-8367201600020000700002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;3&#93; N. Farhat, V. Mata, D. Rosa, and J. Fayos, "Aprocedure for estimating the relevant forces in the human knee using a four-bar mechanism," <i>Comput. Methods Biomech. and Biomed. Engin.</i>, vol. 13, no. 5, pp. 577-587, Mar. 2010.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356064&pid=S1909-8367201600020000700003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;4&#93; H. Pinto, "Dise&ntilde;o &oacute;ptimo de mecanismos de cuatro barras para generaci&oacute;n de movimiento con restricciones de montaje y &aacute;ngulo de transmisi&oacute;n", Tesis de Maestr&iacute;a, Universidad Nacional de Colombia, Manizales, Colombia, 2007.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356066&pid=S1909-8367201600020000700004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;5&#93; C. Galeano, C. Duque, y D. Garz&oacute;n, "Aplicaci&oacute;n de dise&ntilde;o &oacute;ptimo dimensional a la s&iacute;ntesis de posici&oacute;n y velocidad en mecanismos de cuatro barras," <i>Revista Facultad de Ingenier&iacute;a Universidad de Antioquia</i>, no. 47, pp. 129-144, Mar. 2009.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356068&pid=S1909-8367201600020000700005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;6&#93; R. V&aacute;squez, J. Ramirez y G. Hernandez, "Software de simulaci&oacute;n para mecanismos planos de cuatro barras," en <i>XV Muestra de Trabajos de Ingenier&iacute;a-Ingeniar Internacional</i>, Editorial Universidad Pontificia Bolivariana, vol. 6, pp. 25-36, 4-6 may. 2005.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356070&pid=S1909-8367201600020000700006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>&#91;7&#93; R. Norton, "Software FOURBAR Student Edition v. 8.2," en <i>Dise&ntilde;o de Maquinaria: S&iacute;ntesis y An&aacute;lisis de M&aacute;quinas y Mecanismos</i>, 4ta ed. M&eacute;xico: McGraw-Hill, 2009.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356072&pid=S1909-8367201600020000700007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;8&#93; M. Pucheta, y A. Cardona, "Software para s&iacute;ntesis de mecanismo planos," <i>Mec&aacute;nica Computacional</i>, vol. 23, pp. 3369-3389, Nov. 2004.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356074&pid=S1909-8367201600020000700008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;9&#93; V. Ruiz, y N. Valencia, "Razonamiento cinem&aacute;tico en mecanismos eslabonados a trav&eacute;s de ambientes computacionales," <i>Tecn&eacute;, Episteme y Didaxis</i>, no. 23, pp. 16-30, Abr. 2008.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356076&pid=S1909-8367201600020000700009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;10&#93; D. Machado, G. Herrera, J. Rold&aacute;n, y J. D&iacute;az, "Una herramienta computacional did&aacute;ctica para el an&aacute;lisis cinem&aacute;tico de mecanismos planos de cuatro barras," Revista UIS Ingenier&iacute;as, vol. 14, no. 1, pp. 59-69, Ene./Jun. 2015.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356078&pid=S1909-8367201600020000700010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;11&#93; Boring Drafters, "Android Application Four Bar Link Mechanism," Agosto 2014. &#91;En linea&#93;. Disponible en: <a href="https://play.google.com/store/apps/details?id=rayud.fir.fourbarlinkmechanism_" target="_blank">https://play.google.com/store/apps/details?id=rayud.fir.fourbarlinkmechanism_</a>. ZeroBeat, "Android Application 4 Bar Linkage Formula," Septiembre 2012. &#91;En linea&#93;. Disponible en: <u><a href="https://play.google.com/store/apps/details?id=appinventor.ai_ZeroBeatPro.CRDCDR" target="_blank">https://play.google.com/store/apps/details?id=appinventor.ai_ZeroBeatPro.CRDCDR</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356080&pid=S1909-8367201600020000700011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></u></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>&#91;12&#93; N. G&oacute;mez, El Gran Libro de Android. Axel Springer, 2012.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356082&pid=S1909-8367201600020000700012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;13&#93; S. P&eacute;rochon, Android Gu&iacute;a de desarrollo de aplicaciones para Smartphones y Tabletas. Barcelona: ENI, 2012.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356084&pid=S1909-8367201600020000700013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;14&#93; Z. Mednieks, L. Dornin, G. Blake and M. Nakamura, Programming Android, 2nd ed. O'Reilly Media, Inc., 2012.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356086&pid=S1909-8367201600020000700014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>&#91;15&#93; J. Giron&eacute;s, El Gran Libro de Android, 3ra ed. Barcelona: Marcombo, 2013. M. B&aacute;ez et al., Introducci&oacute;n a Android. E. M. E. Editorial: Madrid, 2013. Agosto 2014. &#91;En l&iacute;nea&#93;. Disponible en: <u><a href="http://pendientedemigracion.ucm.es/info/tecnomovil/documentos/android.pdf" target="_blank">http://pendientedemigracion.ucm.es/info/tecnomovil/documentos/android.pdf</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356088&pid=S1909-8367201600020000700015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></u></p>      <!-- ref --><p>&#91;16&#93; R. Norton, Dise&ntilde;o de Maquinaria: S&iacute;ntesis y An&aacute;lisis de M&aacute;quinas y Mecanismos, 4ta ed. M&eacute;xico: McGraw-Hill, 2009.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356090&pid=S1909-8367201600020000700016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>&#91;17&#93; C. Barker, "A complete classification of planar fourbar linkage," Mechanism and Machine Theory, vol. 20, no. 6, pp. 535-554, 1985. "Encuesta sobre la Aplicaci&oacute;n Mecanismo4B," &#91;En l&iacute;nea&#93;. Disponible en: <u><a href="http://www.e-encuesta.com/answer?testId=mMr+45xgDpo=" target="_blank">http://www.e-encuesta.com/answer?testId=mMr+45xgDpo=</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356092&pid=S1909-8367201600020000700017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></u></p>      <!-- ref --><p>&#91;18&#93; D. Myszka, <i>M&aacute;quinas y Mecanismos</i>, 4ta ed, M&eacute;xico: Pearson, 2012.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6356094&pid=S1909-8367201600020000700018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>       <p><b>Dairo Gonz&aacute;lez Miranda</b> naci&oacute; en Barranquilla, Atl&aacute;ntico, Colombia. Es Ingeniero Mec&aacute;nico egresado de la Universidad del Atl&aacute;ntico. Sus intereses investigativos se orientan al uso de tecnolog&iacute;as que faciliten la toma de decisiones del Ingeniero Mec&aacute;nico.</p>      <p><b>Eduardo Estrada Guti&eacute;rrez</b> naci&oacute; en Barranquilla, Atl&aacute;ntico, Colombia. Es Ingeniero Mec&aacute;nico egresado de la Universidad del Atl&aacute;ntico. Su &aacute;rea de inter&eacute;s est&aacute; orientada hacia el Dise&ntilde;o de Maquinaria.</p>      <p><b>Javier Rold&aacute;n Mckinley</b> naci&oacute; en Barranquilla, Atl&aacute;ntico, Colombia. Es Ingeniero Mec&aacute;nico de la Universidad del Atl&aacute;ntico. Obtuvo su t&iacute;tulo de MSc de la Ingenier&iacute;a Mec&aacute;nica con &eacute;nfasis en Dise&ntilde;o de Maquinaria en la Universidad de Puerto Rico-Mayag&uuml;ez. Obtuvo su PhD en Ingenier&iacute;a Mec&aacute;nica en la Universidad de la Florida (Gainesville, FL, USA) con &eacute;nfasis en Din&aacute;mica, Sistemas y Control. Fue profesor de The City University of New York CUNY-LaGuardia Campus, y actualmente se desempe&ntilde;a como profesor de planta del Programa de Ingenier&iacute;a Mec&aacute;nica de la Universidad del Atl&aacute;ntico. Pertenece al grupo DIMER y sus intereses investigativos se orientan al control de robots, instrumentaci&oacute;n industrial, dise&ntilde;o de mecanismos y m&aacute;quinas y educaci&oacute;n de la ingenier&iacute;a.</p>  </font>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Shigley]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Uiker]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Teoría de Máquinas y Mecanismos]]></source>
<year>2001</year>
<edition>1ra</edition>
<publisher-loc><![CDATA[México^eD.F D.F]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Baykus]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Anli]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Ozkol]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Design and kinematics analysis of a parallel mechanism to be utilized as a luggage door by an analogy to a fourbar mechanism]]></article-title>
<source><![CDATA[Engineering]]></source>
<year>Apr.</year>
<month> 2</month>
<day>01</day>
<volume>3</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>411-421</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Farhat]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Mata]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Rosa]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Fayos]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Aprocedure for estimating the relevant forces in the human knee using a four-bar mechanism]]></article-title>
<source><![CDATA[Comput. Methods Biomech. and Biomed. Engin.]]></source>
<year>Mar.</year>
<month> 2</month>
<day>01</day>
<volume>13</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>577-587</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pinto]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<source><![CDATA[Diseño óptimo de mecanismos de cuatro barras para generación de movimiento con restricciones de montaje y ángulo de transmisión]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Galeano]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Duque]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Garzón]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Aplicación de diseño óptimo dimensional a la síntesis de posición y velocidad en mecanismos de cuatro barras]]></article-title>
<source><![CDATA[Revista Facultad de Ingeniería Universidad de Antioquia]]></source>
<year>Mar.</year>
<month> 2</month>
<day>00</day>
<numero>47</numero>
<issue>47</issue>
<page-range>129-144</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vásquez]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Ramirez]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Hernandez]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Software de simulación para mecanismos planos de cuatro barras]]></article-title>
<source><![CDATA[XV Muestra de Trabajos de Ingeniería-Ingeniar Internacional]]></source>
<year>may.</year>
<month> 2</month>
<day>00</day>
<volume>6</volume>
<page-range>25-36</page-range><publisher-name><![CDATA[Editorial Universidad Pontificia Bolivariana]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Norton]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Software FOURBAR Student Edition v. 8.2]]></article-title>
<source><![CDATA[Diseño de Maquinaria: Síntesis y Análisis de Máquinas y Mecanismos]]></source>
<year>2009</year>
<edition>4ta</edition>
<publisher-loc><![CDATA[México ]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pucheta]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Cardona]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Software para síntesis de mecanismo planos]]></article-title>
<source><![CDATA[Mecánica Computacional]]></source>
<year>Nov.</year>
<month> 2</month>
<day>00</day>
<volume>23</volume>
<page-range>3369-3389</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ruiz]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Valencia]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Razonamiento cinemático en mecanismos eslabonados a través de ambientes computacionales]]></article-title>
<source><![CDATA[Tecné, Episteme y Didaxis]]></source>
<year>Abr.</year>
<month> 2</month>
<day>00</day>
<numero>23</numero>
<issue>23</issue>
<page-range>16-30</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Machado]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Herrera]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Roldán]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Díaz]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Una herramienta computacional didáctica para el análisis cinemático de mecanismos planos de cuatro barras]]></article-title>
<source><![CDATA[Revista UIS Ingenierías]]></source>
<year>2015</year>
<volume>14</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>59-69</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="">
<collab>Boring Drafters</collab>
<source><![CDATA[Android Application Four Bar Link Mechanism]]></source>
<year>Agos</year>
<month>to</month>
<day> 2</day>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gómez]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<source><![CDATA[El Gran Libro de Android]]></source>
<year>2012</year>
<publisher-name><![CDATA[Axel Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pérochon]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Android Guía de desarrollo de aplicaciones para Smartphones y Tabletas]]></source>
<year>2012</year>
<publisher-loc><![CDATA[Barcelona ]]></publisher-loc>
<publisher-name><![CDATA[ENI]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mednieks]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Dornin]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Blake]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Nakamura]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Programming Android]]></source>
<year>2012</year>
<edition>2nd</edition>
<publisher-name><![CDATA[O'Reilly Media, Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gironés]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[El Gran Libro de Android, 3ra ed. Barcelona: Marcombo, 2013]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Báez]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Introducción a Android. E. M. E. Editorial]]></source>
<year>2013</year>
<publisher-loc><![CDATA[Madrid ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Norton]]></surname>
<given-names><![CDATA[.]]></given-names>
</name>
</person-group>
<source><![CDATA[Diseño de Maquinaria: Síntesis y Análisis de Máquinas y Mecanismos]]></source>
<year>2009</year>
<edition>4ta</edition>
<publisher-loc><![CDATA[México ]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Barker]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A complete classification of planar fourbar linkage]]></article-title>
<source><![CDATA[Mechanism and Machine Theory]]></source>
<year>1985</year>
<volume>20</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>535-554</page-range></nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Myszka]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<source><![CDATA[Máquinas y Mecanismos]]></source>
<year>2012</year>
<edition>4ta</edition>
<publisher-loc><![CDATA[México ]]></publisher-loc>
<publisher-name><![CDATA[Pearson]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
