API de licencias · 99,98 %
Transmeeter
Exchange· Revit 2021–2027 ·Versión completa 1.4.17 ·↓ Descargas 8

Transmeeter

Transferencia controlada de información del proyecto entre flujos de trabajo de Revit.

Bajo petición Trial 90 days — · 0 reseñas
<< < > Buy Download trial
Dejar una reseña Las reseñas se moderan antes de publicarse. No es necesario registrarse.
Tu valoración
WHAT'S NEW

RS.Transmeet

Historial de versiones

1.4.7 — 2026-10-14–16 — Familias basadas en geometría: líneas de planta, subcategorías y parámetros de tipo

Los elementos transferidos como geometría en familias reciben una representación simbólica en planta: las líneas de apertura de puertas, los ejes y los símbolos son visibles en planos de planta y de techo reflejado (pero no en alzados).

Cada sólido recibe la subcategoría de la familia original (para puertas, «Marco/Montante», «Acristalamiento», «Panel», etc.), de modo que los grosores de línea y la visibilidad por subcategoría siguen los estilos de objeto del proyecto.

Los parámetros de tipo de la familia original (marca de tipo, modelo, fabricante, nota clave, coste, anchura y altura de puertas y ventanas, etc.) se transfieren a la familia con los mismos valores, y los parámetros compartidos conservan el mismo GUID; el tipo de familia tiene el mismo nombre que en el origen.

Se transfieren los indicadores «Siempre vertical» y «Punto de cálculo de habitación», por lo que las puertas y ventanas se incluyen correctamente en las tablas de planificación de habitaciones.

Solo el complemento actualizado del lado de origen envía estos datos: actualice el complemento en ambos lados.

Los colores de las pestañas de vistas de Revit están ahora disponibles en este complemento, como en todos los de la gama: actívelos, elija «Relleno» o «Franja» y asigne el color por proyecto o archivo en la sección «Pestañas de Revit» de «Configuración». De forma predeterminada, toda la pestaña se rellena de color (se puede volver a seleccionar la franja); la pestaña activa no es más clara que las demás y se indica con una franja de color en la parte superior.

La ventana del complemento se puede abrir mediante un comando de la aplicación RS.BIMManager, con la misma comprobación de licencia que el botón de la cinta de opciones.

Datos de uso: además de los minutos de trabajo acumulados, solo se transmite una indicación de que se ha iniciado el complemento; se siguen sin transmitir identificadores de equipos, usuarios y archivos.

1.4.6 — 2026-10-14 — Geometría estática como familias de la misma categoría

Los elementos que no se pueden transferir utilizando su familia original se transfieren como una familia cargable de la misma categoría en lugar de un DirectShape. DirectShape se mantiene como alternativa, indicando el motivo en el informe.

Los elementos hospedados en un muro, suelo, techo o cubierta se colocan en el mismo anfitrión transferido, con la misma orientación, y practican un hueco: a través de todo el grosor de un muro siguiendo el sólido del elemento, o según su extensión en planta en un suelo, techo o cubierta. Si no se transfiere el anfitrión, la familia se coloca sin anfitrión.

Las categorías que no se pueden asignar a una familia cargable (escaleras, barandillas, conductos…) se transfieren como «Modelos genéricos», con una nota en el informe.

Los ejemplares del mismo tipo girados solo alrededor del eje vertical reciben una familia por tipo de origen («Familia - Tipo»). Los nombres no entran en conflicto con las familias ya existentes en el proyecto y no se sobrescriben otras familias.

Nueva ejecución: las familias y los ejemplares sin cambios se conservan; los modificados se colocan de nuevo; los elementos DirectShape de versiones anteriores se sustituyen por familias; lo eliminado en el origen se elimina.

1.4.1–1.4.3 — 2026-10-12–13 — Licencias, actualizaciones y nombres

Licencias y actualizaciones (comunes a toda la gama RS-Systems): el período de prueba se puede ampliar con un código, una licencia emitida para su PC se activa sin conexión a Internet, se aceptan códigos cortos del sitio web con el formato RS-XXXX-XXXX-XXXX, se ha corregido la licencia Suite y se ha reforzado la protección de licencias. Las actualizaciones de todos los productos RS-Systems instalados aparecen en una única ventana y se instalan en un solo lote después de salir de Revit; para abrirla manualmente, utilice «Configuración» → «Actualizaciones de todos los productos RS-Systems…».

Nombres uniformes: el producto se llama rs.Transmeet en ventanas y mensajes, y RS.RVT.Transmeet en «Agregar o quitar programas» y en el nombre del instalador. El nuevo instalador actualiza la versión instalada en su ubicación: se conservan las licencias y el período de prueba.

Correcciones y mejoras de estabilidad.

1.4.0 — 2026-10-12 — Paquete .rstm y familias cargables reconstruidas a partir de definiciones

Paquete .rstm: exporte un modelo a un archivo mediante «Exportar a paquete…» en el lado «Modelo emisor» y recréelo en cualquier versión de Revit entre 2021–2027 sin tener abierto el origen, mediante «Desde paquete…» en el lado «Modelo receptor». Después, todo funciona igual que con un canal en directo: casillas de capas, informe, repetición de la ejecución y deshacer paso a paso con Ctrl+Z.

Nueva capa «Familias cargables» (activada de forma predeterminada): cada familia con ejemplares se describe en el origen y se reconstruye en la versión anterior desde una plantilla .rft: categoría e indicadores, parámetros y fórmulas, tipos de familia, planos de referencia, sólidos (extrusión, fundido, revolución y barrido), líneas, subcategorías, familias anidadas hasta tres niveles y cotas etiquetadas. Los ejemplares se colocan según su tipo de colocación: basado en nivel, con anfitrión, basado en dos niveles, basado en curva o basado en plano de trabajo.

Los elementos no admitidos por la definición (fundidos de barrido, formas libres, conectores, texto y etiquetas, etc.) se enumeran en las advertencias; una familia o ejemplar que no se pueda reconstruir se transfiere mediante la capa «Familias como geometría».

Los nombres de familias, tipos de familia, planos de referencia y subcategorías se someten a la misma sustitución de caracteres no permitidos que los demás nombres.

1.3.0 — 2026-10-12 — Familias como geometría; el fallo de un paso ya no interrumpe la transferencia

Nueva capa «Familias como geometría» (activada de forma predeterminada): las familias cargables, familias in situ, elementos DirectShape y otros elementos del modelo que contienen un sólido se transfieren como una forma de la misma categoría. Los valores de parámetros editables se escriben en parámetros con el mismo nombre del modelo receptor, mientras que la lista completa de parámetros de ejemplar y de tipo se escribe en «RS.Transmeet Params» y «RS.Transmeet Type Params», que se pueden utilizar para crear una tabla de planificación.

La transferencia ya no se interrumpe por un error en un solo paso o capa: se añade una fila «Error» al informe y la transferencia continúa; un elemento que el origen no haya podido leer se marca como «omitido» con el motivo.

Los nombres que contienen caracteres no permitidos en Revit (\ : { } [ ] | ; < > ? ` ~) se corrigen sustituyéndolos por caracteres permitidos similares, tanto en el propio elemento como en todas sus referencias; cada sustitución genera una fila «Advertencia» en el informe.

Un tipo de vista que Revit no pueda copiar (por ejemplo, «Plano») se marca como «omitido» con una explicación en lugar de un error. El informe de la capa «Modelo» enumera solo los elementos que ninguna capa transfiere: grupos, vínculos de Revit, importaciones CAD y líneas de modelo.

1.2.7 — 2026-10-09 — Cinta compartida: se ha eliminado el botón Descriptor

Motivo: el autor incorporó RS.Descriptor a RS.Exporter como pestaña «Export Model» y eliminó Descriptor como producto independiente. El catálogo de la cinta compartida es idéntico en todos los complementos de la gama, por lo que cambia para todos.

SRC/SuiteRibbon/RsSuiteRibbon.cs canónico (idéntico byte a byte en todos los productos de la gama): se ha eliminado la entrada de catálogo RS.Descriptor / RS_Descriptor_Btn / «Descriptor» del grupo Tools. Esto no cambia los botones propios del complemento.

Comprobado: sintaxis de RsSuiteRibbon.cs (tree-sitter); el md5 del archivo canónico coincide en todas las soluciones. No se ha realizado una compilación .NET en esta ejecución: el SDK y la API de Revit solo están disponibles en el equipo de compilación.

Archivos: SRC/SuiteRibbon/RsSuiteRibbon.cs, SRC/Installer/version.txt, CHANGELOG.md.

1.2.6 — 2026-10-09 — Cinta compartida: RS.Exporter sustituye a RS.DxfExport

Motivo: el autor ha unido RS.DxfExport y RS.ScheduleExport en una única solución, RS.Exporter (botón «Export» en la pestaña RS-Systems, panel Tools). El catálogo de la cinta compartida es idéntico en todos los complementos de la gama, por lo que cambia en todos ellos.

SRC/SuiteRibbon/RsSuiteRibbon.cs canónico (idéntico byte a byte en los 15 productos): la entrada de catálogo RS.DxfExport / RsDxfExport / «DFX» se ha sustituido por RS.Exporter / RsExporter / «Export» en la misma posición del grupo Tools. Esto no cambia los botones propios del complemento.

Comprobado: sintaxis de RsSuiteRibbon.cs (tree-sitter); el md5 del archivo canónico coincide en todas las soluciones. No se ha realizado una compilación .NET en esta ejecución: el SDK y la API de Revit solo están disponibles en el equipo de compilación.

Archivos: SRC/SuiteRibbon/RsSuiteRibbon.cs, SRC/Installer/version.txt, CHANGELOG.md.

1.2.5 — 2026-10-09 — Telemetría v3: solo si el complemento está en uso y el tiempo de uso activo

Motivo: el autor pidió rediseñar la telemetría de todos los complementos: solo interesa saber si un complemento se está utilizando y cuánto tiempo se dedica a él; las instalaciones y acciones concretas no son relevantes. El tiempo se basa en el uso real del complemento, igual que en el pago por tiempo.

Carpeta canónica Telemetry\ (formato rs-systems-telemetry-v3, idéntica byte a byte en los 15 complementos): solo se envían el producto, un id de sesión aleatorio (nuevo en cada inicio de Revit y no almacenado), los minutos de trabajo acumulados en la sesión y un indicador de fin de sesión. Se han eliminado el identificador de instalación (huella del equipo), las versiones, el estado de la licencia y la prueba, y los contadores de acciones. El primer minuto de trabajo se envía inmediatamente; después, como máximo una vez cada 2 minutos y solo cuando aumenta el total,…

El subsistema de licencias cuenta el tiempo de trabajo con los mismos criterios de actividad que el pago por tiempo, pero en cualquier modalidad de licencia: introducción de datos en ventanas y paneles del complemento (las ventanas de activación y pago no cuentan), ejecución de una orden permitida, LicenseGate.Busy() y trabajo en segundo plano (TryBackgroundUse). Un minuto con actividad cuenta como un minuto completo de trabajo; una ventana inactiva no cuenta. Carpeta canónica Licensing\: WalletMeter.cs (MarkWork, WorkMinutes), LicenseGate.cs (registro al permitirse una…

La telemetría se ha integrado por primera vez: carpeta canónica Telemetry\ (4 archivos), símbolo RS_TELEMETRY en la compilación comercial (SRC/Directory.Build.props), Telemetry.Launch en OnStartup y Telemetry.Shutdown en OnShutdown. Personal no compila la telemetría.

1.2.4 — 2026-10-09 — MSI: Product key y Product ID para el sitio web

Motivo: el autor pidió leer Product key del propio MSI y rellenarlo automáticamente al seleccionar un paquete de distribución en la ficha de una solución del sitio web. Antes, el MSI no contenía ni la clave del catálogo ni el identificador de licencia: el sitio no tenía nada que leer y podía asignarse a una ficha un paquete de otro producto.

SRC/Installer/Product.wxs: se escriben RS_PRODUCT_KEY (clave del catálogo del sitio web) y RS_PRODUCT_ID (identificador de licencia) en la tabla Property. Si no se proporcionan los valores, WiX detiene la compilación con un error claro.

msi.bat: los valores se leen de UpdateProduct.cs (SiteProductKey, LicenseProductId), sin introducirlos manualmente; si no pueden leerse, msi.bat se detiene con un error en vez de crear un MSI sin clave; la línea [RS] Product key: … Product ID: … aparece en la salida de compilación.

El sitio web lee RS_PRODUCT_KEY al seleccionar un MSI, lo introduce en una ficha nueva y rechaza los MSI con una clave distinta.

1.2.3 — 2026-10-09 — Licencias canónicas de la gama: sin conexión, solo prueba o licencia; en línea, pago por uso; vulnerabilidades corregidas y protección reforzada

Motivo: el autor pidió unificar las licencias de toda la gama —uso sin conexión solo durante la prueba o con una licencia completa, pago por tiempo únicamente en línea—, comprobar y corregir vulnerabilidades conocidas, mejorar la fiabilidad y dificultar al máximo el pirateo. La carpeta canónica Licensing\ se ha actualizado de forma idéntica byte a byte en las 15 soluciones (29 archivos: se ha añadido LicenseVault.cs); solo cambian esa carpeta y una línea de importación en el .csproj.

Vulnerabilidades detectadas y corregidas:

La instantánea del monedero state.dat se guardaba como JSON sin protección. Manipularla ("p":"2099…", "r":1) y bloquear el servidor permitía un acceso por tiempo indefinido sin conexión. Ahora se sella la instantánea (LicenseVault.Seal: HMAC-SHA256 + vinculación a MachineGuid/volumen) y solo se acepta dentro de estos límites: no puede proceder del futuro, no puede tener más de 10 minutos y el minuto pagado debe estar a ≤ 61 s de su recepción.

Atrasar el reloj prolongaba el acceso por tiempo. Todos los plazos de WalletMeter utilizan ahora el reloj monótono del proceso (Stopwatch); el minuto pagado y la vigencia de la respuesta del servidor ya no dependen de la hora del sistema.

1.2.2 — 2026-10-06 — Compilación sin advertencias

Motivo: la compilación 1.2.1 generaba 4 advertencias CS0649 (2 veces cada una, en los

proyectos WPF principal y temporal) para cada versión anual.

El contrato de transferencia (Transfer\Dto2.cs) ya no contiene campos que nunca se

rellenaban: CompoundDto.EndCapInterior, CompoundDto.EndCapExterior,

1.2.1 — 2026-10-06 — Licencia con pago por uso (Licensing\ canónico con 28 archivos)

Motivo: el autor proporcionó el producto de origen RS.SmartSelect con el subsistema canónico actual

de activación, incluido un monedero de cuenta (RS-WALLET).

Licensing\: 28 archivos copiados byte a byte de RS.SmartSelect, excepto el propio

LicensingConstants.cs (ProductId revittransmeet, «RS Transmeet»). Nuevo:

1.2.0 — 2026-10-06 — Transferencia de todo excepto familias cargables; verificación, informe XLSX e iconos nuevos

Motivo: el autor pidió completar las licencias, los iconos y todas las funciones

auxiliares, dejando las familias cargables para la siguiente fase por ser la parte más

compleja y laboriosa. Alcance acordado con el autor: «todo excepto familias»: tipos

y elementos de sistema, habitaciones, vistas, plantillas, filtros, tablas de planificación, planos,

1.1.0 — 2026-10-06 — Transferencia de modelos a una versión anterior de Revit (fase 1) y adaptación al estándar de la gama

Motivo: el autor pidió recrear un modelo mantenido en Revit 2025

en Revit 2023 para poder continuar el trabajo de diseño completo, sin reconstruirlo

manualmente. Las decisiones del autor y el plan de trabajo figuran en el documento del proyecto

claude/RS-TRANSMEET.md. Esta es la primera entrega conforme a él: fase 1 más la migración del producto

Este historial se ha elaborado a partir de CHANGELOG.md del archivo de código fuente suministrado. Se muestran las últimas 12 entradas.

DESCRIPTION

RS.Transmeet

Descripción general

Una herramienta para transferir contenido de un modelo de Revit a otro de una versión anterior. Exporta y reconstruye los datos admitidos y después verifica el resultado.

Funciones principales

Transferencia

Preparar los datos del modelo de origen y reconstruir las entidades admitidas en la versión de Revit de destino.

Familias cargables

Las familias cargables se reconstruyen en la versión anterior a partir de plantillas .rft: parámetros y fórmulas, tipos de familia, planos de referencia, sólidos, familias anidadas y cotas etiquetadas. Lo que no se puede reconstruir se transfiere como una familia de la misma categoría, con su forma, subcategorías, líneas simbólicas de planta y parámetros de tipo originales; los elementos con anfitrión se colocan en el mismo anfitrión con un hueco.

Operaciones por lotes

Una interfaz para la exportación por lotes y la transferencia de datos entre modelos.

El paquete .rstm

Un modelo se puede exportar a un archivo de paquete .rstm y recrearse desde él en cualquier versión de Revit entre 2021–2027 sin tener abierto el origen, con las mismas capas, informe y posibilidad de repetir la ejecución que una transferencia en directo.

Verificación del resultado

Verificación de los datos transferidos e informe XLSX.

Limitaciones

La transferencia abarca el contenido del modelo, incluidas las familias cargables: se reconstruyen a partir de sus definiciones y lo que no se puede reconstruir se transfiere como geometría en familias de la misma categoría. No se garantiza la equivalencia completa del modelo después de transferirlo.

Uso

La solución está diseñada para trabajar dentro de Autodesk Revit. Las órdenes disponibles dependen de la versión de Revit, del documento abierto y de la configuración de la solución.