Licens-API · 99,98 %
Transmeeter
Exchange· Revit 2021–2027 ·Fullständig version 1.4.17 ·↓ Nedladdningar 8

Transmeeter

Kontrollerad överföring av projektinformation mellan arbetsflöden i Revit.

På begäran Trial 90 days — · 0 omdömen
<< < > Buy Download trial
Lämna ett omdöme Omdömen modereras före publicering. Registrering krävs inte.
Ditt betyg
WHAT'S NEW

RS.Transmeet

Versionshistorik

1.4.7 – 2026-10-14–16 – Geometribaserade familjer: planlinjer, underkategorier, typparametrar

Element som överförs som geometri i familjer får en symbolisk planrepresentation: dörrsvängningslinjer, axlar och symboler syns i planritningar och undertaksplaner, men inte i elevationer.

Varje solid får originalfamiljens underkategori, för dörrar till exempel ”Karm/post”, ”Glas” och ”Dörrblad”, så linjetjocklek och synlighet per underkategori följer projektets objektstilar.

Originalfamiljens typparametrar, till exempel typmärke, modell, tillverkare, byggdelsnot, kostnad samt dörr- och fönsterbredd och höjd, överförs till familjen med samma värden och delade parametrar behåller samma GUID; familjetypen har samma namn som i källan.

Flaggorna ”Alltid lodrät” och ”Rumsberäkningspunkt” överförs så att dörrar och fönster tas med korrekt i rumsförteckningar.

Endast det uppdaterade insticksprogrammet på källsidan skickar dessa data – uppdatera insticksprogrammet på båda sidor.

Färgsättning av Revit-vyflikar finns nu även i detta insticksprogram, som i alla insticksprogram i serien: aktivera den, välj ”Fyllning” eller ”Remsa” och ange färg efter projekt eller fil i avsnittet ”Revit-flikar” under ”Inställningar”. Som standard fylls hela fliken med färgen; remsan kan väljas igen. Den aktiva fliken är inte ljusare än de andra utan markeras med en färgad remsa längst upp.

Insticksprogrammets fönster kan öppnas med ett kommando i RS.BIMManager, med samma licenskontroll som för knappen i menyfliksområdet.

Användningsdata: utöver ackumulerade arbetsminuter överförs bara en uppgift om att insticksprogrammet har startats; identifierare för dator, användare och filer överförs fortfarande inte.

1.4.6 – 2026-10-14 – Statisk geometri som familjer i samma kategori

Element som inte kan överföras med sin ursprungliga familj överförs som en inläsningsbar familj i samma kategori i stället för som DirectShape. DirectShape finns kvar som reservlösning och orsaken anges i rapporten.

Element med vägg, bjälklag, innertak eller yttertak som värd placeras på samma överförda värd med samma orientering och skär ut en öppning: genom väggens hela tjocklek efter elementets solid eller enligt dess utbredning i plan i ett bjälklag, innertak eller yttertak. Om värden inte överförs placeras familjen utan värd.

Kategorier som inte kan tilldelas en inläsningsbar familj, till exempel trappor, räcken och kanaler, överförs som ”Generiska modeller” med en notering i rapporten.

Instanser av samma typ som bara är roterade runt den lodräta axeln får en familj per källtyp, ”Familj - Typ”. Namnen kolliderar inte med familjer som redan finns i projektet och andra familjer skrivs inte över.

Upprepad körning: oförändrade familjer och instanser lämnas orörda och ändrade placeras på nytt; DirectShape-element från tidigare versioner ersätts med familjer; det som tagits bort i källan tas bort.

1.4.1–1.4.3 – 2026-10-12–13 – Licensiering, uppdateringar, namngivning

Licensiering och uppdateringar, gemensamt för RS-Systems-serien: provperioden kan förlängas med en kod, en licens utfärdad för din dator aktiveras utan internetanslutning, korta webbplatskoder i formatet RS-XXXX-XXXX-XXXX accepteras, Suite-licensen har korrigerats och licensskyddet har stärkts. Uppdateringar för alla installerade RS-Systems-lösningar visas i ett fönster och installeras i en gemensam omgång efter att Revit avslutats; öppna det manuellt via ”Inställningar” → ”Uppdateringar för alla RS-Systems-lösningar…”.

Enhetlig namngivning: lösningen heter rs.Transmeet i fönster och meddelanden och RS.RVT.Transmeet i ”Lägg till eller ta bort program” och i installationsprogrammets namn. Det nya installationsprogrammet uppdaterar den installerade versionen på plats: licenser och provperiod bevaras.

Korrigeringar och stabilitetsförbättringar.

1.4.0 – 2026-10-12 – Paketet .rstm och inläsningsbara familjer som byggs upp från definitioner

Paketet .rstm: exportera en modell till en fil med ”Exportera till paket…” på sidan ”Sändande modell” och återskapa den i valfri Revit-version från 2021–2027 utan att källan är öppen, med ”Från paket…” på sidan ”Mottagande modell”. Därefter fungerar allt som med en direktkanal: lagerkryssrutor, rapport, upprepad körning och stegvis ångring med Ctrl+Z.

Nytt lager ”Inläsningsbara familjer”, aktiverat som standard: varje familj med instanser beskrivs i källan och byggs upp i den tidigare versionen från en .rft-mall – kategori och flaggor, parametrar och formler, familjetyper, referensplan, solider med extrudering, övergång, rotation och svepning, linjer, underkategorier, nästlade familjer upp till tre nivåer och etiketterade mått. Instanser placeras enligt placeringstyp: nivåbaserad, värdbaserad, baserad på två nivåer, kurvbaserad eller arbetsplansbaserad.

Objekt som inte stöds av definitionen, till exempel svepta övergångar, fria former, anslutningar, text och etiketter, listas i varningar; en familj eller instans som inte kan byggas upp överförs med lagret ”Familjer som geometri”.

Namn på familjer, familjetyper, referensplan och underkategorier genomgår samma ersättning av otillåtna tecken som andra namn.

1.3.0 – 2026-10-12 – Familjer som geometri; ett misslyckat steg avbryter inte längre överföringen

Nytt lager ”Familjer som geometri”, aktiverat som standard: inläsningsbara familjer, platsmodellerade familjer, DirectShape-element och andra modellelement som innehåller en solid överförs som en form i samma kategori. Skrivbara parametervärden hamnar i parametrar med samma namn i den mottagande modellen, medan hela listan med instans- och typparametrar läggs i ”RS.Transmeet Params” och ”RS.Transmeet Type Params”, som kan användas för att skapa en förteckning.

Överföringen avbryts inte längre av ett fel i ett enskilt steg eller lager: en rad ”Fel” läggs till i rapporten och överföringen fortsätter; ett element som källan inte kunde läsa markeras ”överhoppat” med orsak.

Namn som innehåller tecken som inte är tillåtna i Revit (\ : { } [ ] | ; < > ? ` ~) korrigeras genom ersättning med liknande tillåtna tecken – både på själva elementet och i varje referens till det; varje ersättning ger en rad ”Varning” i rapporten.

En vytyp som Revit inte kan kopiera, till exempel ”Ritningsblad”, markeras ”överhoppad” med förklaring i stället för som ett fel. Rapporten för lagret ”Modell” listar bara objekt som inget lager överför: grupper, Revit-länkar, CAD-importer och modellinjer.

1.2.7 – 2026-10-09 – Gemensamt menyfliksområde: Descriptor-knappen har tagits bort

Orsak: författaren införlivade RS.Descriptor i RS.Exporter som fliken ”Export Model” och tog bort Descriptor som fristående lösning. Den gemensamma menyflikskatalogen är identisk i alla insticksprogram i serien och ändras därför för alla.

Kanonisk SRC/SuiteRibbon/RsSuiteRibbon.cs, byte för byte identisk i alla lösningar i serien: katalogposten RS.Descriptor / RS_Descriptor_Btn / ”Descriptor” i panelen Tools har tagits bort. Detta ändrar inte insticksprogrammets egna knappar.

Verifierat: syntaxen i RsSuiteRibbon.cs (tree-sitter); den kanoniska filens md5 stämmer i alla produkter. Ingen .NET-kompilering gjordes vid denna körning: SDK och Revit API finns endast på byggdatorn.

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

1.2.6 – 2026-10-09 – Gemensamt menyfliksområde: RS.Exporter ersätter RS.DxfExport

Orsak: Författaren slog samman RS.DxfExport och RS.ScheduleExport till en enda RS.Exporter-produkt (knappen ”Export” på fliken RS-Systems, panelen Tools). Den gemensamma katalogen för menyfliksområdet är identisk i alla insticksprogram i serien och ändras därför i dem alla.

Kanonisk SRC/SuiteRibbon/RsSuiteRibbon.cs, byte för byte identisk i alla 15 lösningar: katalogposten RS.DxfExport / RsDxfExport / ”DFX” har ersatts med RS.Exporter / RsExporter / ”Export” på samma plats i panelen Tools. Detta ändrar inte insticksprogrammets egna knappar.

Verifierat: syntaxen i RsSuiteRibbon.cs (tree-sitter); den kanoniska filens md5 stämmer i alla produkter. Ingen .NET-kompilering gjordes vid denna körning: SDK och Revit API finns endast på byggdatorn.

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

1.2.5 – 2026-10-09 – Telemetri v3: endast om insticksprogrammet används just nu och aktiv användningstid

Orsak: Författaren bad om omarbetad telemetri i alla insticksprogram: Endast om ett insticksprogram används just nu och hur mycket tid som används behövs; installationer och enskilda handlingar är inte av intresse. Tiden baseras på faktisk användning av insticksprogrammet, som vid tidsbaserad betalning.

Den kanoniska mappen Telemetry\ (formatet rs-systems-telemetry-v3, byte för byte identisk i alla 15 insticksprogram): Endast produkt, ett slumpmässigt sessions-id (nytt vid varje Revit-start och aldrig lagrat), arbetsminuter samlade under sessionen och en markering för sessionsslut skickas. Installationsidentifierare (datorfingeravtryck), versioner, licens- och provstatus samt åtgärdsräknare har tagits bort. Den första arbetsminuten skickas direkt; efterföljande uppdateringar skickas högst en gång var 2:e minut och endast när totalen ökar,…

Arbetstiden räknas av licensundersystemet med samma aktivitetskriterier som tidsbaserad betalning, men i alla licenslägen: inmatning i insticksprogrammets fönster och paneler (aktiverings-/betalningsfönster räknas inte), start av ett tillåtet kommando, LicenseGate.Busy() och bakgrundsarbete (TryBackgroundUse). En minut med aktivitet räknas som en hel arbetsminut; ett inaktivt fönster räknas inte som arbete. Kanonisk Licensing\: WalletMeter.cs (MarkWork, WorkMinutes), LicenseGate.cs (en markering vid en tillåten h…

Telemetri har integrerats för första gången: den kanoniska mappen Telemetry\ med 4 filer, symbolen RS_TELEMETRY i den kommersiella byggversionen (SRC/Directory.Build.props), Telemetry.Launch i OnStartup och Telemetry.Shutdown i OnShutdown. Personal kompilerar inte telemetri.

1.2.4 – 2026-10-09 – MSI: Product key och Product ID för webbplatsen

Orsak: Författaren bad att Product key skulle läsas från själva MSI-filen och fyllas i automatiskt när ett distributionspaket väljs på ett produktkort på webbplatsen. Tidigare innehöll MSI varken katalognyckeln eller licensidentifieraren: Webbplatsen hade inget att läsa, och ett distributionspaket för en annan produkt kunde tilldelas kortet.

SRC/Installer/Product.wxs: RS_PRODUCT_KEY (webbplatsens katalognyckel) och RS_PRODUCT_ID (licensidentifieraren) skrivs till tabellen Property. Om värdena inte anges stoppar WiX bygget med ett tydligt fel.

msi.bat: Värden läses från UpdateProduct.cs (SiteProductKey, LicenseProductId), inte genom manuell inmatning; om de inte kan läsas stoppar msi.bat med ett fel i stället för att bygga en MSI utan nyckel; raden [RS] Product key: … Product ID: … visas i byggutdata.

Webbplatsen läser RS_PRODUCT_KEY när en MSI väljs, fyller i den i ett nytt kort och avvisar en MSI med en annan nyckel.

1.2.3 – 2026-10-09 – Kanonisk licensiering för produktserien: offline endast provperiod eller licens; online tidsbaserad betalning; sårbarheter åtgärdade och skyddet stärkt

Orsak: Författaren bad om enhetlig licensiering i serien — offlinearbete endast under provperioden eller med full licens, tidsbaserad betalning endast online — samt kontroll och åtgärd av kända sårbarheter, högre tillförlitlighet och så starkt skydd mot knäckning som möjligt. Den kanoniska mappen Licensing\ har uppdaterats byte för byte i alla 15 produkter (29 filer: LicenseVault.cs tillagd); endast denna mapp och en importrad i .csproj ändras.

Hittade och åtgärdade sårbarheter:

Plånbokens ögonblicksbild state.dat lagrades som vanlig JSON. Manipulering av den ("p":"2099…", "r":1) samtidigt som servern blockerades gav obegränsad tidsbaserad offlineåtkomst. Ögonblicksbilden är nu förseglad (LicenseVault.Seal: HMAC-SHA256 + bindning till MachineGuid/volym) och godtas endast inom dessa gränser: inte från framtiden, högst 10 minuter gammal och den betalda minuten ≤ 61 s från mottagandet.

Att ställa tillbaka klockan förlängde tidsbaserad åtkomst. Alla tidsgränser i WalletMeter använder nu processens monotona klocka (Stopwatch); den betalda minuten och serversvarets aktualitet beror inte längre på systemtiden.

1.2.2 – 2026-10-06 – Bygge utan varningar

Orsak: bygge 1.2.1 gav 4 CS0649-varningar, 2 gånger vardera i

huvudprojektet och det tillfälliga WPF-projektet, för varje år.

Överföringskontraktet (Transfer\Dto2.cs) innehåller inte längre fält som aldrig

fylldes i: CompoundDto.EndCapInterior, CompoundDto.EndCapExterior,

1.2.1 – 2026-10-06 – Licens med tidsbaserad betalning, kanonisk Licensing\ med 28 filer

Orsak: författaren tillhandahöll donatorlösningen RS.SmartSelect med det aktuella kanoniska

aktiveringssystemet, inklusive en kontoplånbok (RS-WALLET).

Licensing\ – 28 filer kopierade byte för byte från RS.SmartSelect, utom den egna

LicensingConstants.cs (ProductId revittransmeet, ”RS Transmeet”). Nytt:

1.2.0 – 2026-10-06 – Överföring av allt utom inläsningsbara familjer; verifiering, XLSX-rapport, nya ikoner

Orsak: författaren bad att licensiering, ikoner och all stödfunktionalitet skulle

slutföras och att inläsningsbara familjer skulle lämnas till nästa etapp som den mest

komplexa och tidskrävande delen. Omfattning överenskommen med författaren: ”allt utom familjer” – system-

typer och element, rum, vyer, mallar, filter, förteckningar, ritningsblad,

1.1.0 – 2026-10-06 – Modellöverföring till en tidigare Revit-version, etapp 1, och anpassning till produktseriens standard

Orsak: författaren bad att en modell som underhålls i Revit 2025 skulle återskapas

i Revit 2023 så att fullt projekteringsarbete kunde fortsätta – utan manuell

ombyggnad. Författarens beslut och arbetsplan finns i projektdokumentet

claude/RS-TRANSMEET.md. Detta är den första leveransen enligt det: etapp 1 och övergång av lösningen

Denna historik har sammanställts från CHANGELOG.md i det tillhandahållna källarkivet. De senaste 12 posterna visas.

DESCRIPTION

RS.Transmeet

Översikt

Ett verktyg för att överföra Revit-modellinnehåll till en modell i en tidigare version. Det exporterar och återskapar data som stöds, följt av verifiering av resultatet.

Viktiga funktioner

Överföring

Förbered källmodellens data och återskapa entiteter som stöds i målversionen av Revit.

Inläsningsbara familjer

Inläsningsbara familjer byggs upp på nytt i den tidigare versionen från .rft-mallar: parametrar och formler, familjetyper, referensplan, solider, nästlade familjer och etiketterade mått. Det som inte kan byggas upp på nytt överförs som en familj i samma kategori, med form, underkategorier, symboliska linjer i plan och källtypens parametrar; värdbaserade element placeras på samma värd med en öppning.

Gruppåtgärder

Ett gränssnitt för gruppexport och dataöverföring mellan modeller.

Paketet .rstm

En modell kan exporteras till en paketfil i formatet .rstm och återskapas från den i valfri Revit-version från 2021–2027 utan att källan är öppen – med samma lager, rapport och stöd för upprepad körning som vid direktöverföring.

Verifiering av resultat

Verifiering av överförda data och en XLSX-rapport.

Begränsningar

Överföringen omfattar modellinnehåll, inklusive inläsningsbara familjer: de byggs upp från sina definitioner och det som inte kan byggas upp överförs som geometri i familjer i samma kategori. Fullständig likvärdighet mellan modellerna efter överföring garanteras inte.

Användning

Produkten är avsedd för arbete i Autodesk Revit. Tillgängliga kommandon beror på Revit-versionen, det öppna dokumentet och produktens inställningar.