Licens-API · 99,98 %
Transmeeter
Exchange· Revit 2021–2027 ·Fuld version 1.4.17 ·↓ Downloads 8

Transmeeter

Kontrolleret overførsel af projektinformation mellem Revit-arbejdsgange.

Efter forespørgsel Trial 90 days — · 0 anmeldelser
<< < > Buy Download trial
Skriv en anmeldelse Anmeldelser modereres før offentliggørelse. Registrering er ikke nødvendig.
Din bedømmelse
WHAT'S NEW

RS.Transmeet

Versionshistorik

1.4.7 — 2026-10-14–16 — Geometribaserede familier: planlinjer, underkategorier, typeparametre

Elementer, der overføres som geometri i familier, får en symbolsk planrepræsentation: Dørslag, akser og symboler er synlige i plantegninger og loftsplaner (men ikke i opstalter).

Hvert volumen får den oprindelige families underkategori (for døre: »Karm/post«, »Glas«, »Dørblad« osv.), så stregtykkelser og synlighed efter underkategori følger projektets objektstile.

Den oprindelige families typeparametre (typemærke, model, producent, nøglebemærkning, pris, dør- og vinduesbredde og -højde osv.) overføres til familien med samme værdier, og delte parametre bevarer samme GUID; familietypen har samme navn som i kilden.

Flagene »Altid lodret« og »Rumberegningspunkt« overføres, så døre og vinduer medtages korrekt i rumskemaer.

Kun det opdaterede plugin på kildesiden sender disse data — opdatér pluginet på begge sider.

Farvning af Revits visningsfaner er nu tilgængelig i dette plugin som i alle plugins i serien: Aktivér funktionen, vælg »Udfyldning« eller »Stribe«, og angiv farve efter projekt eller fil i afsnittet »Revit-faner« i »Indstillinger«. Som standard udfyldes hele fanen med farven (striben kan vælges igen); den aktive fane er ikke lysere end de øvrige — den markeres med en farvet stribe øverst.

Pluginvinduet kan åbnes med en kommando i RS.BIMManager-programmet med samme licenskontrol som båndknappen.

Brugsdata: Ud over det samlede antal arbejdsminutter sendes kun en angivelse af, at pluginet er startet; identifikatorer for computer, bruger og filer sendes fortsat ikke.

1.4.6 — 2026-10-14 — Statisk geometri som familier i samme kategori

Elementer, der ikke kan overføres med deres oprindelige familie, overføres som en indlæsbar familie i samme kategori frem for en DirectShape. DirectShape bevares som reserve, og årsagen angives i rapporten.

Elementer med en væg, et gulv, loft eller tag som vært placeres på den samme overførte vært med samme orientering og skærer en åbning: gennem hele vægtykkelsen efter elementets volumen eller efter dets udstrækning i plan i et gulv, loft eller tag. Hvis værten ikke overføres, placeres familien uden vært.

Kategorier, der ikke kan tildeles en indlæsbar familie (trapper, rækværk, kanaler…), overføres som »Generiske modeller« med en bemærkning i rapporten.

Instanser af samme type, der kun er drejet om den lodrette akse, får én familie pr. kildetype (»Familie - Type«). Navne kommer ikke i konflikt med familier, der allerede findes i projektet, og andre familier overskrives ikke.

Gentagen kørsel: Uændrede familier og instanser berøres ikke, ændrede placeres igen; DirectShape-elementer fra tidligere versioner erstattes med familier; det, der er slettet i kilden, slettes.

1.4.1–1.4.3 — 2026-10-12–13 — Licenser, opdateringer, navngivning

Licenser og opdateringer (fælles for RS-Systems-produktserien): Prøveperioden kan forlænges med en kode, en licens udstedt til din pc aktiveres uden internetforbindelse, korte webstedskoder i formatet RS-XXXX-XXXX-XXXX accepteres, Suite-licensen er rettet, og licensbeskyttelsen er styrket. Opdateringer til alle installerede RS-Systems-produkter vises i ét vindue og installeres samlet, når Revit er lukket; åbn det manuelt via »Indstillinger« → »Opdateringer til alle RS-Systems-produkter…«.

Ensartet navngivning: Produktet hedder rs.Transmeet i vinduer og meddelelser og RS.RVT.Transmeet i »Tilføj eller fjern programmer« og installationsprogrammets navn. Det nye installationsprogram opdaterer den installerede version på stedet: Licenser og prøveperioden bevares.

Rettelser og stabilitetsforbedringer.

1.4.0 — 2026-10-12 — .rstm-pakken og indlæsbare familier genopbygget fra definitioner

.rstm-pakken: Eksportér en model til en fil med »Eksportér til pakke…« på siden »Afsendende model«, og genskab den i enhver Revit-version fra 2021–2027, uden at kilden er åben, med »Fra pakke…« på siden »Modtagende model«. Derefter virker alt som med en direkte kanal: lagafkrydsninger, rapport, gentagen kørsel og trinvis fortrydelse med Ctrl+Z.

Nyt lag »Indlæsbare familier« (aktiveret som standard): Hver familie med instanser beskrives i kilden og genopbygges i den tidligere version fra en .rft-skabelon — kategori og flag, parametre og formler, familietyper, referenceplaner, volumener (ekstrudering, overgang, omdrejning, sweep), linjer, underkategorier, indlejrede familier i op til tre niveauer og mål med etiketter. Instanser placeres efter deres placeringstype: niveaubaseret, værtsbaseret, baseret på to niveauer, kurvebaseret eller arbejdsplansbaseret.

Elementer, som definitionen ikke understøtter (sweepovergange, frie former, forbindelser, tekst og etiketter osv.), angives i advarsler; en familie eller instans, der ikke kan genopbygges, overføres via laget »Familier som geometri«.

Navne på familier, familietyper, referenceplaner og underkategorier gennemgår samme erstatning af forbudte tegn som andre navne.

1.3.0 — 2026-10-12 — Familier som geometri; et enkelt mislykket trin afbryder ikke længere overførslen

Nyt lag »Familier som geometri« (aktiveret som standard): Indlæsbare familier, lokalt oprettede familier, DirectShape-elementer og andre modelelementer med et volumen overføres som en form i samme kategori. Skrivbare parameterværdier placeres i parametre med samme navn i den modtagende model, mens den fulde liste over instans- og typeparametre placeres i »RS.Transmeet Params« og »RS.Transmeet Type Params«, som kan bruges til at oprette et skema.

Overførslen afbrydes ikke længere af en fejl i et enkelt trin eller lag: En række »Fejl« tilføjes til rapporten, og overførslen fortsætter; et element, som kilden ikke kunne læse, mærkes »sprunget over« med årsagen.

Navne med tegn, som er forbudt i Revit (\ : { } [ ] | ; < > ? ` ~), rettes ved at erstatte dem med lignende tilladte tegn — både på selve elementet og i alle henvisninger til det; hver erstatning giver en række »Advarsel« i rapporten.

En visningstype, som Revit ikke kan kopiere (for eksempel »Ark«), mærkes »sprunget over« med en forklaring i stedet for en fejl. Rapporten for laget »Model« viser kun elementer, som intet lag overfører: grupper, Revit-links, CAD-importer og modellinjer.

1.2.7 — 2026-10-09 — Fælles bånd: Descriptor-knappen er fjernet

Årsag: Forfatteren indarbejdede RS.Descriptor i RS.Exporter som fanen »Export Model« og fjernede Descriptor som selvstændigt produkt. Det fælles båndkatalog er identisk på tværs af alle plugins i serien, så det ændres for dem alle.

Kanonisk SRC/SuiteRibbon/RsSuiteRibbon.cs (byte for byte identisk i alle produkter i serien): Katalogposten RS.Descriptor / RS_Descriptor_Btn / »Descriptor« i Tools-panelet er fjernet. Det ændrer ikke pluginets egne knapper.

Kontrolleret: syntaksen i RsSuiteRibbon.cs (tree-sitter); den kanoniske fils md5 er ens i alle produkter. Der blev ikke udført en .NET-build i denne kørsel: SDK og Revit API findes kun på buildmaskinen.

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

1.2.6 — 2026-10-09 — Fælles bånd: RS.Exporter erstatter RS.DxfExport

Årsag: Forfatteren samlede RS.DxfExport og RS.ScheduleExport i ét produkt, RS.Exporter (knappen »Export« på fanen RS-Systems, panelet Tools). Det fælles båndkatalog er identisk i alle plugins i serien og ændres derfor i dem alle.

Kanonisk SRC/SuiteRibbon/RsSuiteRibbon.cs (byte for byte identisk i alle 15 produkter): Katalogposten RS.DxfExport / RsDxfExport / »DFX« er erstattet med RS.Exporter / RsExporter / »Export« på samme plads i Tools-panelet. Det ændrer ikke pluginets egne knapper.

Kontrolleret: syntaksen i RsSuiteRibbon.cs (tree-sitter); den kanoniske fils md5 er ens i alle produkter. Der blev ikke udført en .NET-build i denne kørsel: SDK og Revit API findes kun på buildmaskinen.

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

1.2.5 — 2026-10-09 — Telemetri v3: kun om pluginet aktuelt bruges og aktiv brugstid

Årsag: Forfatteren bad om at omlægge telemetrien på tværs af alle plugins: Der er kun behov for at vide, om et plugin bruges nu, og hvor lang tid der bruges på det; installationer og konkrete handlinger er ikke af interesse. Tiden beregnes ud fra faktisk brug af pluginet, som ved tidsbaseret betaling.

Den kanoniske mappe Telemetry\ (formatet rs-systems-telemetry-v3, byte for byte identisk i alle 15 plugins): Der sendes kun produktet, et tilfældigt sessions-id (nyt ved hver Revit-start og aldrig gemt), arbejdsminutter akkumuleret i sessionen og en markering af sessionsafslutning. Installationsidentifikatoren (maskinfingeraftryk), versioner, licens- og prøvestatus samt handlingstællere er fjernet. Det første arbejdsminut sendes straks; senere opdateringer sendes højst én gang hvert 2. minut og kun, når det samlede antal stiger,…

Arbejdstiden tælles af licensundersystemet med de samme aktivitetskriterier som tidsbaseret betaling, men i alle licenstilstande: indtastning i pluginvinduer og -paneler (aktiverings-/betalingsvinduer tæller ikke), start af en tilladt kommando, LicenseGate.Busy() og baggrundsarbejde (TryBackgroundUse). Et minut med aktivitet tæller som et helt arbejdsminut; et inaktivt vindue tæller ikke som arbejde. Kanonisk Licensing\: WalletMeter.cs (MarkWork, WorkMinutes), LicenseGate.cs (markering ved en tilladt h…

Telemetri er integreret for første gang: Den kanoniske mappe Telemetry\ (4 filer), symbolet RS_TELEMETRY i det kommercielle build (SRC/Directory.Build.props), Telemetry.Launch i OnStartup og Telemetry.Shutdown i OnShutdown. Personal kompilerer ikke telemetri.

1.2.4 — 2026-10-09 — MSI: Product key og Product ID til webstedet

Årsag: Forfatteren bad om, at Product key læses fra selve MSI-filen og udfyldes automatisk, når en installationspakke vælges i et produktkort på webstedet. Tidligere indeholdt MSI-filen hverken katalognøglen eller licensidentifikatoren: Webstedet havde intet at læse, og en installationspakke til et andet produkt kunne tilknyttes kortet.

SRC/Installer/Product.wxs: RS_PRODUCT_KEY (webstedets katalognøgle) og RS_PRODUCT_ID (licensidentifikatoren) skrives til tabellen Property. Hvis værdierne ikke angives, stopper WiX builden med en tydelig fejl.

msi.bat: Værdierne læses fra UpdateProduct.cs (SiteProductKey, LicenseProductId), ikke via manuel indtastning; hvis de ikke kan læses, stopper msi.bat med en fejl i stedet for at bygge en MSI uden nøgle; linjen [RS] Product key: … Product ID: … vises i buildoutputtet.

Webstedet læser RS_PRODUCT_KEY, når en MSI vælges, udfylder den i et nyt kort og afviser en MSI med en anden nøgle.

1.2.3 — 2026-10-09 — Kanonisk licenssystem for produktserien: offline — kun prøveperiode eller licens; online — tidsbaseret betaling; sårbarheder rettet og beskyttelse styrket

Årsag: Forfatteren bad om at ensrette licenseringen i serien — offlinebrug kun i prøveperioden eller med en fuld licens, tidsbaseret betaling kun online — at kontrollere og rette kendte sårbarheder, forbedre pålideligheden og gøre omgåelse så vanskelig som muligt. Den kanoniske mappe Licensing\ er opdateret byte for byte i alle 15 produkter (29 filer: LicenseVault.cs tilføjet); kun denne mappe og én importlinje i .csproj ændres.

Fundne og rettede sårbarheder:

Saldoens øjebliksbillede state.dat blev gemt som almindelig JSON. Manipulation af det ("p":"2099…", "r":1) samtidig med blokering af serveren muliggjorde ubegrænset offlineadgang med tidsbaseret betaling. Øjebliksbilledet forsegles nu (LicenseVault.Seal: HMAC-SHA256 + binding til MachineGuid/diskenhed) og accepteres kun inden for disse grænser: ikke fra fremtiden, højst 10 minutter gammelt og det betalte minut ≤ 61 s fra modtagelsen.

At sætte uret tilbage forlængede den tidsbaserede adgang. Alle WalletMeter-frister bruger nu processens monotone ur (Stopwatch); det betalte minut og serversvarets aktualitet afhænger ikke længere af systemtiden.

1.2.2 — 2026-10-06 — Build uden advarsler

Årsag: Build 1.2.1 gav 4 CS0649-advarsler (2 gange hver — i de

primære og midlertidige WPF-projekter) for hvert år.

Overførselskontrakten (Transfer\Dto2.cs) indeholder ikke længere felter, som aldrig blev

udfyldt: CompoundDto.EndCapInterior, CompoundDto.EndCapExterior,

1.2.1 — 2026-10-06 — Licens med tidsbaseret betaling (kanonisk Licensing\ med 28 filer)

Årsag: Forfatteren leverede donorproduktet RS.SmartSelect med det aktuelle kanoniske

aktiveringsundersystem, inklusive en kontotegnebog (RS-WALLET).

Licensing\ — 28 filer kopieret byte for byte fra RS.SmartSelect, bortset fra produktets egen

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

1.2.0 — 2026-10-06 — Overførsel af alt undtagen indlæsbare familier; kontrol, XLSX-rapport, nye ikoner

Årsag: Forfatteren bad om at færdiggøre licenser, ikoner og al understøttende

funktionalitet og lade indlæsbare familier vente til næste trin som den mest

komplekse og tidskrævende del. Omfanget aftalt med forfatteren: »alt undtagen familier« — system-

typer og elementer, rum, visninger, skabeloner, filtre, skemaer, ark,

1.1.0 — 2026-10-06 — Modeloverførsel til en tidligere Revit-version (trin 1) og tilpasning til produktseriens standard

Årsag: Forfatteren bad om, at en model vedligeholdt i Revit 2025 blev genskabt

i Revit 2023, så det fulde projekteringsarbejde kunne fortsætte — uden manuel

genopbygning. Forfatterens beslutninger og arbejdsplan findes i projektdokumentet

claude/RS-TRANSMEET.md. Dette er den første leverance efter det: trin 1 samt overførsel af produktet

Denne historik er udarbejdet ud fra CHANGELOG.md i det leverede kildearkiv. De seneste 12 poster vises.

DESCRIPTION

RS.Transmeet

Oversigt

Et værktøj til overførsel af Revit-modelindhold til en model i en tidligere version. Det eksporterer og genskaber understøttede data efterfulgt af kontrol af resultatet.

Vigtigste funktioner

Overførsel

Forbered kildemodellens data, og genskab understøttede objekter i målversionen af Revit.

Indlæsbare familier

Indlæsbare familier genopbygges i den tidligere version fra .rft-skabeloner: parametre og formler, familietyper, referenceplaner, volumener, indlejrede familier og mål med etiketter. Det, der ikke kan genopbygges, overføres som en familie i samme kategori med form, underkategorier, symbolske planlinjer og kildens typeparametre; værtsbaserede elementer placeres på samme vært med en åbning.

Batchhandlinger

En brugerflade til batcheksport og dataoverførsel mellem modeller.

.rstm-pakken

En model kan eksporteres til en .rstm-pakkefil og genskabes fra den i enhver Revit-version fra 2021–2027, uden at kilden er åben — med de samme lag, rapport og mulighed for gentagen kørsel som ved direkte overførsel.

Kontrol af resultatet

Kontrol af overførte data og en XLSX-rapport.

Begrænsninger

Overførslen omfatter modelindhold, også indlæsbare familier: De genopbygges fra deres definitioner, og det, der ikke kan genopbygges, overføres som geometri i familier i samme kategori. Fuld overensstemmelse mellem modellerne efter overførsel garanteres ikke.

Anvendelse

Produktet er beregnet til at arbejde inde i Autodesk Revit. De tilgængelige kommandoer afhænger af Revit-versionen, det åbne dokument og produktindstillingerne.