La descarga de datos del modelo se agiliza con el uso del servicio de caché para Tekla Model Sharing cuando se solicitan los mismos datos más de una vez, por ejemplo, cuando varios usuarios de la misma oficina trabajan en un modelo compartido. El servicio de caché es especialmente útil en ubicaciones donde la velocidad de descarga puede ser limitada.
El servicio de caché descarga los datos del modelo del servicio Tekla Model Sharing y los guarda en caché en el sistema de archivos en una red de área local (LAN). La primera vez que un usuario obtiene un paquete, se almacena en el servicio de caché. Cualquier solicitud posterior para el mismo paquete se sirve desde el servicio de caché en la LAN. La caché no se usa para los paquetes que se escriben.
El servicio de caché resulta útil aunque solo exista un usuario de Tekla Model Sharing en la misma oficina. Por ejemplo, volverse a unir a un modelo es más rápido porque los datos del modelo están disponibles localmente en el servicio de caché. Además, como los datos del modelo siempre se cargan en pequeños bloques de datos, el servicio de caché puede descargar los bloques que falten posteriormente si se interrumpe la descarga.
Esta imagen muestra cómo los datos del modelo se guardan en el servicio compartido y se utilizan con el servicio de caché para Tekla Model Sharing.
En el caso que no se pueda acceder al servicio de caché, Tekla Structures utiliza el almacenamiento en la nube para los cambios del modelo directamente. Tekla Structures también utiliza el almacenamiento en la nube si se agota el tiempo de espera de la conexión al servicio de caché mientras se realiza una operación de descarga.
Puede ver si Tekla Structures está usando el servicio de caché consultando los archivos de registro ClientLog_cat.txt y ClientLog_dog.txt en la carpeta \Users\<user>\AppData\Local\Tekla DataSharing.
Los datos no se borran de forma automática del servicio de caché. Para borrar los datos innecesarios, puede eliminar archivos antiguos del servicio de caché.
Compatibilidad con Tekla Structures
Existen versiones paralelas del servicio de caché para Tekla Model Sharing que son compatibles con diferentes versiones de Tekla Structures.
| Servicio de caché para versión de Tekla Model Sharing | Versiones compatibles de Tekla Structures |
|---|---|
| 4 | 2026 y posteriores |
| 3 | 2020 a 2025 |
Si utiliza tanto Tekla Structures 2026 o versiones posterior como una versión anterior de Tekla Structures, puede instalar ambas versiones del servicio de caché para Tekla Model Sharing incluso en el mismo ordenador.
Requisitos de software y de sistema para una instalación de servicio de caché
El ordenador o servidor donde instale el servicio de caché debe tener:
-
Uno de estos sistemas operativos de Windows:
-
Windows Server 2019 o posterior
-
Windows 11 o posterior
-
-
La versión 3 del servicio de caché requiere Microsoft .NET Framework 4.8 o posterior. Este software no se incluye en el paquete de instalación de servidor de caché de Tekla Model Sharing.
-
La versión 4 del servicio de caché requiere Microsoft .NET 10 o posterior. Este software se instala automáticamente al instalar el servidor de caché de Tekla Model Sharing.
-
Una conexión de Internet para descargar los datos del modelo desde el servicio compartido
-
Espacio en disco suficiente para almacenar los datos del modelo almacenados en caché.
El espacio en disco necesario puede variar desde unos pocos gigabytes hasta varios terabytes, en función del número de usuarios de Tekla Model Sharing y del tamaño de los modelos.
Asegúrese de que su cortafuegos permita el tráfico entrante hacia el host del servicio de caché en los puertos TCP/IP 9001 y 9998 para la versión 3, o 11001 y 11002 para la versión 4. Si los puertos tienen conflictos con otros servicios, puede cambiarlos en el instalador del servidor de caché de Tekla Model Sharing.
Descargue e instale el servicio de caché para Tekla Model Sharing.
Modificar la configuración del servicio de caché después de la instalación
Si es necesario, puede modificar la configuración del servicio de caché después de la instalación, ya sea para cambiar la carpeta de caché o los números de puerto establecidos previamente.
SI desea modificar la configuración, vuelva a ejecutar el archivo de instalación TeklaModelSharingCacheService.exe y seleccione Reparar.
-
Si cambia la carpeta de caché establecida previamente, copie el contenido que desee seguir usando de la carpeta de caché anterior a la nueva carpeta.
-
Si cambia los números de puerto, asegúrese de que el cortafuegos permita el tráfico entrante en los puertos nuevos.
Configurar las estaciones de trabajo cliente de Tekla Structures para utilizar el servicio de caché
- En Tekla Structures, en el menú Archivo, haga clic en .
-
Configure las opciones de caché de Tekla Model Sharing en el cuadro de diálogo Configuración compartir:
- Haga clic en Establecer.
Solución de problemas del servicio de caché
| Problema | Posibles soluciones |
|---|---|
|
No se puede conectar con el servicio de caché desde Tekla Structures |
|
|
El servicio de caché no se inicia |
Compruebe en el Registro de aplicaciones del Visor de eventos de Windows si hay errores. |
Definir la cuenta de inicio de sesión para el servicio de caché de Tekla Model Sharing de Windows
Si el servicio de caché de Tekla Model Sharing necesita acceder a algunos recursos especiales, como unidades de red compartidas, asegúrese de que la cuenta de Inicio de sesión del servicio de caché de Windows tenga permisos para acceder a esos recursos. La cuenta de inicio de sesión también debe tener permisos de lectura y escritura para la carpeta C:\ProgramData\Tekla\ModelSharingCache.
De forma predeterminada, la cuenta de inicio de sesión para el servicio de Windows de caché es Cuenta de sistema local. Es posible que deba cambiar la cuenta si la Cuenta del sistema local no tiene acceso a estas carpetas y recursos.
Se recomienda utilizar la misma cuenta tanto para instalar el servicio de caché como, si es necesario, la cuenta de Inicio de sesión para el servicio de caché de Windows.
- Haga clic con el botón derecho en la caché de Tekla Model Sharing de Windows Service en el cuadro de diálogo Servicios y, a continuación, seleccione Propiedades.
- En la pestaña Iniciar sesión, seleccione Esta cuenta e introduzca el nombre de la cuenta y la contraseña.
- Haga clic en OK.