Sei sulla pagina 1di 36

Instalacin servidor

multiusuario
Instalacin servidor multiusuario
Esta seccin va dirigida a usuarios que han
configurado y mantienen el sistema
multiusuario de Tekla Structures.

Un sistema multiusuario de Tekla Structures se ejecuta en una red TCP/IP y


consta de:
Un ordenador de servidor que ejecuta xs_server.exe
Un ordenador de servidor de ficheros que contiene el modelo
maestro

Ordenadores cliente que ejecutan Tekla Structures


Puede usar el mismo ordenador servidor de Tekla Structures para todos los
modelos multiusuario. No obstante, si solo ejecuta una instancia de servidor
en dicho servidor, no podr reiniciarlo en un trabajo sin que se vean afectados
los otros modelos.
Si est familiarizado con los puertos TPC/IP y los mtodos abreviados de Tekla
Structures puede configurar varias instancias de servidor que se ejecuten en el
mismo ordenador pero usando puertos distintos. Cuando tenga una instancia
de servidor para cada modelo multiusuario, puede cerrar un servidor sin que
se vean afectados los dems proyectos. Esto requiere que sepa cmo debe
comprobar los puertos que estn disponibles. Tambin deber crear un
mtodo abreviado para cada instancia de servidor.

No cambie el servidor de un modelo


multiusuario si hay algn usuario trabajando
actualmente en el modelo.

Ejemplo
Por ejemplo, si tiene un servidor ejecutndose en el puerto 1238 (el puerto por
defecto) y otro en el puerto 8080, deber crear los siguientes mtodos
abreviados:
C:\TeklaStructures\MultiUserServer\2.2\xs_server.exe
nombreservidor 1238 C:\WINDOWS\system32\TeklaStructuresServer
C:\TeklaStructures\MultiUserServer\2.2\xs_server.exe
nombreservidor 8080 C:\WINDOWS\system32\TeklaStructuresServer
El primer mtodo abreviado inicia el servidor en el puerto 1238 y el otro en el
puerto 8080. Al crear un nuevo modelo multiusuario, debe introducir el
nombre de servidor y el puerto en el cuadro de dilogo Nuevo. Por ejemplo, si
el nombre de servidor es teklaserver y el puerto 8080, debe introducir
teklaserver,8080 en el cuadro de dilogo Nombre servidor. Si usa el puerto
por defecto (1238), no tiene que definir el nmero de puerto.

Instalar el programa servidor


Instalar el programa servidor
Para instalar el programa de servidor multiusuario de Tekla Structures en un
ordenador servidor:

1. Ejecute la aplicacin de instalacin Servidor Multiusuario de


Tekla Structures.
2. Siga los pasos del Asistente InstallShield. Despus de cada paso,
haga clic en Siguiente para continuar.
3. En la pgina Seleccionar Servidor Multiusuario, introduzca el
nombre o la direccin IP del ordenador servidor.
Por defecto, el servidor se ejecuta en el puerto 1238. Si desea cambiar
el puerto, defnalo despus del nombre del servidor (por ejemplo,
teklaserver,8080).

Utilice la direccin IP del ordenador servidor


slo si la direccin IP es esttica.
o Para buscar el nombre de red de un
ordenador, haga clic en el botn Inicio de
Windows y despus en Panel de
control > Sistema > Nombre de
equipo > Cambiar... > Nombre de equipo.
o Para buscar la direccin IP de un
ordenador, haga clic en el botn Inicio de
Windows, haga clic en Todos los programas >
Accesorios > Smbolo del sistema y, a
continuacin, utilice el comando ping con el
nombre de servidor.

4. Haga clic en Finalizar para cerrar el Asistente InstallShield.

Iniciar el servidor de Tekla


Structures
Iniciar el servidor de Tekla Structures
Para iniciar el servidor multiusuario de Tekla Structures:

Haga clic en el botn Inicio de Windows y, a continuacin,


seleccione Todos los programas > Tekla Structures Servidor
multiusuario > Tekla Structures Server.

Mantenga abierta la ventana Servidor de Tekla


Structures. Si cierra la ventana o se desconecta
del servidor, el servidor de Tekla Structures se
apagar.

Los usuarios deben guardar sus modelos de


trabajo en el modelo maestro antes de que el
servidor Tekla Structures se cierre. Si el servidor
se cierra sin que antes hayan guardado sus
modelos de trabajo, reincielo y, a continuacin,
pida a los usuarios que guarden sus modelos de
trabajo en el modelo maestro.

Modo de mltiples usuarios


Modo de mltiples usuarios
Introduccin
En los modelos de Tekla Structures podr trabajar en modo de usuario nico o
en modo multiusuario. El modo multiusuario permite que varios usuarios
accedan simultneamente al mismo modelo. De este modo, varios usuarios
podrn trabajar en el mismo proyecto y conocer los progresos de los dems.
Esto elimina la necesidad de copiar y combinar modelos.
En este captulo se describe cmo configurar un sistema multiusuario y cmo
trabajar en modo multiusuario.

Conocimientos previos necesarios


Debera tener cierta experiencia en modelado en Tekla Structures.

Contenido
Este captulo se divide en las siguientes secciones:

Informacin general sobre el


modo multiusuario
Informacin general sobre el modo
multiusuario
Esta seccin explica cmo funciona el modo multiusuario, y cmo configurar y
utilizar Tekla Structures en modo multiusuario.

El modo multiusuario de Tekla Structures


funciona solamente a travs de redes basadas
en TCP/IP.

Cundo utilizar el modo


multiusuario
Cundo utilizar el modo multiusuario
Tekla Structures puede utilizarse en modo de usuario nico o en modo multiusuario.
En modo de usuario nico, solamente un usuario puede trabajar en un modelo cada
vez. Al modelar un proyecto grande, el modo multiusuario permite que varios
usuarios trabajen simultneamente en un modelo.

Ventajas
No es necesario controlar, localizar ni almacenar modelos
duplicados.

El uso de un nico modelo reduce los errores de 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


tamao entre varios usuarios
Capacidad para recopilar la historia del modelo (consulte
XS_COLLECT_MODEL_HISTORY)

Otros asuntos a considerar


Como en todos los proyectos, deber planificar su proyecto multiusuario con
detenimiento. Algunos aspectos a considerar son:

Slo un usuario puede guardar el modelo maestro cada vez

Utilice un plan de numeracin. Al trabajar con modelos


multiusuario, utilice siempre la opcin Sincronizar con modelo
maestro (guardar-numeracin-guardar) del cuadro de dilogo
Configuracin numeracin para evitar los conflictos al guardar.
Programe las sesiones de numeracin adecuadamente (numerar
los modelos de mayor tamao puede requerir cierto tiempo)

De ser posible, asigne reas diferenciadas del modelo a cada


usuario para evitar los conflictos que podran producirse cuando
varios usuarios trabajan en la misma rea.

Nunca utilice una combinacin de configuraciones usuario nico y


multiusuario en un mismo proyecto. Al guardar un modelo
multiusuario en modo de usuario nico se borrarn los cambios
realizados por otros usuarios que trabajen en el modelo, y adems es
posible que se dae el modelo. Consulte Grabar en modo
multiusuario para obtener informacin sobre el mecanismo de
guardar en modo multiusuario.

Descripcin general del


sistema multiusuario
Descripcin general del sistema
multiusuario
Un sistema multiusuario de Tekla Structures se ejecuta en una red TCP/IP y consta de:

Un ordenador de servidor que ejecuta xs_server.exe


Un ordenador de servidor de ficheros que contiene el modelo
maestro

Ordenadores cliente que ejecutan Tekla Structures

Cmo funciona el modo


multiusuario
Cmo funciona el modo multiusuario

El modelo multiusuario consta de un nico modelo maestro. Cada usuario tiene


acceso a dicho modelo, y podr abrir su propia vista local del mismo. Esta vista local
se denomina modelo de trabajo. La imagen precedente muestra una posible
configuracin del sistema multiusuario.

Los cambios que un usuario hace en su modelo de trabajo son locales, y no son
visibles a los dems usuarios hasta que guarde el modelo de trabajo en el modelo
maestro.

El sistema multiusuario puede contener varios ordenadores cliente, en los que los
usuarios manipulan sus modelos de trabajo. El modelo maestro puede estar ubicado
en cualquier lugar de la red, incluyendo cualquiera de los ordenadores cliente.

Al abrir un modelo multiusuario en un ordenador cliente, Tekla Structures har una


copia del modelo maestro y la guardar localmente en el ordenador cliente (el
modelo de trabajo).
Al hacer clic en Guardar para guardar el modelo de trabajo en el modelo maestro,
Tekla Structures:

1. Tomar una nueva copia del modelo maestro y la comparar con


el modelo de trabajo.

2. Guardar (localmente) los cambios realizados en el modelo de


trabajo en la copia del modelo maestro.

3. Graba de nuevo esta copia en el modelo maestro. (Ahora los


dems usuarios podrn visualizar los cambios que usted ha realizado).

4. Tomar una nueva copia del modelo maestro y la guardar


localmente como modelo de trabajo. (De este modo podr ver sus
propios cambios y los cargados por otros usuarios.)
El modelo multiusuario est bloqueado durante las operaciones de abrir, grabar y
numerar. Cuando uno de los usuarios realiza cualquiera de estas operaciones, los
dems usuarios no pueden llevarlas a cabo durante ese tiempo.

Configuracin del sistema


multiusuario
Configuracin del sistema multiusuario
El siguiente procedimiento explica cmo configurar un sistema de mltiples usuarios:

1. Instale el servidor multiusuario de Tekla Structures para que sea


posible ejecutar el programa xs_server.exe.
El programa xs_server.exe se instala por defecto en la carpeta ..\Tekla
Structures\MultiUserServer\<version>.

2. Configure un ordenador para que ejecute el programa de servidor


de Tekla Structures, xs_server.exe.
Este programa debe ejecutarse antes de que cualquier usuario abra el
modelo multiusuario en Tekla Structures.

3. En el men Iniciar de Windows, vaya a Todos los programas >


Servidor Multiusuario de Tekla Structures > Servidor de Tekla
Structures para iniciar el programa de servidor de Tekla Structures.
4. Ahora los usuarios pueden empezar a trabajar en sus copias del
modelo multiusuario.

5. Observe la ventana de DOS creada por xs_server.exe para verificar


que el programa se est ejecutando. All podr ver la actividad del
servidor (por ejemplo, quin tiene un modelo abierto, etc.).

Si cierra la ventana de DOS, se cerrar el


servidor multiusuario. Durante el modelado, el
servidor debe estar ejecutndose en todo
momento.

Tambin es posible:

Ejecutar el programa servidor desde una ventana de Smbolo de


sistema utilizando ese mismo comando.

Haga clic en Inicio en la barra de tareas, seleccione Ejecutar... y, a


continuacin, escriba el comando.
Recomendamos habituarse a actualizar
xs_server.exe tambin al actualizar los
ordenadores cliente con la versin ms reciente
de Tekla Structures.

Grabar en modo multiusuario


Grabar en modo multiusuario
El modo multiusuario de Tekla Structures utiliza un concepto flexible de
modelo maestro y modelo de trabajo, en vez de la tecnologa de "bloqueo de
archivo" ms limitada. Consulte Cmo funciona el modo multiusuario para
obtener ms informacin.

Cerrar el modelo
Cerrar el modelo
No apague el ordenador que contiene el modelo maestro mientras haya otros
usuarios trabajando en sus modelos de trabajo. De lo contrario, no podrn guardar
sus cambios en el modelo maestro.
Si esto ocurriese, para no perder ningn cambio, siga los siguientes pasos:

1. Mantenga el o los modelos de trabajo abiertos en el o los


ordenadores cliente.

2. Reinicie el equipo que contiene el modelo maestro.

3. Abra el modelo maestro en el equipo que lo contiene y autograbe


el modelo.

4. En los ordenadores cliente, haga clic en Guardar para guardar los


modelos de trabajo en el modelo maestro.

Copiar modelos multiusuario


Copiar modelos multiusuario
Para copiar un modelo multiusuario:

1. Pida a todos los usuarios que graben y cierren sus modelos de


trabajo.

2. Haga clic en Archivo > Abrir y, con el botn secundario, haga clic en
el botn secundario y seleccione Abrir como modelo de usuario nico.
3. Utilice Guardar como para crear una copia del modelo.
4. Salga de Tekla Structures y vuelva abrir el modelo en modo
multiusuario para seguir trabajando en el mismo.

Mensajes de error
Mensajes de error
En esta seccin se describen los mensajes de error que puede encontrar cuando
trabaja en modo multiusuario, sus causas ms probables y las posibles soluciones.

Mensaje de Problema Solucin


error

Deteccin de Varios usuarios Compruebe conflict.log..


conflictos de han cambiado All encontrar una lista
escritura en la un objeto. de los nmeros de ID de
base de datos los objetos cambiados por
ms de un usuario. Por lo
general no se trata de un
problema grave. En estos
casos no es necesario
utilizar la herramienta
Comprobar la base de
datos. Consulte tambin
Mensaje de Problema Solucin
error

Guardar.

No se puede Ha intentado Compruebe que


grabar el grabar un tiene permiso para
modelo. Los modelo
escribir en la carpeta del
motivos multiusuario en
modelo.
posibles son: un ordenador o
carpeta a los que Compruebe que
- el disco est
no tena acceso. queda suficiente
lleno o
protegido espacio libre en el disco
contra para guardar el modelo.
escritura
Reinicie el
- en la carpeta ordenador en el que
del modelo desea guardar el
hay ficheros modelo. Intente grabar
.tmp
el modelo de nuevo.
bloqueados
Borre los archivos
.tmp de la carpeta del
modelo.

La base de Se produjo un Para desbloquearlo, el


datos fallo en el equipo usuario del sistema en el
bloqueada no mientras se que se produjo el fallo
puede abrir el grababa el debe abrir el modelo en
modelo modelo, por lo modo multiusuario y
que el modelo se grabarlo.
queda
Mensaje de Problema Solucin
error

bloqueado.

No se puede Se ha evitado la No cambie el nombre ni


leer un apertura de un mueva los ficheros de
modelo fichero de Autograbar. No abra el
autograbado Autograbar fichero de Autograbar de
como un multiusuario en un modelo de usuario
modelo el modo de nico en el modo
normal en el usuario nico multiusuario o viceversa.
modo para evitar la
multiusuario lectura de tipos
de fichero
errneos.

Recomendaciones
Recomendaciones
A continuacin se incluyen algunas recomendaciones sobre cmo optimizar la
configuracin multiusuario. Para ms informacin, consulte el Tekla
Structuresdocumento con recomendaciones de hardware disponible en Tekla User
Assistance (Tekla Structures > Producto > Info hardware).

Ordenador servidor
El servidor Tekla Structures no tiene una elevada carga de trabajo y se puede ejecutar
en un ordenador con especificaciones relativamente bajas. No necesita un servidor de
archivos de red comercial. Su tarea principal es procesar las solicitudes de red de
nmeros de ID de objeto. Consulte El servidor multiusuario de Tekla
Structures para obtener ms informacin.
Ordenador cliente
Debe tener la mxima memoria RAM posible (4 GB o ms). De este modo se acelera la
operacin de guardar en modo multiusuario. Consulte Guardar para obtener ms
informacin acerca del proceso de guardar en modo multiusuario.

Tambin se recomienda el uso de un procesador de varios ncleos, especialmente


para los ordenadores en los que se ejecuta la numeracin.

Las unidades LVD (del ingls Low Voltage Differential, diferencial de baja tensin)
aceleran las operaciones de guardar y abrir modelos.

Red
Asegrese de que los protocolos TCP/IP estn definidos correctamente:

Cada PC de la misma red tiene un nmero ID nico

Cada PC de la misma red tiene una mscara de subred idntica

Para averiguar la direccin IP de un ordenador,


escriba ipconfig en el smbolo de DOS.

Algunos sistemas operativos de red pueden


bloquear los datos de historia de un usuario, lo
que significa que por ejemplo, el cuadro de
dilogo Consultar Objeto no muestre los
nombres de usuario.

Volcado de modelo
Importe siempre los volcados de modelo en modo de usuario nico. Despus de la
importacin se le pedir que guarde y vuelva a abrir el modelo. Vuelva a abrir el
modelo como modelo multiusuario y contine trabajando. Para ms informacin
consulte Cambiar entre los modelos de usuario nico y
multiusuario.
Modelado en modo
multiusuario
Modelado en modo multiusuario
Esta seccin describe aspectos del modelado en Tekla Structures que son
especficos del modo multiusuario.

Trabajar con un modelo


maestro
Trabajar con un modelo maestro
Antes de iniciar un proyecto, asigne a cada usuario un rea del modelo. Para
evitar posibles conflictos al guardar, deber evitar que ms de un usuario
trabaje en el mismo objeto del modelo, o bien en objetos adyacentes. Consulte
tambin Grabar en modo multiusuario.

Ejemplo
Si tres usuarios tienen que modelar un proyecto, el usuario n 1 puede
modelar las columnas, el usuario n 2 las vigas de la 1 planta, y el usuario n 3
las vigas de la 2 planta.
En el ejemplo siguiente, tres usuarios estn trabajando en el mismo modelo.
Puede ver cmo modelan y guardan los trabajos en la prctica.
El modelo maestro contiene columnas y mallas, como puede ver aqu.
Cada usuario abre el modelo en modo multiusuario. Todos los usuarios estn
ahora trabajando en modelos de trabajo, localmente.
En los modelos de trabajo:
El usuario n 1 aade placas base a las columnas:
El usuario n 2 aade y conecta las vigas de acero de la 1 planta:
El usuario n 3 aade y conecta las vigas de acero de la 2 planta:

El usuario 1 hace clic en Guardar para guardar su modelo en el modelo


maestro. Su modelo de trabajo mostrar ahora las placas base que haya
agregado, y tendr el siguiente aspecto:
El usuario 2 hace clic en Guardar para guardar su modelo en el modelo
maestro. Ahora, su modelo de trabajo muestra la estructura de la primera
planta, as como las placas base del usuario 1:
El usuario 3 hace clic en Guardar para guardar su modelo en el modelo
maestro. Ahora, su modelo de trabajo mostrar el trabajo de los tres usuarios:
Para ver el modelo maestro actualizado, los usuarios n 1 y n 2 tienen que
guardar de nuevo en el modelo maestro para actualizar sus modelos de
trabajo.

Configuracin de la
numeracin
Configuracin de la numeracin
Defina la configuracin de numeracin del siguiente modo:

1. Haga clic en Dibujos e Informes > Numeracin > Configuracin


Numeracin....
2. En el cuadro de dilogo Configuracin de numeracin, active la
casilla de verificacin Sincronizar con el modelo maestro (guardar-
numerar-guardar).
Al activar esta casilla de verificacin, podr cancelar la numeracin
antes de que se ejecute la ltima operacin de guardar. Esto resulta
prctico, por ejemplo, si desea verificar los resultados de la
numeracin y observa algo que querra cambiar.

Al trabajar con modelos multiusuario, utilice


esta opcin siempre para evitar conflictos al
grabar.

3. Modifique las dems propiedades en funcin de sus necesidades.

4. Haga clic en Aceptar.


Tekla Structures guardar el modelo antes y despus de que numere
todas las partes o partes modificadas.

Al ejecutar una numeracin haciendo clic en Dibujos e Informes > Numeracin >
Numerar objetos modificados, Tekla Structures presenta una lista que muestra la
evolucin de la numeracin. Cuando la numeracin haya terminado de ejecutarse, en
la lista aparecern resaltados los resultados de la numeracin modificados.
Al seleccionar un elemento de la lista, Tekla Structures resaltar el o los objetos
correspondientes en el modelo. Si mantiene pulsada la tecla F al seleccionar el
elemento, Tekla Structures ajustar el rea de trabajo de la vista actual en torno a los
objetos.
Si los resultados de la numeracin son correctos, haga clic en Guardar nmeros
para guardar por segunda vez. Para cancelar la numeracin antes de guardar por
segunda vez, haga clic en Cancelar. Si cancela la numeracin, el modelo volver al
estado en que se encontraba antes de la numeracin, y los archivos estndar sern
ledos en todos los cuadros de dilogo.

Para volver a examinar los resultados de la numeracin, haga clic en Parar


cronmetro.

Para cambiar el intervalo que debe transcurrir hasta que Tekla Structures realice la
segunda operacin de guardar, utilice la opcin avanzada
XS_NUMBERING_RESULTS_DIALOG_DISPLAY_TIME.

Recomendamos ejecutar peridicamente el


comando Herramientas > Verificar y Corregir
Modelo > Verificar y Corregir Numeracin: Todo
para eliminar cualquier incoherencia de
numeracin de la base de datos multiusuario,
por ejemplo una vez al da.

Sincronizacin de numeracin
con el modelo maestro
Sincronizacin de numeracin con el
modelo maestro
Si necesita incluir informacin de numeracin de reas del modelo que han modelado
otros usuarios:

1. Pida a todos los usuarios que graben sus modelos de trabajo. De


este modo, el modelo maestro se actualizar.

2. Numere el modelo. Asegrese de que est activada la casilla de


verificacin Sincronizar con modelo maestro (guardar-numeracin-
guardar) del cuadro de dilogo Configuracin de numeracin (consulte
Configuracin de la numeracin). De este modo se actualizar el
modelo de trabajo, se numerar el modelo maestro y, por ltimo, el
modelo maestro numerado se guardar para que todos los usuarios
puedan acceder al mismo.

Si crea dibujos y/o informes despus de la


numeracin, deber grabar al modelo maestro
de nuevo para que los otros usuarios puedan
visualizarlos.

Dibujos en modo multiusuario


Dibujos en modo multiusuario
El entorno multiusuario resulta de gran utilidad cuando varios usuarios estn
editando dibujos de forma simultnea. En esta seccin se describen cuestiones
relacionadas con la produccin de dibujos que son especficas del modo
multiusuario.

Acerca de los ficheros de


dibujos
Acerca de los ficheros de dibujos
Tekla Structures guardar cada dibujo en un archivo exclusivo. Estos archivos
de dibujo se encuentran en la carpeta de dibujos de la carpeta del modelo
maestro.

Estos archivos tienen el formato D0000123456.dg. Los archivosdg son parte


del modelo, por lo que solamente podr abrirlos utilizando el Editor de Dibujos
de Tekla Structures.
Los archivos dg contienen la ubicacin de las vistas, detalles de operaciones de
edicin realizadas en el dibujo y las posiciones de dimensiones, marcas de
partes y texto. El nombre de archivo dg no contiene ninguna referencia a
nmeros de conjuntos, partes o dibujos mltiples.
Si dos usuarios abren y guardan el mismo dibujo en sus respectivos modelos
de trabajo y, a continuacin, guardan los cambios en el modelo maestro, se
perdern los cambios de uno de los dos. El modelo maestro solamente
contiene los cambios del usuario que guard ms recientemente su modelo de
trabajo en el modelo maestro. Consulte Grabar en modo multiusuario.
El programa de servidor de Tekla Structures xs_server.exe asigna
automticamente los nmeros de dibujos generales. Por consiguiente, cada
dibujo obtendr el primer nmero libre disponible. Si tanto el usuario A como
el usuario B crean un dibujo general al mismo tiempo, automticamente se les
asignarn nmeros diferentes. Lo mismo se aplica a nmeros de dibujos
mltiples.
Directrices generales para los
dibujos 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:

Accin Recomendacin

Grabar Guarde peridicamente el modelo de trabajo en el


dibujos modelo maestro (cada 510 dibujos).

Editar Asigne a cada usuario una serie diferente de


dibujos dibujos para editar.

Bloquee los dibujos finalizados.

Si Tekla Structures presenta el mensaje


Deteccin de conflictos de escritura en la base de
datos conjuntamente con un nmero de ID de
dibujo, est indicando que dos o ms usuarios han
abierto y guardado el mismo dibujo. Consulte
Acerca de los ficheros de dibujos.

Comprob Compruebe nicamente los dibujos bloqueados.


ar dibujos

Imprimir Compruebe que nadie ms est trabajando en el


Accin Recomendacin

dibujos mismo dibujo. Si imprime un dibujo mientras


alguien lo est editando y despus graba el modelo,
los cambios del otro usuario se perdern, incluso
aunque usted no haya abierto, modificado ni
grabado el dibujo.
Puede desactivar la fecha de impresin con la
opcin avanzada
XS_DISABLE_DRAWING_PLOT_DATE.

Creacin Al iniciar el proyecto, cree un conjunto de dibujos


de generales vacos y asigne un determinado intervalo
dibujos de estos dibujos vacos ya creados a cada usuario
generales (por ejemplo, de GA1 a GA10 al Usuario A, de GA11
a GA20 al Usuario B, y as sucesivamente). Esto
evitar el solapamiento de los nmeros de dibujos
generales en el proyecto.

Procedimientos de
mantenimiento
Procedimientos de mantenimiento
En esta seccin se aconseja sobre el mantenimiento de su modelo
multiusuario.

Comprobar las bases de datos


de multiusuario
Comprobar las bases de datos de
multiusuario
Para conservar la integridad del modelo multiusuario, debe eliminar las incoherencias
de la base de datos multiusuario a intervalos regulares, por ejemplo, una vez al da.
Esto tambin puede corregir conjuntos sin parte principal y dibujos de tipo
desconocido (U).

Se recomienda verificar la base de datos multiusuario en modo de usuario nico.

Para eliminar las inconsistencias de una base de datos de multiusuario:

1. Solicite a todos los usuarios que salgan del modelo multiusuario.

2. Grabe el modelo para recibir las notificaciones de los dems


usuarios.

3. Salga del modelo.

4. Abra el modelo en modo de usuario nico.

5. Haga clic en Herramientas > Verificar y Corregir Modelo > Corregir


Modelo.
6. Grabe el modelo.

7. Salga del modelo.

8. Eliminacin de archivos
de dibujo innecesarios en
modo multiusuario
9. Eliminacin de archivos de
dibujo innecesarios en modo
multiusuario
10.Cada vez que actualice un dibujo, Tekla Structures crear un nuevo
archivo de dibujo (.dg) en la subcarpeta drawings del modelo. A partir
de ese momento, el archivo de dibujo anterior dejar de utilizarse.
11.Por defecto, todos los archivos de dibujo innecesarios se borran
automticamente al cabo de siete das. Esto se define con la opcin
avanzada XS_DELETE_UNNECESSARY_DRAWINGS del archivo
env_global_default.ini que se encuentra en la carpeta ..\Tekla
Structures\<version>\environments\common. El intervalo de tiempo
que debe transcurrir para que se borren los archivos de dibujo
innecesarios se puede definir con la opcin avanzada
XS_DELETE_UNNECESSARY_DG_FILES_SAFETY_PERIOD. en un
archivo de inicializacin.

Derechos de acceso
Derechos de acceso
Puede controlar los derechos de acceso usando privilegios. Mediante la edicin del
archivo privileges.inp puede controlar:

acceso a atributos definidos por el usuario

acceso para bloquear y desbloquear objetos

acceso para modificar la configuracin de numeracin

acceso para borrar bloqueos multiusuario

acceso para guardar archivos estndar


Tambin es posible proteger los modelos y dibujos contra cambios accidentales
utilizando un atributo de bloqueo. Empleando conjuntamente el atributo de bloqueo
y los privilegios es posible limitar todava ms las posibilidades de que algunos
usuarios u organizaciones modifiquen un modelo.
Por ejemplo, puede limitar el acceso al modelo para que un verificador solo pueda
cambiar atributos de estado. O puede impedir que determinados usuarios cambien
los atributos definidos por el usuario para su aprobacin o fabricacin y el estado de
montaje.

Bloquear objetos
Bloquear objetos
Para evitar que los objetos se cambien accidentalmente, puede utilizar un atributo
definido por el usuario llamado atributo de bloqueo. Puede utilizarlo para:

partes (por separado para vigas, columnas, etc.)

tornillos

soldaduras

tipos de dibujo especficos

propiedades de proyecto

propiedades de fase

Los atributos de bloqueo tienen dos opciones disponibles:, S y No. Si se configura


como S, el objeto quedar bloqueado y no ser posible modificar ninguna de sus
propiedades. Solamente podr cambiar los atributos definidos por el usuario de dicho
objeto, siempre y cuando no afecten a la numeracin. Si se intenta modificar un
objeto bloqueado, Tekla Structures presentar el mensaje "Hay objetos bloqueados;
consulte el informe. Esta operacin no pudo ejecutarse.", as como informacin
acerca de los derechos de acceso.
Para agregar el atributo de bloqueo a la interfaz del usuario, deber agregar la
siguiente lnea a la seccin de objetos del archivo objects.inp:
objects.inp

attribute("OBJECT_LOCKED", "Locked:", option,"%s", none, none,


"0.0", "0.0") { value("No", 1) value("Yes", 0) }

Asegrese de que la numeracin est


actualizada antes de bloquear los objetos.

Controlar el acceso a atributos


definidos por el usuario
Controlar el acceso a atributos
definidos por el usuario
Utilice el archivo privileges.inp para controlar el acceso a los atributos
definidos por usuario. Se trata de un archivo de texto que podr abrir con
cualquier editor de texto estndar.
Tekla Structures busca el archivo primero en la carpeta del modelo actual y, a
continuacin, en la carpeta definida por la opcin avanzada XS_INP. A
continuacin presentamos un archivo de ejemplo:

privileges.inp

atributo:APPROVED_BY COMPANYA/ completoattribute:APPROVED_BY


COMPANYB/james viewatributo:APPROVED_BY todos
ningunoatributo:STATUS COMPANYB/ completoatributo:STATUS
COMPANYB/ veratributo:STATUS todos ninguno
La barra diagonal (/) o la barra diagonal invertida (\) separa el nombre del
usuario de la organizacin (<organization>/<user>). Si no se especifica un
nombre de usuario, puede ser cualquier persona de la organizacin.
Cada fila contiene tres columnas, separadas por tabulaciones:

Column Opcin Descripcin


a

atributo attribute:nom Afecta al atributo "nombre"


s bre definido por el usuario.
definido Compruebe el nombre
s por el correcto en el archivo
usuario objects.inp.
protegid
os

accin action:nombre Afecta a la accin "nombre".


Por ejemplo,
action:PartnumbersOption
s afecta a la configuracin de
numeracin.

usuario everyone Todos los usuarios

dominio/ Afecta a todos los usuarios


incluidos en el dominio de red
"dominio".

dominio/nn Afecta al usuario "nn" del


dominio de red "dominio".
Column Opcin Descripcin
a

nn Afecta al usuario "nn".

derecho full El usuario puede cambiar el


s atributo definido por el
usuario.

view El usuario puede ver el atributo


definido por el usuario, pero
no cambiarlo. El campo
aparece atenuado en gris para
el usuario.

none El atributo definido por el


usuario est oculto para el
usuario.

Si no define ningn privilegio, todos los usuarios dispondrn de todos los


derechos.
Tekla Structures comprobar los valores por defecto de los privilegios en el
archivo privileges.inp en el momento de crear el modelo, y posteriormente
cada vez que lo abra.

Cambiar los derechos


Si necesita cambiar los privilegios, modifique el archivo privileges.inp y vuelva a
abrir el modelo. No obstante, solamente podr cambiar los privilegios de
aquellos objetos pertenecientes a la organizacin.

Solamente la persona que cre el modelo, o


cualquier otra de la misma organizacin (con los
privilegios adecuados), podr modificar el
archivo privileges.inp del modelo.

Controlar el acceso para


bloquear y desbloquear
objetos
Controlar el acceso para bloquear y
desbloquear objetos
Para evitar que un usuario pueda bloquear y desbloquear objetos, configure
su acceso al atributo de bloqueo como ninguno en el archivo privileges.inp.
Para evitar que los usuarios modifiquen propiedades de objetos, use esta
opcin junto con la opcin OBJECT_LOCKED en objects.inp.
En este ejemplo, privileges.inp permite a los usuarios "usuario" y "usuario2"
plenos derechos para bloquear y desbloquear objetos, pero oculta este
atributo de todos los dems.

privileges.inp

atributo:OBJECT_LOCKED todos ningunoatributo:OBJECT_LOCKED


usuario completoatributo:OBJECT_LOCKED usuario2 completo

Para proteger los dems atributos definidos por


usuario, debe incluirlos en privileges.inp.
Control de acceso a la
configuracin de la
numeracin
Control de acceso a la configuracin de
la numeracin
Para evitar que un usuario no autorizado pueda modificar la configuracin de
numeracin, restrinja el acceso a las propiedades de numeracin a travs del archivo
privileges.inp.

Los usuarios podrn ejecutar una numeracin


aunque no tengan privilegios para modificar la
configuracin de numeracin.

Para controlar el acceso a las propiedades de numeracin:

1. Abra el archivo privileges.inp en un editor de texto.


El archivo se encuentra en la carpeta ..\ProgramData\Tekla
Structures\<version>\environments\common\inp.

2. Efecte los cambios que considere oportunos en el archivo. Podr


configurar los valores del atributo action:PartnumbersOptions.

No es posible utilizar la opcin view para


controlar el acceso a las propiedades de
numeracin.

3. Guarde el fichero.

Resultado
Si un usuario que no tiene privilegios para modificar propiedades en el cuadro de
dilogo Configuracin de numeracin intenta acceder a dicho cuadro de dilogo,
Tekla Structures presentar un mensaje de advertencia indicndole que no tiene los
privilegios necesarios.

Ejemplo
En este ejemplo, solamente el administrador podr modificar las propiedades del
cuadro de dilogo Configuracin de numeracin:

privileges.inp

action:PartnumbersOptions everyone none

action:PartnumbersOptions ORGANIZATION\admin
full

Eliminar bloqueos
Eliminar bloqueos
Puede borrar los bloqueos de objetos de otros usuarios en el servidor multiusuario.
Para utilizar esta funcin, debe definir la accin AllowMultiuserKick y asignar
permisos totales a los usuarios para que puedan borrar bloqueos en el archivo
privileges.inp que se encuentra en la carpeta ..\ProgramData\Tekla
Structures\<version>\environments\common\inp.
Para definir la accin, aada las lneas necesarias en el archivo privileges.inp. En el
ejemplo siguiente, solo el usuario jsmith tiene permisos totales para borrar
bloqueos:

action:AllowMultiuserKick everyone
noneaction:AllowMultiuserKick jsmith full
Para borrar los bloqueos de un usuario:

1. Haga clic en Herramientas > Multiusuarios activos...


2. Con el botn secundario, haga clic en aquellos bloqueos que desee
borrar y, a continuacin, seleccione Borrar bloqueos del men
emergente.
El uso de este comando elimina todos los bloqueos que el usuario tiene en los
objetos. Esto significa que si se ha producido un error de aplicacin en el ordenador
del usuario, se pueden borrar los bloqueos de los objetos bloqueados.

Controlar el acceso para


guardar archivos estndar
Controlar el acceso para guardar
archivos estndar
Puede controlar el acceso para guardar archivos estndar editando el archivo
privileges.inp.

Ejemplo
Solo el administrador tiene derechos para guardar los archivos estndar en el
dominio de red ORGANIZATION:

privileges.inp

action:SaveStandard everyone none

action:SaveStandard ORGANIZATION\admin full

Potrebbero piacerti anche