Red de conocimiento del abogados - Respuesta jurídica de la empresa - Problemas encontrados al cambiar las versiones de flexsim.

Problemas encontrados al cambiar las versiones de flexsim.

Flexsim 4.0

1. Flexsim 4.0 es una versión muy importante y contiene muchas características nuevas.

2. Los usuarios pueden elegir si compilar el modelo.

3. Visual Studio C++ (y otros que requieren compilación) ya no requiere compilación. (Sin embargo, los modelos de la versión 3.x aún deben compilarse)

4. Nuevo intérprete de script Flexsim y botón de informe de errores

5 El script Flexsim es el lenguaje predeterminado para el modelado

p>

6. El script Flexsim permite el uso de variables locales (int, double, string, treenode)

7.

8. Los scripts de Flexsim tienen nuevo C++, como las declaraciones for\ switch\ while.

9. La plataforma de edición de código se puede incluir en Flexscript/C++/DLL

10. Nueva vista de biblioteca de objetos

11. p>12. Agregar menú de herramientas en lugar de caja de herramientas.

13. La secuencia de tareas global está disponible en el menú Herramientas.

14. Las variables globales en el menú Herramientas reemplazan los punteros de objetos globales.

15. Agregue entidades fluidas a la biblioteca de objetos estándar.

16. Agregue botones de avance/retroceso a la ventana de parámetros y propiedades.

17. La tabla de opciones tiene menos opciones y más funciones.

18. Las opciones en la tabla de opciones se han reescrito para que sea más fácil de entender y usar para los usuarios.

19. Las opciones de la tabla de opciones de activación son más fáciles de combinar con otras opciones.

20. El nuevo sistema de creación de plantillas reemplaza a PARAMSTART/PROSESTART.

21. Las plantillas ya no se abren en una ventana separada de la ventana de parámetros.

22. Nuevos controles de edición de código utilizando el editor Scintilla.

23. Al ingresar un comando, aparece automáticamente un mensaje de parámetro.

24. La ventana de edición de código ha sido rediseñada, haciéndola simple y fácil de operar.

25. La biblioteca de objetos de usuario puede agregar código escrito por el usuario.

26 La velocidad de procesamiento de eventos se ha mejorado enormemente.

27. La velocidad de visualización de la vista se ha mejorado enormemente.

28. Los eventos, secuencias de tareas y detalles cinemáticos se pueden demostrar en una vista de árbol.

29. El cuadro de diálogo de configuración global permite una mayor personalización.

30. Instalador de software más pequeño.

31. Los nuevos gráficos/informes incluyen diagramas de Gantt y gastos de costos.

32. La ventana de vista 3D puede demostrar los ejes de coordenadas y el origen del área de modelado.

33. La vista 3D muestra información del objeto en la barra de estado.

34. Contiene nueva versión de ExpertFit.

35. Flexsim Gallery proporciona nuevas bibliotecas multimedia 2D/3D y modelos de presentación en línea.

36. El menú de usuario recientemente actualizado contiene más guías e instrucciones de desarrollo de GUI.

37. La documentación del comando está en línea para ayudar a los usuarios a utilizarla.

38. Los documentos de comando también se pueden descargar y utilizar localmente.

Flexsim 4.01

Flexsim 4.01 es una versión ligeramente modificada. No se agregan nuevas funciones

1. Resuelva el problema de que el dongle no se reconoce en el sistema operativo Vista.

2. Resuelva el problema de instalar automáticamente el controlador cifrado en el programa de inicio, porque errores ocasionales pueden hacer que la instalación falle. El menú de inicio de Flexsim ya incluye esta parte.

3. Los objetos de recursos se ordenan a partir de 0 entidades en modo secuencia.

4. Resuelva el problema de que la ventana de la tabla global no puede guardar el número de columnas y filas después de cerrarse.

5. Cuando el usuario está editando código, el editor de código emite al menos un mensaje de código de plantilla.

6. Se solucionó el problema de la declaración de devolución de la opción de activación de gráficos. Los usuarios pueden agregar varias opciones para pintar activadores sin tener que eliminar manualmente la declaración de devolución.

7. Actualizar el archivo de ayuda.

8. Resuelva el problema de que excelwritestr(), dellabel() y memberremoveall() no se pueden ejecutar en los scripts de Flexsim.

9. Resuelva el problema de que no se puede crear un informe estándar completo durante el experimento.

10. El nuevo elemento de configuración del compilador permite a los usuarios especificar una ruta de inicio personalizada.

11. Varias actualizaciones de la documentación del comando.

12. Varias modificaciones a las opciones en la lista de opciones, que incluyen: puerto aleatorio disponible, round robin y round robin si están disponibles en la lista de opciones de envío, rango de tipos de elementos y variedad de opciones de tipos de elementos en los requisitos de extracción. Las opciones de ordenar por tipo de elemento, ordenar por número de etiqueta e incrementar valor en el activador de entrada.

13. La opción de lógica de grúa se vuelve a agregar a la tabla de opciones de activación de conflictos. Esta opción también se incluyó en la versión 3.0, pero se eliminó accidentalmente al actualizar los scripts de Flexsim.

14. La ventana del símbolo del sistema se ha eliminado porque los usuarios pueden obtener la misma funcionalidad que la ventana del símbolo del sistema simplemente haciendo clic en el comando. El aviso completo se puede abrir presionando el botón de aviso de la barra de herramientas.

15. Resuelva el problema de la compilación de información de Flexsim que no aparece después de editar el código c++.

16. Resuelva el problema de compilación de información de Flexsim que ocurre después de agregar Excel MTEI.

17. Para la grabadora, se han realizado varias mejoras funcionales y de GUI.

18. Ajuste la función de compensación de la grúa para garantizar que el objeto se levante desde la posición neutral.

19. Modificar el comando setcollisioncheck().

20. La declaración de devolución se ha eliminado del código de activación de conflictos predeterminado de TaskExecuter. Actualmente es posible agregar opciones sin eliminar la declaración de devolución.

21. Se resuelve la ofuscación de portales cerrados de recursos fijos cuando se extraen desde puertos distintos de cero.

22. Algunas tarjetas gráficas nuevas de Nvidia solían mostrar velocidades de actualización más lentas para aumentar la velocidad de la tarjeta gráfica, generalmente al hacer clic con el mouse (creo que es efectivo para los controladores de esas gráficas). cards), los archivos 3ds y wrl implementamos reglas de cálculo más avanzadas y rápidas. Este método puede aumentar la frecuencia de actualización al hacer clic y acercar una parte del modelo.

23. Al crear un grupo de gráficos en el panel de herramientas de grupo de la vista superior, se ha solucionado el problema de que el gráfico Flexsim no se puede abrir normalmente.

24. Cambie el experimentador para calcular un intervalo de confianza basado en la desviación estándar de la muestra insesgada.

25. El experimentador puede detenerse en un momento exacto, en lugar de detenerse en el siguiente evento.

26. Resuelve el problema del parpadeo de la pantalla en la vista superior y en perspectiva de algunas tarjetas gráficas.

Flexsim 4.3

Flexsim 4.3 es una versión muy distintiva. Tiene muchas características nuevas y se ha mejorado mucho.

1. Agregue los siguientes comandos al directorio de comandos:

asin, acos, angle, bitwiseand, bitwisenot, bitwiseor, mpt, mpf, mpd, mpr, modeldir, currentfile, truncatemediapath. , documentdir, commandlineparam, getpath, getrunstate, windowstyle, Keyboardfocus, getdirbrowse, drawshadow, glBegin, glEnd, glVertex3d, glRotated, glTranslated, glScaled, glLoadIdentity, glMatrixMode, glPushMatrix, glPopMatrix, glColor3d, glNormal3d, glPointSize, glEnable, glDisable, glIsEnabled , glP ushAttrib, glPopAttrib, glTexCoord2d, drawbox, flyendnode, flyactive, flyupdate, viewtofile, avi, texturaaxis_s, texturaaxis_t, mediapath, mediafile, embedfile, wmp, randstate, filereadline, endoffile, dbusername, excelsave, backupfile, distcutoff, openflexsimchart, sendwindowmessage, getviewhwnd, excelrangereadstr, excelrangereadnum, excelrangewritestr, excelrangewritenum, getproperty, setproperty, fileisreadonly, getapplicationtitle, setapplicationtitle, socketx, mesh, cubemap, simexec, trackpopup, copycolor, createglobaltasksequence, documentusercommands, vacíofluidobject, getnetnode, getnetnodespline, getnetworkdistance, getnextparametersobject, tnetnode, getnextnetnodeoutport, gettenetnode, getutilizedobject, inititem, isedgeforward, netnodefromrank, rankfromnetnode, addsystemcontrolleritem, getlinecontrollerdata, getreportnum, notifylinecontroller, updatereport.

1. Rediseñar la etiqueta del indicador de rendimiento del experimentador, para que el informe del experimento sea más fácil de analizar y integra más datos.

2. Se han agregado indicaciones de autocompletar al editor de código scintilla y al editor de código de plantilla.

3. Todas las plantillas se guardarán en Mis documentos\Proyectos Flexsim 4 de forma predeterminada.

4. La ruta de medios del modelo se ha vinculado al directorio del modelo, lo que hace que la aplicación del modelo sea más conveniente.

5. El editor se ha ajustado para ocupar menos espacio en la computadora.

6. El editor de vídeo puede ejecutarse según la ruta programada por el usuario y comenzar a grabar al mismo tiempo.

7. El ejecutor de la tarea puede realizar estadísticas (STATE_BLOCKED) durante todo el proceso en ejecución y cuando el tiempo en la ruta está bloqueado.

8. Los documentos modelo tienen más funciones. De forma predeterminada, los documentos del modelo registran los valores modificados de los objetos del modelo y los imprimen en HTML legible por humanos.

9. El ejecutor de tareas tiene un "umbral de inversión" que el usuario puede personalizar. Cuando el ejecutor de tareas encuentra un nodo en la ruta y se debe exceder el "umbral de inversión", el ejecutor de tareas ". voltear " y retroceder. Esta función se puede utilizar para la construcción de modelos AGV. Durante el proceso de modelado, el AGV puede moverse hacia adelante y hacia atrás.

10. Para agregar teclas de acceso directo para configurar la parada del modelo y el tiempo de ejecución, se modifica la barra de herramientas inferior.

11. Para que sea más cómodo de usar, el menú y la GUI se han modificado en muchos aspectos.

12. Agregue la función último en entrar, primero en salir a la entidad de almacenamiento.

13. Dado que el palco no se puede utilizar en la vista superior, se ha eliminado la función del palco. La funcionalidad básica de un skybox se puede implementar en herramientas de visualización.

14. La ventana de parámetros de la herramienta de visualización se ha cambiado para una visualización más intuitiva. Se ha agregado la capacidad de bloquear herramientas de visualización en cualquier lugar de la pantalla.

15. Para acceder a los datos de contacto de la red, se han agregado una serie de comandos de base de datos de acceso a la red (los comandos son los anteriores).

16. Proporcionar a los usuarios más soporte para conectar archivos dll externos. Para monitorear el hardware, servir como control activex y servidor de red, etc., los dll pueden ejecutarse en diferentes rutas. Aún no hay documentación, pero comuníquese con anthonyj@flexsim.com para obtener más información.

17. Es compatible con Microsoft Visual Studio 2008 Express Edition (Visual Studio .Net 2002 y 2003 no son compatibles, por lo que si está utilizando una versión anterior de C++, puede descargar 2008 Express Edition desde la página oficial de Microsoft. sitio web).

18. Se ha mejorado la velocidad del comando senddelayedmessage(). Si su modelo depende en gran medida de mensajes retrasados, esto hará que la velocidad de ejecución sea un poco más rápida.

19. La clasificación de la secuencia de tareas se puede completar en los recursos existentes en lugar de hacerlo previamente en la asignación de la secuencia de tareas. Este enfoque hace que la estrategia de secuenciación del asignador sea más efectiva.

20. Cada vez que un ejecutor de tareas completa una secuencia de tareas, entra en juego su activador OnResourceAvailable.

21. Se agregaron activadores de carga de modelo, inicio de ejecución y parada de ejecución.

22. Se ha agregado la funcionalidad de buscar/reemplazar al editor de código Scintilla.

23. Las funciones del menú se pueden realizar mediante la operación del teclado, que incluyen: compilar, restablecer, ejecutar, pausar, abrir modelo, construir modelo, guardar modelo y cambiar la velocidad de ejecución.

24. Varias funciones de gráficos de Flexsim, incluido el guardado de archivos de plantillas de gráficos.

25. Actualizado para proporcionar una mejor importación/exportación de archivos csv en formatos de datos/divisor csv externos.

26. Resuelva el problema de visualización de la vista de Windows Vista.

27. Se han realizado muchas actualizaciones en la documentación.

28. El código ha sido codificado por colores.

29. El número de secuencias de números aleatorios no está limitado (cuando el número de secuencias es superior a 99, se debe inicializar la función randinit).

Flexsim 4.5:

Como versión muy importante, Flexsim 4.5 tiene más novedades y ha sido muy mejorada.

1. La operación de la ventana Flexsim es más simple y conveniente.

2. El botón "Ejecutar control" se puede arrastrar desde la parte inferior de la ventana hasta la parte superior de la ventana.

3. Se han agregado diferentes módulos a la barra de herramientas de la ventana. Mediante arrastrar y soltar, se simplifican los pasos de operación y se realizan las funciones de conectar, seleccionar y crear más objetos. Al mismo tiempo, se han agregado una variedad de modos de cursor para que a los usuarios les resulte más fácil comprender las operaciones en curso.

4. Los usuarios pueden conectar dos objetos haciendo clic directamente en ellos, eliminando el engorroso método de conexión física de hacer clic-arrastrar-soltar-hacer clic. La línea amarilla y el mouse indican la operación que se está implementando.

5. Las opciones de la barra lateral de la vista superior, la vista en perspectiva y la vista de árbol son ventanas independientes. Puede hacer clic derecho en la vista y seleccionar el menú de la herramienta de modelado.

6. Al hacer clic en una ventana, arrastrarla a otra ventana, mantener presionado el mouse hasta que la ventana inferior muestre un marco negro y luego soltarlo, la vista superior, la vista en perspectiva, la vista en planta bidimensional y la vista de árbol se pueden mostrar por separado en una. ventana. . Los usuarios pueden hacer clic, arrastrar y soltar diferentes vistas para arrastrar la vista fuera de la ventana.

7. También se pueden fusionar varias ventanas dentro de las opciones de la herramienta de modelado en una sola mediante el método del Artículo 6.

8. Los usuarios pueden guardar espacios de trabajo en la tabla de opciones de entorno en la ventana de configuración global. De esta manera, los nuevos modelos se abrirán en el espacio de trabajo predeterminado y no solo en las ventanas Biblioteca de sólidos y Vista superior. El usuario también puede restaurar la ventana al espacio de trabajo predeterminado a través del menú de la ventana.

9. Los usuarios pueden agregar botones en la barra de herramientas a través de la ventana de configuración global.

10. Todos los objetos predeterminados de Flexsim tienen ventanas combinadas de parámetros y propiedades

11. Se agregaron componentes de tabla, incluidas funciones de copiar y pegar

12. Hay más comandos de tabla disponibles, como agregar filas y eliminar columnas.

13. Las barras de desplazamiento se agregan a la vista de árbol.

14. Los nodos con nombres de atributos y diferentes colores hacen que la vista de árbol sea más fácil de entender para los usuarios.

15. Las vistas de árbol/superior/perspectiva/plano 2D reemplazan el menú contextual.

16. Cambie el editor (constructor) y el analizador (analizador) en los scripts de Flexsim para que la edición y ejecución del código del script Flexsim sea muy rápida.

17. Se ha agregado un teletransportador básico a la biblioteca de objetos.

18 Los usuarios pueden usar marcos de gráficos 3D para crear procesos de movimiento personalizados para modelos de tareas.

19. Borrar descripciones inútiles en la consola del sistema.

20. Se ha agregado un activador de reinicio de modelo al directorio "Herramientas-----Disparadores de modelo". (Herramientas---Disparador de modelo---Disparador de reinicio de modelo)

21 Se agregó la función de cambio de estado. Actualmente, esta propiedad se puede agregar a objetos individuales desde la vista de árbol. No está presente en los objetos GUI predeterminados.

22. El estado del objeto de destino (seleccionado en el marco rojo) se puede agregar a la barra de estado de la vista superior.

23. Se corrigió un error en el contenido de demostración de la herramienta de visualización.

24. Cambiar los colores predeterminados de los diagramas de estado facilita a los usuarios la lectura de la información.

25. Los usuarios pueden llamar a la función refrescoview() en la ventana GUI, en lugar de tener que actualizar toda la interfaz antes.

26. Se ha mejorado enormemente la velocidad de copiar/pegar nodos en la vista de árbol.

27. Muchas otras mejoras en la interfaz de usuario y correcciones de errores, incluidos muchos problemas existentes en el catálogo de desarrollo.