Cuándo utilizar el modo multiusuario Puede utilizar Tekla Estructuras tanto en modo de usuario único como en modo multiusuario. En modo de usuario único, podrá trabajar sólo un usuario a la vez en un modelo. Cuando se trata de modelar un proyecto de gran tamaño, el modo multiusuario permite que varios usuarios trabajen en un modelo de forma simultánea. Ventajas •No es necesario controlar, localizar ni almacenar modelos duplicados. •Un menor número de conexiones reduce los errores en obra. •Los planos de montaje se basan en un único modelo maestro. •Las listas de tornillos y de materiales se generan desde un único modelo maestro. •Posibilidad para compartir el trabajo de los proyectos de gran tamaño entre varios usuarios. •Posibilidad de recopilar el historial del modelo (consulte XS_COLLECT_MODEL_HISTORY) Otras consideraciones Como en todos los proyectos, deberá planificar su proyecto multiusuario con detenimiento. Algunos aspectos a considerar son: •Sólo un usuario puede grabar en el modelo maestro cada vez •Utilice un plan de numeración •Programe las sesiones de numeración adecuadamente (numerar los modelos de mayor tamaño puede requerir cierto tiempo) •A ser posible, asigne áreas diferentes del modelo a cada usuario •Nunca debe utilizar una mezcla de configuraciones de usuario único y de multiusuario en un proyecto. Si se graba un modelo multiusuario en modo de usuario único se eliminarán los cambios realizados por otros usuarios que trabajan en ese modelo, al tiempo que se puede dañar el modelo. Consulte Grabar en modo multiusuario para obtener información sobre cómo grabar en modo multiusuario. Descripción general del sistema multiusuario El sistema multiusuario de Tekla Estructuras funciona en una red TCP/IP y consiste en: – – – – Un ordenador "servidor" que ejecuta xs_server.exe Un ordenador servidor de archivos que contiene el modelo maestro Ordenadores "clientes" que ejecutan Tekla Estructuras Se recomienda utilizar un único servidor de Tekla Estructuras en una red. El servidor de Tekla Estructuras (Tekla Estructuras Server) El programa Tekla Estructuras Server realiza estas tareas principales: – – – Distribuye los números de ID para los nuevos objetos Bloquea el modelo cuando alguien lo graba o numera Identifica los ordenadores clientes Para optimizar el rendimiento de un sistema multiusuario, ejecute el menor número de programas posible en el servidor de Tekla Estructuras. De esta forma se asegura que procesará correctamente las peticiones de números de ID de objetos que realice la red. Cerrar el servidor • Los usuarios deben grabar su plan del modelo en el modelo maestro antes de cerrar el Tekla Estructuras Server. Si el servidor se cierra antes de que se hayan grabado los planes del modelo, bastará con reiniciarlo y, a continuación, pedir a los usuarios que graben su plan en el modelo maestro. Consulte también Cómo funciona el modo multiusuario Configuración del sistema multiusuario Cómo funciona el modo multiusuario • • • • • • El modelo multiusuario se compone de un único modelo maestro. Cada usuario puede acceder a este modelo y abrir su propia vista local del modelo. Esta vista local se denomina plan. La imagen anterior muestra una configuración posible del sistema multiusuario. Cualquier cambio que realiza un usuario en su plan es local y los demás usuarios no podrán visualizarlo hasta que se haya grabado en el modelo maestro. El sistema multiusuario puede incluir varios ordenadores clientes, en los que los usuarios trabajan en sus planes. El modelo maestro puede ubicarse en cualquier parte de la red, incluidos los ordenadores clientes. Cómo funciona el modo multiusuario Cuando se abre un modelo multiusuario en un ordenador cliente, Tekla Estructuras realiza una copia del modelo maestro y la graba de forma local en el ordenador cliente (un plan). Cuando hace clic en Grabar para grabar su plan en el modelo maestro, Tekla Estructuras: 1. Toma una nueva copia del modelo maestro y la compara con su plan. 2. Graba los cambios realizados en su plan a la copia del modelo maestro (de manera local). 3. Graba de nuevo esta copia en el modelo maestro. (Ahora los demás usuarios podrán visualizar los cambios que usted ha realizado). 4. Toma una nueva copia del modelo maestro y la graba de manera local como su plan. (Podrá ver sus propios cambios así como los que hayan cargado otros usuarios). Bloqueo Para proteger la integridad del modelo multiusuario, Tekla Estructuras bloquea el modelo maestro cuando un usuario: • Abre el modelo multiusuario • Graba un plan en el modelo maestro • Realiza una numeración Consulte también Grabar en modo multiusuario Configuración del sistema multiusuario 1. Configure un ordenador para ejecutar el programa servidor de Tekla Estructuras, xs_server.exe. Este programa debe iniciarse antes de que ningún usuario abra el modelo multiusuario en Tekla Estructuras. El programa xs_server.exe se instala por defecto en la carpeta ...\nt\bin al instalarTekla Estructuras. Si Tekla Estructuras no está instalado en el servidor, puede copiar el programa xs_server.exe a cualquier ubicación del servidor desde un ordenador que tenga instalado Tekla Estructuras. Copie también el archivo dbfast.dll. 2. Cree un acceso directo en el escritorio que apunte a xs_server.exe. El destino debe utilizar la sintaxis: ruta NAME 1238 (por ejemplo, C:\Tekla Structures\12.0\nt\bin\xs_server.exe NAME 1238). 3. Haga doble clic en el icono de acceso directo para iniciar el programa de servidor de Tekla Estructuras. 4. Ahora los usuarios pueden empezar a trabajar en sus copias del modelo multiusuario. 5. Consulte la ventana de DOS creada por xs_server.exe (Tekla Estructuras Server) para comprobar que se está ejecutando. Muestra toda la actividad del servidor (por ejemplo, quién tiene un modelo abierto, etc.) También puede: • Ejecutar el programa servidor desde una ventana de Símbolo de sistema utilizando ese mismo comando. • Haga clic en Inicio de la barra de tareas, seleccione Ejecutar... y, a continuación escriba el comando que aparece en el cuadro anterior. Consulte también Descripción general del sistema multiusuario Cómo funciona el modo multiusuario NAME es el nombre o la dirección de IP del ordenador que ejecuta el programa Tekla Estructuras Server. 1238 es un valor de programa estándar Grabar en modo multiusuario El modo multiusuario de Tekla Estructuras utiliza unos conceptos de modelo maestro y de plan flexibles, en lugar de usar una técnica de "bloqueo de ficheros" más restrictiva. Consulte Cómo funciona el modo multiusuario para obtener más información. Grabar Tekla Estructuras protege la integridad del modelo, aún cuando más de un usuario edite los mismos objetos del modelo. Si dos usuarios modifican el mismo objeto y, a continuación, graban en el modelo maestro, éste sólo incluirá los cambios del usuario que haya sido el último en grabar su plan en el modelo maestro. Tekla Estructuras crea uniones en las partes adecuadas, aún cuando otro usuario mueva la parte. Para evitar posibles conflictos al grabar, haga que los usuarios trabajen en áreas diferentes del modelo. Grabar en modo multiusuario Auto grabar Auto grabar únicamente graba en su ordenador, y no vuelve a cargar el modelo maestro. Pero resulta mas rapido. Los demás usuarios no pueden ver las modificaciones que realice después de Auto grabar. Por esa razón, en modo multiusuario, Auto grabar resulta más rápido que el comando Grabar. Grabar actualiza el modelo maestro. 1.Para grabar rápidamente durante una sesión de Tekla Estructuras: 2.Establezca Auto grabar para grabar en una unidad local. 3.Establezca el intervalo de auto grabar en 2. 4.Realice manualmente un autograbado periódico del modelo. Para hacerlo: – Cree una combinación de teclas de acceso directo para el comando Auto grabar. Consulte Definir métodos abreviados o teclas de acceso directo. bien GrabarO como – Añada el comando a unanobarra herramientas. Consulte Barras de herramientas. Para evitar la pérdida de información, utilicedenunca Grabar como en el modelo mientras se encuentre en modo multiusuario. Para evitar posibles conflictos al grabar, haga que los usuarios trabajen en áreas diferentes del modelo. Consulte también Mensajes de error Copiar modelos multiusuario Recuerde grabar con regularidad en el modelo maestro haciendo clic en Grabar. Cerrar el modelo No cierre el ordenador que contiene el modelo maestro mientras otros usuarios estén trabajando en sus planes. De lo contrario, no podrán grabar sus cambios en el modelo maestro. Si esto ocurriese, para no perder ningún cambio, siga los siguientes pasos: • • • • Mantenga abiertos los planes en los ordenadores cliente. Reinicie el equipo que contiene el modelo maestro. Abra el modelo maestro en el equipo que lo contiene y auto grabe el modelo. Haga clic en Grabar en los equipos cliente para grabar los planes en el modelo maestro. Consulte también Grabar Auto grabar Copiar modelos multiusuario Para evitar la pérdida de información, no utilice nunca Grabar como en el modelo mientras se encuentre en modo multiusuario. Para copiar un modelo multiusuario: 1. 2. 3. 4. Solicite a todos los usuarios que dejen de utilizar el modelo maestro. Vaya al menú Fichero > Abrir, haga clic con el botón derecho en el modelo multiusuario y seleccione Abrir como modelo de usuario único. Abra el modelo y utilice Grabar como para realizar una copia del modelo multiusuario. Salga de Tekla Estructuras y abra de nuevo el modelo en modo multiusuario para continuar trabajando en él. Mensajes de error Mensaje de error Problema Solución Se han detectado conflictos de escritura en la base de datos Varios usuarios han cambiado un objeto. Consulte el archivo conflict.log. En él se enumeran los números ID de los objetos cambiados por más de un usuario. No suele ser un problema crítico. No es necesario utilizar la herramienta Verificar base de datos. Consulte también Grabar. No se ha podido grabar el modelo. El disco está lleno o protegido contra escritura. Ha intentado grabar un modelo multiusuario en un ordenador o carpeta a los que no tenía acceso. Compruebe que el ordenador en el que desea guardar el modelo esté encendido. Compruebe que tiene permiso para escribir en la carpeta del modelo. Compruebe que queda suficiente espacio libre en el disco para guardar el modelo. Reinicie el ordenador en el que desea guardar el modelo. Intente grabar el modelo de nuevo. Tekla Estructuras no puede acceder al servidor definido en el fichero bat La línea XS_SERVER=tcpip:NAME,1238 no se ha configurado correctamente. Se ha movido el modelo multiusuario y el servidor del modelo original todavía se está ejecutando. Cuando Tekla Estructuras no puede acceder al servidor definido en el fichero por lotes, automáticamente intenta encontrar el modelo en el servidor en el que se accedió por última vez al modelo. Corrija la línea en el fichero por lotes. (Compruebe que NAME está correctamente escrito). La base de datos está bloqueada y no se puede abrir el modelo Se produjo un fallo en el equipo mientras se grababa el modelo, por lo que el modelo se queda bloqueado. Para desbloquearlo, el usuario del sistema en el que se produjo el fallo debe abrir el modelo en modo multiusuario y grabarlo. Recomendaciones A continuación se incluye una serie de recomendaciones para optimizar la configuración de multiusuario. Ordenador servidor El servidor de Tekla Estructuras no tiene una elevada carga de trabajo y se puede ejecutar en un ordenador con unos requisitos relativamente bajos. No se necesita un servidor de ficheros de red profesional. Su principal función consiste en procesar las peticiones de red de números ID de objetos. Consulte El servidor de Tekla Estructuras (Tekla Estructuras Server) para obtener más información. Ordenador cliente Disponga de toda la memoria RAM que sea posible (128 Mb mínimo). De esta forma se acelera la grabación en modo multiusuario. Consulte Grabar para obtener más información sobre el proceso de grabación en multiusuario. También se recomienda utilizar un procesador de gran velocidad, especialmente en los equipos en los que se realiza numeración. Las unidades con LVD (Diferencial de Baja Tensión - Low Voltage Differential) aceleran los procesos de grabar y abrir modelos, si el sistema no tiene que utilizar memoria virtual (o intercambio de ficheros con el disco duro). Red Asegúrese de que los protocolos TCP/IP se han configurado correctamente: Cada PC que forma parte de una misma red posee un número de ID exclusivo Cada PC que forma parte de una misma red posee una Máscara de subred idéntica Para encontrar la dirección IP de un equipo, escriba ipconfig en la ventana de DOS. En Windows 2000 también puede utilizar Panel de control > Sistema > Identificación de red. Ficheros CN y DXF Resulta útil tener los ficheros CN y DXF en carpetas independientes. De esta forma se acelera la apertura de los cuadros de diálogo. Consulte CN. Volcado de modelo No importe un volcado de modelo en el modo multiusuario. Trabajar con un modelo maestro Antes de comenzar un proyecto, asigne a cada usuario un área del modelo. Para evitar posibles conflictos al grabar, deberá evitar que haya más de un usuario trabajando en el mismo objeto del modelo, o en objetos del modelo adyacentes.. Ejemplo Si tres usuarios van a modelar un proyecto, el Usuario nº 1 puede modelar las columnas, el Usuario nº 2 las vigas del primer piso y el Usuario nº 3 las vigas del segundo piso. En el siguiente ejemplo, tres usuarios están trabajando en el mismo modelo en el modo multiusuario de Tekla Estructuras. Puede observar cómo funcionan en la práctica el modelado y la grabación. Consulte también Grabar en modo multiusuario Trabajar con un modelo maestro El modelo maestro contiene columnas y mallas, tal como puede observar a continuación. Cada usuario abre el modelo en modo multiusuario. Todos los usuarios están ahora trabajando en planes, de manera local. En los planes: El Usuario nº 1 añade placas base a las columnas: El Usuario nº 2 añade y conecta las vigas de acero del primer piso : El Usuario nº 3 añade y conecta las vigas de acero del segundo piso: El Usuario nº 1 hace clic en Grabar para grabar en el modelo maestro. Su plan muestra ahora las placas base que añadió y presenta este aspecto: El Usuario nº 2 hace clic en Grabar para grabar en el modelo maestro. Su plan muestra ahora su estructura del primer piso y las placas base del Usuario nº1: El Usuario nº 3 hace clic en Grabar para grabar en el modelo maestro. Su plan muestra ahora el trabajo de los tres usuarios: Para visualizar el modelo maestro actualizado, los usuarios nº 1 y nº 2 deben grabar en el modelo maestro de nuevo para actualizar sus planes. Numeración - casos específicos Si necesita incluir información de numeración de áreas del modelo que han modelado otros usuarios: • Grabe su plan. • Solicite a todos los demás usuarios que graben sus planes. De esta forma se actualizará el modelo maestro. • Numere al modelo. Asegúrese de que está activada la casilla de selección Sincronizar con el modelo maestro (grabar-numeración-grabar) en el cuadro de diálogo Configuración numeración (consulte Configuración de la numeración). De esta forma se actualiza cada plan, se numera el modelo maestro y, a continuación, se graba el modelo maestro numerado para que puedan acceder a éste todos los usuarios. Si crea dibujos y/o informes después de la numeración, deberá grabar al modelo maestro de nuevo para que los otros usuarios puedan visualizarlos. Configuración de la numeración No realice la numeración en más de un ordenador que esté trabajando en el modelo multiusuario. Para bloquear el modelo maestro y permitir que los otros usuarios continúen trabajando durante la numeración: • Haga clic en Configuración > Numeración.... • En el cuadro de diálogo Configuración numeración, active la casilla de verificación Sincronizar con modelo maestro (grabar-numeración-grabar). • Modifique las demás propiedades en función de sus necesidades. • Haga clic en OK. Tekla Estructuras grabará ahora el modelo antes y después de realizar la numeración entera, o de las partes modificadas. Aumentar la velocidad Si se ajusta la variable XS_SOLID_BUFFER_SIZE en Tekla Estructuras se puede mejorar la velocidad de numeración. Dibujos en modo multiusuario El entorno multiusuario resulta de gran utilidad cuando varios usuarios están editando dibujos de forma simultánea. En esta sección se describen cuestiones relacionadas con la producción de dibujos que son específicas del modo multiusuario. Temas Acerca de los ficheros de dibujos Directrices generales para los dibujos en modo multiusuario Acerca de los ficheros de dibujos • Tekla Estructuras graba cada dibujo en un fichero exclusivo. Estos ficheros de dibujos están ubicados en la carpeta "drawings" en la carpeta del modelo maestro. • El fichero tiene un formato D0000123456.dg. Los ficheros dg forman parte del modelo, por lo que sólo se pueden abrir utilizando el editor de dibujos de Tekla Estructuras. •Los ficheros dg contienen las ubicaciones de las vistas, detalles de cualquier edición que se haya realizado al dibujo, así como las posiciones de las dimensiones, marcas de partes y texto. •El nombre de fichero dg no contiene ninguna referencia a los números del conjunto, de la parte o del multidibujo. •Si dos usuarios abren y graban el mismo dibujo en sus planes y, a continuación, graban los cambios que han realizado en el modelo maestro, se perderá un conjunto de cambios. El modelo maestro sólo incluirá los cambios del usuario que haya sido el último en grabar su plan en el modelo maestro. Consulte Grabar en modo multiusuario. Directrices generales para los dibujos en modo multiusuario Las siguientes directrices pueden resultar de utilidad a la hora de editar o comprobar los dibujos: Acción Recomendación Grabar dibujos Grabe su plan en el modelo maestro de manera periódica (cada 5-10 dibujos). Editar dibujos Asigne a cada usuario una serie diferente de dibujos para editar. Bloquee los dibujos finalizados. Si Tekla Estructuras muestra el mensaje Se han detectado conflictos de escritura en la base de datos y un número de ID de un dibujo, dos o más usuarios han abierto y grabado el mismo dibujo. Consulte Acerca de los ficheros de dibujos. Comprobar dibujos Compruebe únicamente los dibujos bloqueados. Imprimir dibujos Compruebe que nadie más está trabajando en el mismo dibujo. Si imprime un dibujo mientras alguien lo está editando y después graba el modelo, los cambios del otro usuario se perderán, incluso aunque usted no haya abierto, modificado ni grabado el dibujo. Creación de dibujos generales Cree y asigne dibujos generales en blanco a cada usuario. De esta forma se evita que los usuarios sobrescriban los cambios realizados por otros o que creen dibujos generales con el mismo nombre. Procedimientos de mantenimiento En esta sección se aconseja sobre el mantenimiento de su modelo multiusuario. • Para asegurar la integridad de su modelo multiusuario, deberá eliminar cualquier inconsistencia de la base de datos multiusuario al menos una vez al día. • Para eliminar las inconsistencias de una base de datos de multiusuario: 1. Solicite a todos los usuarios que salgan del modelo multiusuario. 2. Haga clic en Herramientas > Verificar base de datos. 3. Grabe el modelo. 4. Salga del modelo Eliminar los ficheros dg innecesarios • Una vez haya comenzado a crear dibujos puede borrar periódicamente los ficheros dg innecesarios de la carpeta del modelo. 1. Para eliminar los ficheros dg innecesarios: 2. Solicite a todos los usuarios que cierren el modelo multiusuario. 3. Abra el modelo en modo de usuario único. Tekla Estructuras mostrará una advertencia con la que le recordará que se asegure de que nadie más está utilizando el modelo. • Salga de Tekla Estructuras. Haga clic en Sí cuando Tekla Estructuras le pregunte si desea grabar el modelo. • Tekla Estructuras muestra una advertencia si intenta abrir un modelo multiusuario en modo de usuario único. Esta advertencia le recordará que compruebe que ningún otro usuario está trabajando en el modelo mientras usted lo abre en modo de usuario único. Uso avanzado de Tekla • Secuenciador. • Representacion de objetos. • Clonacion de dibujos.