Lisens-API · 99,98 %
Transmeeter
Exchange· Revit 2021–2027 ·Full versjon 1.4.17 ·↓ Nedlastinger 8

Transmeeter

Kontrollert overføring av prosjektinformasjon mellom arbeidsflyter i Revit.

På forespørsel Trial 90 days — · 0 anmeldelser
<< < > Buy Download trial
Skriv en anmeldelse Anmeldelser modereres før publisering. Registrering er ikke nødvendig.
Din vurdering
WHAT'S NEW

RS.Transmeet

Versjonshistorikk

1.4.7 — 2026-10-14–16 — Geometribaserte familier: planlinjer, underkategorier, typeparametere

Elementer som overføres som geometri i familier, får en symbolsk planrepresentasjon: dørsvinglinjer, akser og symboler vises i plantegninger og himlingsplaner (men ikke i oppriss).

Hvert solid får underkategorien fra den opprinnelige familien (for dører, «Karm/post», «Glass», «Dørblad» osv.), slik at linjetykkelser og synlighet etter underkategori følger prosjektets objektstiler.

Typeparameterne fra den opprinnelige familien (typemerke, modell, produsent, bygningsdelsmerknad, kostnad, dør- og vindusbredde og høyde osv.) overføres til familien med de samme verdiene, og delte parametere beholder samme GUID; familietypen har samme navn som i kilden.

Flaggene «Alltid vertikal» og «Romberegningspunkt» overføres, slik at dører og vinduer tas med riktig i romskjemaer.

Bare det oppdaterte programtillegget på kildesiden sender disse dataene – oppdater programtillegget på begge sider.

Farging av Revit-visningsfaner er nå tilgjengelig i dette programtillegget, som i alle programtillegg i produktserien: aktiver funksjonen, velg «Fyll» eller «Stripe» og angi farge etter prosjekt eller fil i delen «Revit-faner» under «Innstillinger». Som standard fylles hele fanen med fargen (du kan velge stripe igjen); den aktive fanen er ikke lysere enn de andre – den markeres med en farget stripe øverst.

Programtilleggsvinduet kan åpnes med en kommando i RS.BIMManager-programmet, med samme lisenskontroll som båndknappen.

Bruksdata: I tillegg til akkumulerte arbeidsminutter overføres bare en indikasjon på at programtillegget er startet; identifikatorer for datamaskin, bruker og filer overføres fortsatt ikke.

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

Elementer som ikke kan overføres med den opprinnelige familien, overføres som en innlastbar familie i samme kategori i stedet for en DirectShape. DirectShape beholdes som reserveløsning, med årsaken oppgitt i rapporten.

Elementer med vegg, gulv, himling eller tak som vert plasseres på den samme overførte verten med samme orientering og skjærer ut en åpning: gjennom hele veggtykkelsen etter elementets solid, eller etter utstrekningen i plan i et gulv, en himling eller et tak. Hvis verten ikke overføres, plasseres familien uten vert.

Kategorier som ikke kan tilordnes en innlastbar familie (trapper, rekkverk, kanaler…), overføres som «Generiske modeller», med en merknad i rapporten.

Instanser av samme type som bare er rotert rundt den vertikale aksen, får én familie per kildetype («Familie - type»). Navnene kommer ikke i konflikt med familier som allerede finnes i prosjektet, og andre familier overskrives ikke.

Ny kjøring: uendrede familier og instanser forblir urørt, mens endrede plasseres på nytt; DirectShape-elementer fra tidligere versjoner erstattes med familier; det som er slettet i kildemodellen, slettes.

1.4.1–1.4.3 — 2026-10-12–13 — Lisensiering, oppdateringer, navngivning

Lisensiering og oppdateringer, felles for RS-Systems-serien: Prøveperioden kan forlenges med kode, en lisens utstedt for datamaskinen din aktiveres uten internettilkobling, korte nettstedskoder på formen RS-XXXX-XXXX-XXXX godtas, Suite-lisensen er rettet og lisensbeskyttelsen styrket. Oppdateringer for alle installerte RS-Systems-løsninger vises i ett vindu og installeres samlet etter at Revit avsluttes; åpne det manuelt med «Innstillinger» → «Oppdateringer for alle RS-Systems-løsninger…».

Konsekvent navngivning: løsningen heter rs.Transmeet i vinduer og meldinger, og RS.RVT.Transmeet i «Legg til eller fjern programmer» og i navnet på installasjonsprogrammet. Det nye installasjonsprogrammet oppdaterer den installerte versjonen på stedet: lisenser og prøveperioden beholdes.

Feilrettinger og stabilitetsforbedringer.

1.4.0 — 2026-10-12 — .rstm-pakken og innlastbare familier gjenoppbygd fra definisjoner

.rstm-pakken: eksporter en modell til en fil med «Eksporter til pakke…» på siden «Sendemodell», og gjenopprett den i en hvilken som helst Revit-versjon fra 2021–2027 uten at kilden er åpen, med «Fra pakke…» på siden «Mottaksmodell». Deretter fungerer alt som med en direkte forbindelse: lagavkrysninger, rapport, ny kjøring og trinnvis angring med Ctrl+Z.

Nytt lag «Innlastbare familier» (aktivert som standard): hver familie med instanser beskrives i kilden og gjenoppbygges i den eldre versjonen fra en .rft-mal – kategori og flagg, parametere og formler, familietyper, referanseplan, solider (ekstrudering, overgangsform, rotasjon, sveip), linjer, underkategorier, familier nestet opptil tre nivåer og mål knyttet til parametere. Instansene plasseres etter plasseringstypen: nivåbasert, med vert, basert på to nivåer, kurvebasert eller arbeidsplanbasert.

Elementer som definisjonen ikke støtter (sveipede overgangsformer, friformer, koblinger, tekst og etiketter osv.), oppgis i advarsler; en familie eller instans som ikke kan gjenoppbygges, overføres med laget «Familier som geometri».

Navn på familier, familietyper, referanseplan og underkategorier får samme erstatning av forbudte tegn som andre navn.

1.3.0 — 2026-10-12 — Familier som geometri; ett mislykket trinn avbryter ikke lenger overføringen

Nytt lag «Familier som geometri» (aktivert som standard): innlastbare familier, stedopprettede familier, DirectShape-elementer og andre modellelementer som inneholder et solid, overføres som en form i samme kategori. Skrivbare parameterverdier går til parametere med samme navn i mottaksmodellen, mens den fullstendige listen over instans- og typeparametere går til «RS.Transmeet Params» og «RS.Transmeet Type Params», som kan brukes til å opprette et skjema.

Overføringen avbrytes ikke lenger av en feil i ett enkelt trinn eller lag: en rad «Feil» legges til i rapporten, og overføringen fortsetter; et element som kilden ikke kunne lese, merkes «hoppet over» med årsaken.

Navn som inneholder tegn som er forbudt i Revit (\ : { } [ ] | ; < > ? ` ~), rettes ved å erstatte dem med lignende tillatte tegn – både i selve elementet og i alle referanser til det; hver erstatning gir en rad «Advarsel» i rapporten.

En visningstype som Revit ikke kan kopiere (for eksempel «Tegningsark»), merkes «hoppet over» med en forklaring i stedet for en feil. Rapporten for laget «Modell» viser bare objekter som ikke overføres av noe lag: grupper, Revit-lenker, CAD-importer og modellinjer.

1.2.7 — 2026-10-09 — Felles bånd: Descriptor-knappen er fjernet

Årsak: forfatteren innlemmet RS.Descriptor i RS.Exporter som fanen «Export Model» og fjernet Descriptor som en selvstendig løsning. Den felles båndkatalogen er identisk i alle programtillegg i produktserien, så den endres for dem alle.

Kanonisk SRC/SuiteRibbon/RsSuiteRibbon.cs (byte for byte identisk i alle løsninger i produktserien): katalogoppføringen RS.Descriptor / RS_Descriptor_Btn / «Descriptor» i Tools-panelet er fjernet. Dette endrer ikke programtilleggets egne knapper.

Kontrollert: syntaksen i RsSuiteRibbon.cs med tree-sitter; md5 for den kanoniske filen samsvarer i alle løsninger. Ingen .NET-kompilering ble utført i denne kjøringen: SDK og Revit API er bare tilgjengelige på byggmaskinen.

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

1.2.6 — 2026-10-09 — Felles bånd: RS.Exporter erstatter RS.DxfExport

Årsak: Forfatteren samlet RS.DxfExport og RS.ScheduleExport i én løsning, RS.Exporter, med knappen «Export» på fanen RS-Systems, panelet Tools. Den felles båndkatalogen er identisk i alle programtillegg i serien og endres derfor i alle.

Kanonisk SRC/SuiteRibbon/RsSuiteRibbon.cs (byte for byte identisk i alle 15 løsninger): katalogoppføringen RS.DxfExport / RsDxfExport / «DFX» er erstattet med RS.Exporter / RsExporter / «Export» på samme plass i Tools-panelet. Dette endrer ikke programtilleggets egne knapper.

Kontrollert: syntaksen i RsSuiteRibbon.cs med tree-sitter; md5 for den kanoniske filen samsvarer i alle løsninger. Ingen .NET-kompilering ble utført i denne kjøringen: SDK og Revit API er bare tilgjengelige på byggmaskinen.

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

1.2.5 — 2026-10-09 — Telemetri v3: bare om programtillegget brukes nå og aktiv brukstid

Årsak: Forfatteren ba om å omarbeide telemetrien i alle programtillegg: Det trengs bare informasjon om et programtillegg brukes nå og hvor mye tid som brukes; installasjoner og konkrete handlinger er ikke av interesse. Tiden baseres på faktisk bruk av programtillegget, som ved tidsbasert betaling.

Den kanoniske mappen Telemetry\ i formatet rs-systems-telemetry-v3, identisk byte for byte i alle 15 programtillegg: Bare produkt, tilfeldig økt-id som er ny ved hver Revit-oppstart og aldri lagres, arbeidsminutter akkumulert i økten og en markering for øktslutt sendes. Installasjonsidentifikator med maskinfingeravtrykk, versjoner, lisens- og prøvestatus og handlingstellere er fjernet. Det første arbeidsminuttet sendes straks; senere oppdateringer sendes høyst hvert 2. minutt og bare når totalen øker,…

Arbeidstid telles av lisenssystemet med de samme aktivitetskriteriene som tidsbasert betaling, men i alle lisensmoduser: inndata i programtilleggsvinduer og paneler, der aktiverings-/betalingsvinduer ikke teller, start av en tillatt kommando, LicenseGate.Busy() og bakgrunnsarbeid (TryBackgroundUse). Et minutt med aktivitet regnes som et helt arbeidsminutt; et inaktivt vindu regnes ikke som arbeid. Kanonisk Licensing\: WalletMeter.cs (MarkWork, WorkMinutes), LicenseGate.cs (markering ved tillatt h…

Telemetri er integrert for første gang: den kanoniske mappen Telemetry\ (4 filer), symbolet RS_TELEMETRY i den kommersielle byggingen (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 for nettstedet

Årsak: Forfatteren ba om at Product key skulle leses fra selve MSI-filen og fylles inn automatisk når en distribusjonspakke velges i et løsningskort på nettstedet. Tidligere inneholdt MSI-filen verken katalognøkkel eller lisensidentifikator: Nettstedet hadde ingenting å lese, og en distribusjonspakke for et annet produkt kunne tilordnes kortet.

SRC/Installer/Product.wxs: RS_PRODUCT_KEY, nettstedets katalognøkkel, og RS_PRODUCT_ID, lisensidentifikatoren, skrives til Property-tabellen. Hvis verdiene mangler, stopper WiX bygget med en tydelig feil.

msi.bat: Verdiene leses fra UpdateProduct.cs (SiteProductKey, LicenseProductId), ikke manuelt; hvis de ikke kan leses, stopper msi.bat med en feil i stedet for å bygge en MSI uten nøkkel. Linjen [RS] Product key: … Product ID: … vises i byggutdataene.

Nettstedet leser RS_PRODUCT_KEY når en MSI velges, fyller den inn i et nytt kort og avviser en MSI med en annen nøkkel.

1.2.3 — 2026-10-09 — Kanonisk lisensiering for produktserien: uten nett – bare prøveperiode eller lisens; på nett – tidsbasert betaling; sårbarheter rettet og beskyttelsen styrket

Årsak: Forfatteren ba om å standardisere lisensiering i serien – frakoblet bruk bare i prøveperioden eller med full lisens og tidsbasert betaling bare på nettet – samt kontrollere og rette kjente sårbarheter, forbedre påliteligheten og gjøre ulovlig omgåelse så vanskelig som mulig. Den kanoniske mappen Licensing\ er oppdatert byte for byte i alle 15 løsninger, med 29 filer og LicenseVault.cs lagt til; bare denne mappen og én importlinje i .csproj endres.

Sårbarheter som ble funnet og rettet:

Lommebokens tilstandsfil state.dat ble lagret som vanlig JSON. Manipulering av den ("p":"2099…", "r":1) samtidig som serveren ble blokkert, ga tidsbasert frakoblet tilgang uten tidsgrense. Tilstandsfilen er nå forseglet med LicenseVault.Seal: HMAC-SHA256 + binding til MachineGuid/volum, og godtas bare innenfor disse grensene: ikke fra fremtiden, ikke eldre enn 10 minutter og det betalte minuttet ≤ 61 s fra mottak.

Å stille klokken tilbake forlenget tidsbasert tilgang. Alle WalletMeter-frister bruker nå prosessens monotone klokke (Stopwatch); det betalte minuttet og serverresponsens aktualitet er ikke lenger avhengige av systemtiden.

1.2.2 — 2026-10-06 — Bygging uten advarsler

Årsak: bygging 1.2.1 ga 4 CS0649-advarsler (2 ganger hver – i

hovedprosjektet og det midlertidige WPF-prosjektet) for hvert år.

Overføringskontrakten (Transfer\Dto2.cs) inneholder ikke lenger felt som aldri ble

fylt: CompoundDto.EndCapInterior, CompoundDto.EndCapExterior,

1.2.1 — 2026-10-06 — Lisens med tidsbasert betaling (kanonisk Licensing\ med 28 filer)

Årsak: forfatteren leverte donorløsningen RS.SmartSelect med det gjeldende kanoniske

aktiveringssystemet, inkludert en kontolommebok (RS-WALLET).

Licensing\ – 28 filer kopiert byte for byte fra RS.SmartSelect, bortsett fra sin egen

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

1.2.0 — 2026-10-06 — Overføring av alt unntatt innlastbare familier; kontroll, XLSX-rapport, nye ikoner

Årsak: forfatteren ba om å fullføre lisensiering, ikoner og all tilhørende

funksjonalitet og utsette innlastbare familier til neste trinn som den mest

komplekse og tidkrevende delen. Omfanget som ble avtalt med forfatteren: «alt unntatt familier» – system-

typer og elementer, rom, visninger, maler, filtre, skjemaer, tegningsark,

1.1.0 — 2026-10-06 — Modelloverføring til en eldre Revit-versjon (trinn 1) og tilpasning til produktseriens standard

Årsak: forfatteren ba om at en modell som ble vedlikeholdt i Revit 2025, skulle gjenopprettes

i Revit 2023 slik at fullverdig prosjektering kunne fortsette – uten manuell

gjenoppbygging. Forfatterens beslutninger og arbeidsplan står i prosjektdokumentet

claude/RS-TRANSMEET.md. Dette er den første leveransen etter planen: trinn 1 pluss overføring av løsningen

Denne historikken er satt sammen fra CHANGELOG.md i det leverte kildearkivet. De siste 12 oppføringene vises.

DESCRIPTION

RS.Transmeet

Oversikt

Et verktøy for å overføre innholdet i en Revit-modell til en modell i en eldre versjon. Det eksporterer og gjenoppbygger støttede data, etterfulgt av kontroll av resultatet.

Viktige funksjoner

Overføring

Klargjør data fra kildemodellen og gjenoppbygg støttede objekter i målversjonen av Revit.

Innlastbare familier

Innlastbare familier gjenoppbygges i den eldre versjonen fra .rft-maler: parametere og formler, familietyper, referanseplan, solider, nestede familier og mål knyttet til parametere. Det som ikke kan gjenoppbygges, overføres som en familie i samme kategori, med form, underkategorier, symbolske planlinjer og kildens typeparametere; elementer med vert plasseres på samme vert med en åpning.

Gruppeoperasjoner

Et grensesnitt for gruppeeksport og dataoverføring mellom modeller.

.rstm-pakken

En modell kan eksporteres til en .rstm-pakkefil og gjenopprettes fra den i en hvilken som helst Revit-versjon fra 2021–2027 uten at kilden er åpen – med samme lag, rapport og støtte for ny kjøring som ved direkte overføring.

Kontroll av resultatet

Kontroll av overførte data og en XLSX-rapport.

Begrensninger

Overføringen omfatter modellinnhold, inkludert innlastbare familier: de gjenoppbygges fra definisjonene sine, og det som ikke kan gjenoppbygges, overføres som geometri i familier i samme kategori. Full likhet mellom modellene etter overføringen garanteres ikke.

Bruk

Løsningen er utviklet for bruk inne i Autodesk Revit. Hvilke kommandoer som er tilgjengelige, avhenger av Revit-versjonen, det åpne dokumentet og løsningsinnstillingene.