Flexsim Trabajo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Flexsim

Software de Simulación 3D

Introducción

Flexsim es un software para la simulación de eventos discretos, que permite modelar, analizar,
visualizar y optimizar cualquier proceso industrial, desde procesos de manufactura hasta cadenas de
suministro. Además, Flexsim es un programa que permite construir y ejecutar el modelo desarrollado
en una simulación dentro de un entorno 3D desde el comienzo. Actualmente, El software de simulación
Flexsim es usado por empresas líderes en la industria para simular sus procesos productivos antes de
llevarlo a ejecución real. Actualmente, existe mucha gente implicada en este proyecto y su uso se
encuentra muy extendido en EEUU y México. De esta manera posee un extenso grupo o comunidad
de desarrolladores (muchos de ellos desinteresados) que han aumentado y mejorado las competencias
del software.
Existe una web propietaria del software (http://www.flexsim.com/community /forum/downloads.php) que
posee multitud de descargas de herramientas adicionales al software, como modelos 3D y librerías, y
una gran comunicación entre ellos mediante foros.

Objetivos
 Conocer las características del simulador FlexSim.
 Tener la capacidad de analizar un proceso y poder simularlo.
 Ser capaz de simular un proceso productivo y obtener los resultados óptimos.

Metodología
Un modelo desarrollado con el software Flexsim es básicamente un sistema de flujo de entidades
(flowitems), colas (queues), procesos (processor) y sistemas de transporte (transportation). El proceso
consiste en un retraso forzado (delay) realizado por una máquina, el transporte consiste en el
movimiento de entidades de un recurso a otro, y lascolas son un acumulamiento de entidades tipo
FIFO a la entrada de un proceso esperando para su procesamiento.

Básicamente, un modelo en Flexsim consta de los siguientes recursos:

 Recursos constantes o fijos (fixed resources). Aquí entrarían las colas (queues), las máquinas
o procesos (processor) y las cintas transportadoras (conveyors).
 Recursos compartidos (shared resoruces). En este apartado están los operadores.
 Recursos móviles (mobile resources). En este apartado entran los sistemas de transporte que
permite modelar el software tales como elevadores, trans-paletas, robots industriales, etc.

Como elemento producido o producto en elaboración, está la entidad que fluye por cada uno de los
recursos del modelo. A dicha entidad, dentro del Flexsim, se le denomina flowitem. Estas entidades
pueden guardar información relativa a dicho producto, tales como etiquetas o labels (por ejemplo, el
código de barras de un producto determinado) y el tipo o itemtype, que tipificada a las entidades o
productos en elaboración del modelo simulado. Estas dos propiedades pueden utilizarse para definir
tiempos de proceso y encaminar las entidades por su flujo de producción correcto.
En los recursos fijos (colas, máquinas, etc.), el usuario deberá configurar el tiempo de proceso que
consume una entidad mientras se elabora o procesa en dicho recurso, si es necesario transportarlo
mediante un recurso compartido, como puede ser un operador, o si es necesario llamar a un recurso
móvil.
Todos estos aspectos comentados se irán mostrando a lo largo de este documento para poder aprender
cómo se simula mediante Flexsim.

Creación y conexión de puertos.


Los puertos son creados y conectados al hacer click con el botón izquierdo del ratón en el primer
objeto y arrastrando hasta el segundo objeto mientras se presiona al mismo tiempo alguna de las
siguientes letras del teclado (véase Tabla 1). Si se presiona la letra “A” mientras se hace un click y se
arrastra el puntero del ratón, un puerto de salida será creado desde el primer objeto y un puerto de
entrada será creado en el segundo objeto. Estos dos puertos quedarán conectados automáticamente.
Si se presiona la letra “S” se creará un puerto central en ambos objetos y se conectarán dichos dos
puertos nuevos.

Si se presiona la letra “Q” (que se ubica arriba de la “A” en el teclado), entonces los puertos de entrada
y de salida serán borrados. Para borrarlos deberá hacerse las conexiones en el mismo sentido y de la
misma forma en que se hicieron con la letra “A”, pero ahora con la letra “Q” para eliminarlos. Si se quiere
eliminar una conexión central se debe de borrar de la misma forma, pero con la letra “W” La tabla
siguiente muestra las letras del teclado que se utilizan para crear y romper los dos tipos de conexiones
de los puertos.

Puertos (ports) Salida-Entrada Centrales


Desconectar Q W
Conectar
A S

Vistas del modelo.

Flexsim utiliza un ambiente de modelación tridimensional. La vista del modelo por defecto para construir
modelos se llama ortographic view o vista ortográfica. También puedes ver el modelo en una forma
más realista en la vista en perspectiva llamada perspective view (modelo 3D). Generalmente es más
fácil construir el modelo con la vista ortográfica y utilizar la vista en perspectiva cuando quieras ver o
mostrar el modelo cuando corres la simulación. De todas maneras, puedes utilizar cualquiera de estas
dos vistas ya sea para construir o para correr el modelo. Puedes abrir cuantas ventanas de vistas
desees en Flexsim simultáneamente y cada una puede mostrar partes diferentes del modelo.
Objetos utilizados para construir un modelo. Propiedades y parámetros.

Flexsim posee una serie de librerías de objetos para simular procesos


industriales. La versión demo que se va a utilizar para esta práctica posee
disponibles dos librerías: Discrete Objects y Fluid Objects. En la práctica
se va a emplear sólo la primera, ya que es la que se emplea para la
simulación procesos industriales en general. La Figura 6 muestra las
clases más utilizadas de la librería de componentes discretos y un árbol
de clases donde se muestra la estructura de dicha librería.
Por otro lado, cada objeto de Flexsim tiene una ventana de propiedades
y otra de parámetros. Es importante conocer completamente la diferencia
entre las propiedades y los parámetros de un objeto. Para acceder a las
propiedades realiza un click con el botón derecho del mouse sobre algún
objeto que tengas en el layout de un modelo y selecciona la opción de propiedades llamada properties.
La ventana de Propiedades de los Objetos es la misma para todos los objetos de Flexsim. Esta ventana
contiene 4 pestañas: Visual, General, Labels y Statistics. Cada pestaña contiene información referente
al objeto de Flexsim que seleccionaste.

 Propiedades generales (General): esta pestaña muestra información del objeto seleccionado
como el nombre (se puede cambiar el nombre si lo deseas), tipo de objeto, ubicación,
conexiones de los puertos, opciones y la descripción del usuario.
 Propiedades visuales (Visual): esta pestaña permite modificar aspectos visuales tales como la
forma 3D (se puede cambiar la forma 3D de cualquier objeto de Flexsim), texturas 3D, color,
posición, tamaño y rotación. Es posible cambiar los valores de la posición, tamaño, rotación ya
sea desde esta pestaña o bien utilizando el mouse en el objeto cuando este se encuentra en el
layout. En el apartado 3D Shape es posible introducir archivos gráficos tipo VRML y 3DS,
previamente creados con un software de diseño 3D.
 Propiedades de las etiquetas (Labels): esta pestaña muestra las etiquetas definidas por el
usuario que se le han añadido al objeto seleccionado. Las etiquetas son un mecanismo
mediante el cual puedes almacenar información. Existen dos partes de una etiqueta o label, que
son su nombre y su valor. El nombre puede ser el que quieras (letras y números) pero no se
debe utilizar acentos, la letra ñ, puntos o guiones medios (guiones bajos si son permitidos).

 Es válido poner espacios en blanco entre las palabras. En


cuanto al valor del label, este puede ser numérico o
alfanumérico (texto y números). Para añadir un label que deba
contener únicamente datos numéricos, presiona el botón para
añadir etiquetas numéricas llamado Add Number Label que se
ubica en parte inferior de la ventana. En caso de que quieras
un label que tenga letras solas o bien letras con números
presionado el botón de label de texto llamado Add String
Label. Ahora puedes modificar tanto los nombres como los
valores de las etiquetas desde la tabla. Las etiquetas pueden
ser actualizadas, creadas o borradas dinámicamente mientras
corres el modelo. Esta pestaña te mostrará los labels y sus
valores actualizados en tiempo real cuando corras el modelo.
Esta información es muy útil para la lógica del modelo. Los
labels de esta pestaña son exclusivos para ese objeto, pero
también los flowitems o productos pueden tener sus propios labels.

Dentro de esta opción, para que el objeto guarde y recopile los datos estadísticos hay que activar
la opción Record data for Content and Staytime graphs. Para activar la recopilación de datos,
también se puede realizar desde la interfaz general, en la pestaña Statistics Object Graph
Data Selected Objects On. Para visualizar si está activada la recogida de datos estdísticos, hay
que desactivar la opción Hide Green Indicator Boxes. Dentro del aparatado de estadítica, se tienen
las siguientes opciones:
 Propiedades estadísticas generales (General): muestra información estadística acerca del
contenido o inventario del objeto, el staytime o tiempo de permanencia de los productos en el
objeto, el estado en el que se encuentran y el throughput del objeto indicando la cantidad de
productos que entraron y que salieron de éste. La sección de la parte inferior llamada settings
te permite definir la cantidad de datos que quieres mostrar en las gráficas de contenido y del
staytime.
 Propiedades estadísticas de los estados (State): se muestra una gráfica muestra con el
porcentaje del tiempo y también el tiempo en el que el objeto ha estado en cualquiera de los 21
posibles estados, como ocio, procesando, vacío, en mantenimiento, en tiempos de preparación,
bloqueado, etc.
 Propiedades estadísticas de contenido (Content): se muestra una gráfica de contenido o
inventario donde se grafica el contenido del objeto en el tiempo.
 Propiedades estadísticas del tiempo de permanencia (Staytime): la gráfica Staytime presenta
un histograma que muestra la cantidad de tiempo de permanencia de los productos en el objeto.
Con respecto a los parámetros del objeto, esta interfaz sí puede variar puede variar un poco
dependiendo del objeto que se seleccione. Debido a que cada objeto tiene una función específica
dentro del modelo, los parámetros están personalizados para permitir al usuario que use el objeto
de la forma más flexible posible. Ciertas pestañas serán iguales para todos los objetos mientras
que otras serán específicas del objeto. Para acceder a los parámetros del objeto, bien se puede
hacer un doble click con el botón izquierdo del ratón sobre el objeto, o bien con el botón derecho,
accediendo a Parameters del menú flotante.

Finalmente, en este apartado se van a comentar cosas relativas al manejo básico del entorno y de
los objetos contenidos en el modelo, tales como el posicionamiento y rotación de los objetos y su
dimensionamiento en el entorno.
• Movimiento de traslación de la vista: click botón izquierdo y arrastrar.
• Rotación de la vista: click botón derecho y arrastrar.
• Zoom de la vista: click en rueda central (scroll wheel) y girar.
• Traslación XY de objetos: seleccionar un objeto y arrastrando mientras se hace
click en el botón izquierdo.
• Traslación Z de objetos: seleccionar un objeto y haciendo click en la rueda central y girando
para trasladarlo en el eje Z.

• Rotación XYZ de objetos: seleccionar un objeto, haciendo click en botón derecho y arrastrando
sobre alguno de los ejes XYZ.
• Dimensionamiento XYZ de objetos: seleccionar un objeto, y en la caja amarilla que surge al
seleccionarlo, hay unos ejes en las direcciones XYZ. Seleccionando uno de esos ejes XYZ,
haciendo click con botón izquierdo y arrastrando se cambia el tamaño del objeto en el eje
seleccionado.

También podría gustarte