lunes, 12 de abril de 2010

La carreta

Este es el primer prototipo funcional de un vehiculo de ruedas para un robot bioloid:











Ing. Victor Nunez
Pos doctorante en el LMC de la DEPI.
Instituto Tecnologico de la Laguna

martes, 9 de marzo de 2010

Carreta_v01














En este post se muestran algunas fotos del vehiculo realizado en la materia de seminario de mecatronica de la carrera de mecatronica en el Instituto Tecnologico de la Laguna. Sus opiniones y comentarios seran de gran utilidad.


Jose Victor Nuñez Nalda

Posdoctorante en el Laboratorio de Mecatronica y Control

Division de Estudios de Posgrado e Investigacion (DEPI).

Instituto Tecnologico de la Laguna.

miércoles, 17 de febrero de 2010

Bienvenidos

Se retoma la actividad del blog.

En proximos envios se añadiran fotos y videos de los prototipos de vehiculos para un robot bioloid que se estan desarrollando.

Un saludo cordial

Victor Nunez

miércoles, 9 de diciembre de 2009

CAD Files Trici

Hola,

Los archivos que contienen el modelo CAD del vehiculo pueden ser descargados aqui:

http://apollon.lrv.uvsq.fr/~nunez/Triciclo Nalda.rar

Los primeros 5 alumnos que logren transformar este modelo del carrito completo al formato del programa webots aseguran un 85 en la materia de Seminario de Mecatronica.

Otra tarea es la modificacion y / o creacion de un modelo (CAD o Real) basados en las medidas de este.

El objetivo de nuestra materia es obtener 3 modelos funcionales para el robot bioloid.

Esto considerando los aspectos de disenio, manufactura y reporte.

Dr. Victor Nuñez

miércoles, 2 de diciembre de 2009

El Trici

He aqui el prototipo que va a ser motorizado

jueves, 15 de octubre de 2009

Modelo bioloid

Hola jovenes,
aqui les paso la direccion de una pagina donde viene el robot bioloid modelado en varios CAD.

http://humanoids.dem.ist.utl.pt/index.html

Las medidas estan en este archivo.

Si alguien tiene avances (en software o hardware) sobre el disenio del triciclo, espero verlos por aki.

Saludos

Dr. Victor Nunez
Posdoctarante y profesor mecatronica
IT Laguna

lunes, 5 de octubre de 2009

Informacion sobre programas

SOLID WORKS

Solid Works es un programa de diseño asistido por computador para modelado mecánico.
El programa permite modelar piezas y conjuntos y extraer de ellos tanto planos como otro tipo de información necesaria para la producción. Es un programa que funciona con base en las nuevas técnicas de modelado con sistemas CAD. El proceso consiste en trasvasar la idea mental del diseñador al sistema CAD, "construyendo virtualmente" la pieza o conjunto. Posteriormente todas las extracciones (planos y ficheros de intercambio) se realizan de manera bastante automatizada.

¿Por qué utilizar SolidWorks® como su solución de diseño mecánico en 3D?
La globalización y los vertiginosos movimientos del mercado han incrementado la presión para desarrollar mejores productos en menos tiempo, aumentando la necesidad de los fabricantes de automatizar sus procesos para poder competir. Cada vez más diseñadores e ingenieros de producto en todo el mundo dependen de SolidWorks, como su solución de CAD en 3D para mejorar la calidad de sus productos y acortar el proceso de desarrollo y diseño de éstos.
Herramientas integradas de análisis y validación

Sólo SolidWorks, como su solución de CAD en 3D, le ofrece herramientas de análisis y validación COSMOS integradas y fáciles de usar que permiten simular varios escenarios "¿qué ocurriría si disminuyo la presión en. . .?" y optimizar los diseños realizados con SolidWorks. Estas herramientas permiten validar los diseños en condiciones reales para que pueda mejorar la calidad del producto y reducir significativamente los costos de desarrollo y fabricación.

Promedio del rendimiento de la inversión del cliente

23 % de reducción en el ciclo de diseño del producto
16 % de reducción en la elaboración de los prototipos
20 % de reducción en solicitudes de cambio de ingeniería (ECO)
34 % de reducción en el tiempo para completar cada solicitud de cambio de ingeniería (ECO)
21 % de aumento en ahorro de desechos debido a la menor cantidad de errores de diseño



Liderazgo

Todas las funciones que ingenieros y diseñadores mecánicos necesitan para crear diseños de productos precisos; con rapidez y gran facilidad.

Más innovaciones y mejoras solicitadas por el cliente con cada versión nueva del software.

Compatibilidad inigualable con otros sistemas CAD, además de las funciones de colaboración entre varias plataformas.
Más información en inglés.

Soporte técnico y servicios de capacitación locales inigualables en todo el mundo.


VISUAL ESTUDIO

Es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros.
Visual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión net 2002). Así se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles.
A partir de la versión 2005 Microsoft ofrece gratuitamente las Express Editions. Estas son varias ediciones básicas separadas por lenguajes de programación o plataforma enfocadas para novatos y entusiastas. Estas ediciones son iguales al entorno de desarrollo comercial pero sin características avanzadas. Las ediciones que hay son:
• Visual Basic Express Edition
• Visual C# Express Edition
• Visual C++ Express Edition
• Visual J# Express Edition (Desapareció en Visual Studio 2008)
• Visual Web Developer Express Edition (para programar en ASP.NET)
Adicionalmente, Microsoft ha puesto gratuitamente a disposición de todo el mundo una versión reducida de MS SQL Server llamada SQL Server Express Edition cuyas principales limitaciones son que no soporta bases de datos superiores a 4 GB de tamaño, únicamente utiliza un procesador y un Gb de Ram, y no cuenta con el Agente de SQL Server.

En el pasado se incluyeron los siguientes productos:
• Visual InterDev
• Visual J++
• Visual FoxPro
• Visual SourceSafe


MATLAB

MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X.
Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets).
Es un software muy usado en universidades y centros de investigación y desarrollo. En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL.
Fue creado por The MathWorks en 1984, surgiendo la primera versión con la idea de emplear paquetes de subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico, sin necesidad de escribir programas en dicho lenguaje. El lenguaje de programación M fue creado en 1970 para proporcionar un sencillo acceso al software de matrices LINPACK y EISPACK sin tener que usar Fortran.
En 2004, se estimaba que MATLAB era empleado por más de un millón de personas en ámbitos académicos y empresariales.[2
MATLAB es un programa de cálculo numérico orientado a matrices. Por tanto, será más eficiente si se diseñan los algoritmos en términos de matrices y vectores.

Las funcionalidades de Matlab se agrupan en más de 35 cajas de herramientas y paquetes de bloques (para Simulink), clasificadas en las siguientes categorías:[3]
MATLAB (Cajas de herramientas) Simulink
Matemáticas y Optimización Modelado de punto fijo
Estadística y Análisis de datos Modelado basado en eventos
Diseño de sistemas de control y análisis Modelado físico
Procesado de señal y comunicaciones Gráficos de simulación
Procesado de imagen
Diseño de sistemas de control y análisis
Pruebas y medidas Procesado de señal y comunicaciones
Biología computacional Generación de código
Modelado y análisis financiero Prototipos de control rápido y SW/HW HIL
Desarrollo de aplicaciones Tarjetas integradas
Informes y conexión a bases de datos Verificación, validación y comprobación


MATHCAD

Mathcad es un programa algebraico de computadora similar a Mathematica, distribuido por PTC. A diferencia de Mathematica, MathCad es más intuitivo de usar, permite el uso de plantillas de funciones en las que solo es necesario escribir los valores deseados, incluso para graficar funciones.
Descripción
Mathcad es un entorno de documentación técnica con prestaciones de cálculo numérico y simbólico, que permite explorar problemas, formular ideas, analizar datos, modelar y chequear escenarios, determinar la mejor solución, como así también documentar, presentar y comunicar los resultados.
Algunas de las capacidades matemáticas de Mathcad están basadas en parte del código del programa algebraico Maple (Núcleo MathSoft de Maple o Mathsoft Kernel Maple, MKM)
MathCad se encuentra organizado como una hoja de trabajo, en las que las ecuaciones y expresiones se muestran gráficamente, no como simple texto.
Dentro de las capacidades de MathCad se encuentran:
• Resolver ecuaciones diferenciales con varios métodos numéricos
• Graficar funciones en dos o tres dimensiones
• El uso del alfabeto griego (letras griegas mayúsculas y minúsculas)
• Cálculo de expresiones simbólicas
• Operaciones con arreglos (vectores y matrices)
• Solución simbólica de un sistema de ecuaciones
• Encontrar la gráfica (la curva de tendencia) de un grupo de datos
• Implementación de subprogramas
• Encontrar raíces de polinomios y funciones
• Funciones estadísticas y distribuciones de probabilidad
• Encontrar valores propios o autovalores y vectores propios o autovectores


CAM WORKS

Maquinado Inteligente
CAMWorks es un software para maquinado, Gold Certified Product de SolidWorks, disponible para aplicaciones de Fresado, Torno y Electroerosionado. Además de su integración con SolidWorks, CAMWorks automatiza las tareas repetitivas por que contiene Reconocimiento Automático de Características (AFR), Reconocimiento Interactivo de Características (IFR) y base de datos de maquinado (KBM). Además de que CAMWorks facilita las tareas de maquinado.
Utilerías de maquinado
Algunas herramientas y software adicionales a CAMWorks que le permitirán trabajar con sus piezas de una manera más eficiente y productiva, esto claro sin restarle facilidad de uso, entre otras funciones se encuentran las de elaborar simulaciones y códigos de maquinado, de manera tal que se asegura de que el proceso de maquinado se efectuará de manera correcta.
CAMWorks Fresado (2 y 3 ejes)
CAMWorks esta disponible en una variedad de configuraciones, de esta manera tú puedes comprar exactamente lo que tú necesites y añadir a tu sistema. Con CAMWorks Fresado de 2 ½ ejes tu puedes tener desbastes, acabados y ciclos de punto sencillo automáticos. Con CAMWorks Fresado de 3 ejes tú podrás hacer maquinados complejos con múltiples ejes, nivel Z, acabado automático, líneas de flujo, espiral, circular y ciclos nivel Z.
CAMWorks Multiejes (4 y 5 ejes simultáneos)
El software de maquinado multiejes de CAMWorks para programar máquinas CNC multieje le permite una amplia variedad de diseños y facilidades de manufactura para tomar ventaja de las máquinas de 4 y 5 ejes que proveen gran productividad, flexibilidad del equipo y calidad, de manera tal que podrá generar el código de maquinado para una pieza compleja que solo se logra en este tipo de CNC y se ahorrará todo el tiempo que eso implicaría.
CAMWorks Torno
CAMWorks para maquinas de torno CNC para 2 y 4 ejes incluye desbaste, acabado, ranurado, roscado, desbastes y ciclos de corte en un solo punto automáticos. También incluye el reconocimiento automático de características. Es posible controlar los ciclos de corte así como definir qué check utilizar para simular el proceso de maquinado.
CAMWorks EDM
Esta basado y desarrollado específicamente para proceso de Electroerosionado por alambre. Generación de desbastes automática en operaciones de contorno de 2 ejes, cortes tab y skim en 2 ½ ejes. En características 4 ejes se generan desbastes, cortes tab y skim automáticamente.
CAMWorks Fresa-Torno
CAMWorks Fresa-Torno proporciona una solución de programación para el fresado y torneado en la misma máquina de herramientas. Las máquinas Fresa-Torno de ejecutar operaciones de fresado y torneado en una sola disposición lo que reduce el manejo y acomodo de partes e incrementa la producción.

CODESYS
CoDeSys es un entorno de desarrollo para la programación de controladores conforme con el estándar industrial internacional IEC 61131-3. El término CoDeSys es un acrónimo y significa Sistema de Desarrollo de Controladores.
CoDeSys es desarrollado y comercializado por la empresa de software alemán 3S-Smart de Soluciones de Software situado en la ciudad bávara de Kempten. La Primera Versión (1,0) fue creada en 1994.
CoDeSys es gratuito y puede descargarse desde el sitio web de la compañía.
Lenguajes de programación
Los cinco lenguajes de programación para aplicaciones vienen definidos en el IEC 61131-3 y están disponibles en el entorno de desarrollo CoDeSys.
Lenguajes de texto
IL (lista de instrucciones) es un lenguaje de programación parecido al lenguaje ensamblador.
ST (texto estructurado) es similar a la programación en PASCAL o C
Lenguajes Gráficos
LD (Diagrama Ladder) permite al programador combinar los contactos de relé y las bobinas. Es el lenguaje de Programación de PLC’s por excelencia.
FBD (diagrama de bloques de función) permite al usuario programar rápidamente, tanto expresiones como en lógica booleana.
SFC (Bloques de función secuenciales) es conveniente para los procesos de programación secuencial
Dispone también de un editor gráfico que no esta definido en la norma IEC:
CFC (Continuous Function Chart) es una especie de editor de FBD libre. Es un editor orientado a FBD donde las conexiones entre las entradas, salidas y los operadores se fijan automáticamente. Todas las cajas se pueden colocar libremente lo que permite programar ciclos de retroalimentación provisional sin variables.
Uso Industrial
Más 200 fabricantes de dispositivos de diferentes sectores industriales ofrecen sus dispositivos de automatización inteligente programable con la interfaz de programación CoDeSys. En consecuencia, miles de usuarios finales en todo el mundo emplean CoDeSys para su trabajo diario en todo tipo de tareas de automatización. Hoy en día, CoDeSys es la herramienta de desarrollo basada en IEC 61131-3 más extendida en Europa.
La CoDeSys Automation Alliance (CAA) es una alianza internacional de fabricantes que ofrecen dispositivos de automatización programables con CoDeSys. El Principal objetivo de la CAA, que fue fundada en 2000 y cuenta con cerca de 100 miembros (julio de 2008), es ofrecer un conjunto de dispositivos para diferentes tareas industriales con un único instrumento de programación, CoDeSys. La plena interoperabilidad y el intercambio de datos a nivel de aplicación están garantizados por las empresas del CAA que se reúnen en talleres periódicos para seguir el proceso de normalización.

Una red mundial de asociados del sistema de CoDeSys ofrece tanto una amplia variedad de servicios para los usuarios CoDeSys como el apoyo a los usuarios finales, soporte, consultoría, formación, programación de aplicaciones o la integración de sistemas.






AUTOCAD
Autodesk AutoCAD es un programa de diseño asistido por ordenador (CAD "Computer Aided Design"; en inglés, Diseño Asistido por Computador) para dibujo en 2D y 3D. Actualmente es desarrollado y comercializado por la empresa Autodesk.

Características
Al igual que otros programas de Diseño Asistido por Ordenador (DAC), AutoCAD gestiona una base de datos de entidades geométricas (puntos, líneas, arcos, etc) con la que se puede operar a través de una pantalla gráfica en la que se muestran éstas, el llamado editor de dibujo. La interacción del usuario se realiza a través de comandos, de edición o dibujo, desde la línea de órdenes, a la que el programa está fundamentalmente orientado. Las versiones modernas del programa permiten la introducción de éstas mediante una interfaz gráfica de usuario o en inglés GUI, que automatiza el proceso.
Como todos los programas de DAC, procesa imágenes de tipo vectorial, aunque admite incorporar archivos de tipo fotográfico o mapa de bits, donde se dibujan figuras básicas o primitivas (líneas, arcos, rectángulos, textos, etc.), y mediante herramientas de edición se crean gráficos más complejos. El programa permite organizar los objetos por medio de capas o estratos, ordenando el dibujo en partes independientes con diferente color y grafismo. El dibujo de objetos seriados se gestiona mediante el uso de bloques, posibilitando la definición y modificación única de múltiples objetos repetidos.
Parte del programa AutoCAD está orientado a la producción de planos, empleando para ello los recursos tradicionales de grafismo en el dibujo, como color, grosor de líneas y texturas tramadas. AutoCAD, a partir de la versión 11, utiliza el concepto de espacio modelo y espacio papel para separar las fases de diseño y dibujo en 2D y 3D, de las específicas para obtener planos trazados en papel a su correspondiente escala. La extensión del archivo de AutoCAD es .dwg, aunque permite exportar en otros formatos (el más conocido es el .dxf). Maneja también los formatos IGES y STEP para manejar compatibilidad con otros softwares de dibujo.
El formato.dxf permite compartir dibujos con otras plataformas de dibujo CAD, reservándose AutoCAD el formato.dwg para sí mismo. El formato.dxf puede editarse con un procesador de texto básico, por lo que se puede decir que es abierto. En cambio, el.dwg sólo podía ser editado con AutoCAD, si bien desde hace poco tiempo se ha liberado este formato (DWG), con lo que muchos programas CAD distintos del AutoCAD lo incorporan, y permiten abrir y guardar en esta extensión, con lo cual lo del DXF ha quedado relegado a necesidades específicas.
Es en la versión 11, donde aparece el concepto de modelado sólido a partir de operaciones de extrusión, revolución y las booleanas de unión, intersección y sustracción. Este módulo de sólidos se comercializó como un módulo anexo que debía de adquirirse aparte. Este módulo sólido se mantuvo hasta la versión 12, luego de la cual, AutoDesk, adquirió una licencia a la empresa Spatial, para su sistema de sólidos ACIS.
El formato.dwg ha sufrido cambios al evolucionar en el tiempo, lo que impide que formatos más nuevos.dwg puedan ser abiertos por versiones antiguas de AutoCAD u otros CADs que admitan ese formato. La última versión de AutoCAD hasta la fecha es el AutoCAD 2010, y tanto él como sus productos derivados (como Architectural DeskTop ADT o Mechanical DeskTop MDT) usan un nuevo formato no contemplado o trasladado al OpenDWG, que sólo puede usar el formato hasta la versión 2000.
Entorno programable
Es también un entorno programable en múltiples lenguajes, entre otros se pueden destacar:
• AutoLISP - Una adaptación de LISP para AutoCad.
• DIESEL - Expresiones directas.
• Visual LISP - Nueva versión de AutoLISP para las últimas versiones de AutoCAD, con más funciones y un IDE visual integrado.
• VBA - Programación con el Visual Basic para aplicaciones integrado.
• ObjectARX - Permite desarrollar librerías en C/C++ para ser utilizadas por AutoCAD.