Lisenssi-API · 99,98 %
Transmeeter
Exchange· Revit 2021–2027 ·Täysi versio 1.4.17 ·↓ Lataukset 8

Transmeeter

Projektitietojen hallittu siirto Revit-työnkulkujen välillä.

Pyynnöstä Trial 90 days — · 0 arviota
<< < > Buy Download trial
Jätä arvio Arviot moderoidaan ennen julkaisemista. Rekisteröitymistä ei vaadita.
Arvosanasi
WHAT'S NEW

RS.Transmeet

Versiohistoria

1.4.7 — 2026-10-14–16 — Geometriaperheet: tasopiirroksen viivat, alaluokat ja tyyppiparametrit

Perheissä geometriana siirrettävät elementit saavat symbolisen esityksen tasopiirrokseen: ovien avautumisviivat, akselit ja symbolit näkyvät pohja- ja kattopiirroksissa, mutta eivät julkisivunäkymissä.

Jokainen kappale saa lähdeperheen alaluokan, esimerkiksi ovissa ”Karmi/välipuite”, ”Lasitus” tai ”Ovilehti”. Siten alaluokkien viivapaksuudet ja näkyvyys toimivat projektin objektityylien kautta.

Lähdeperheen tyyppiparametrit, kuten tyyppitunnus, malli, valmistaja, rakennusosahuomautus, hinta sekä ovien ja ikkunoiden leveys ja korkeus, siirretään perheeseen samoilla arvoilla. Jaetut parametrit säilyttävät saman GUID-tunnuksen. Perhetyyppi nimetään kuten lähteessä.

”Aina pystysuorassa”- ja ”Huonelaskentapiste”-asetukset siirretään, joten ovet ja ikkunat sisältyvät huoneluetteloihin oikein.

Vain päivitetty lähdepuolen lisäosa välittää nämä tiedot. Päivitä se molemmilla puolilla.

Revit-näkymävälilehtien väritys on nyt tässäkin lisäosassa kaikkien tuoteperheen lisäosien tapaan. Käyttöönotto, ”Täyttö”- tai ”Raita”-tyyli sekä väri projektin tai tiedoston mukaan määritetään ”Asetukset”-ikkunan ”Revit-välilehdet”-osiossa. Oletusarvoisesti koko välilehti täytetään värillä; raidan voi valita uudelleen. Aktiivinen välilehti ei ole muita kirkkaampi, vaan sen yläreunassa on väriraita.

Lisäosan ikkunan voi avata RS.BIMManager-sovelluksen komennolla samalla tavalla kuin valintanauhan painikkeella, lisenssin tarkistuksen kautta.

Käyttötiedot: kertyneiden työskentelyminuuttien lisäksi välitetään vain ”lisäosa käynnistetty” -tieto. Tietokoneen, käyttäjän ja tiedostojen tunnisteita ei edelleenkään välitetä.

1.4.6 — 2026-10-14 — Kiinteä geometria saman luokan perheinä

Elementit, joita ei voida siirtää alkuperäisenä perheenä, tuodaan DirectShape-muodon sijaan saman luokan ladattavana perheenä. DirectShape säilyy varavaihtoehtona, ja syy kerrotaan raportissa.

Seinään, lattiaan, alakattoon tai kattoon isännöidyt elementit sijoitetaan samaan siirrettyyn isäntäelementtiin samalla suunnalla ja ne leikkaavat aukon. Seinään aukko tehdään elementin kappaleen mukaan koko paksuuden läpi; lattiaan, alakattoon ja kattoon tasopiirroksen ulkomittojen mukaan. Jos isäntäelementtiä ei siirretty, perhe sijoitetaan ilman isäntäelementtiä.

Luokat, joita ladattavalle perheelle ei voi antaa, kuten portaat, kaiteet ja ilmakanavat, siirretään ”Yleiset mallit” -luokkaan ja raporttiin lisätään huomautus.

Saman tyypin esiintymät, joita on kierretty vain pystyakselin ympäri, saavat yhden perheen lähdetyyppiä kohden (”Perhe - Tyyppi”). Nimet eivät osu yhteen projektin olemassa olevien perheiden kanssa, eikä muita perheitä korvata.

Uudelleensuoritus: muuttumattomiin perheisiin ja esiintymiin ei kosketa, muuttuneet sijoitetaan uudelleen, aiempien versioiden DirectShape-kohteet korvataan perheillä ja lähteestä poistetut poistetaan.

1.4.1–1.4.3 — 2026-10-12–13 — Lisensointi, päivitykset ja nimet

Lisensointi ja päivitykset (yhteiset RS-Systems-tuoteperheelle): kokeilujaksoa voidaan jatkaa koodilla, omalle tietokoneelle myönnetty lisenssi aktivoidaan ilman internetyhteyttä, sivuston lyhyet RS-XXXX-XXXX-XXXX-koodit hyväksytään, paketin lisenssi (Suite) on korjattu ja lisenssin suojausta vahvistettu. Kaikkien asennettujen RS-Systems-ratkaisujen päivitykset näkyvät samassa ikkunassa ja asennetaan yhtenä pakettina Revit-ohjelmasta poistumisen jälkeen. Käsin: ”Asetukset” → ”Kaikkien RS-Systems-ratkaisujen päivitykset…”.

Yhtenäiset nimet: ikkunoissa ja ilmoituksissa ratkaisun nimi on rs.Transmeet, ”Lisää tai poista sovellus” -luettelossa ja asennusohjelman nimessä RS.RVT.Transmeet. Uusi asennusohjelma päivittää asennetun version sen päälle. Lisenssit ja kokeilujakso säilyvät.

Korjauksia ja vakauden parannuksia.

1.4.0 — 2026-10-12 — .rstm-paketti ja ladattavat perheet kuvauksen perusteella

.rstm-paketti: malli voidaan viedä tiedostoon ”Vie pakettiin…” -painikkeella ”Mallin lähettäjä” -puolella ja luoda uudelleen missä tahansa Revit 2021–2027 -versiossa ilman avointa lähdettä ”Paketista…” -painikkeella ”Mallin vastaanottaja” -puolella. Sen jälkeen kaikki toimii kuten suorassa yhteydessä: kerrosten valintaruudut, raportti, uudelleensuoritus ja vaiheittainen kumoaminen Ctrl+Z-näppäimillä.

Uusi ”Ladattavat perheet” -kerros, oletusarvoisesti käytössä: jokainen esiintymiä sisältävä perhe kuvataan lähteessä ja muodostetaan vanhemmassa versiossa uudelleen .rft-mallista. Mukana ovat luokka ja asetukset, parametrit ja kaavat, perhetyypit, viitetasot, kappaleet (pursotus, profiilien liitos, pyöräytys, pyyhkäisy), viivat, alaluokat, enintään kolmen tason sisäkkäiset perheet ja tunnisteelliset mitat. Esiintymät sijoitetaan sijoitustavan mukaan: tasolle, isäntäelementtiin, kahden tason väliin, käyrälle tai työtasolle.

Kuvauksen tukemattomat kohteet, kuten muuttuvaprofiilinen pyyhkäisy, vapaat muodot, liittimet, tekstit ja tunnisteet, luetellaan varoituksissa. Perhe tai esiintymä, jota ei voitu muodostaa, siirretään ”Perheet geometriana” -kerroksessa.

Perheiden, perhetyyppien, viitetasojen ja alaluokkien nimissä kielletyt merkit korvataan samalla tavalla kuin muissakin nimissä.

1.3.0 — 2026-10-12 — Perheet geometriana; yksittäinen vaihe ei keskeytä siirtoa

Uusi ”Perheet geometriana” -kerros, oletusarvoisesti käytössä: ladattavat perheet, paikallaperheet, DirectShape-kohteet ja muut kappaleen sisältävät mallielementit siirretään saman luokan muotona. Kirjoitettavissa olevat parametriarvot siirtyvät vastaanottajan samannimisiin parametreihin. Esiintymän ja tyypin täydet parametriluettelot siirtyvät ”RS.Transmeet Params”- ja ”RS.Transmeet Type Params” -parametreihin, joista voidaan muodostaa luettelo.

Yksittäisen vaiheen tai kerroksen virhe ei enää keskeytä siirtoa. Raporttiin lisätään ”Virhe”-rivi ja siirto jatkuu. Elementti, jota lähde ei pystynyt lukemaan, merkitään ”ohitettu”-tilaan syyn kanssa.

Revit-ohjelmassa kiellettyjä merkkejä (\ : { } [ ] | ; < > ? ` ~) sisältävät nimet korjataan korvaamalla merkit samankaltaisilla sallituilla merkeillä sekä itse elementissä että kaikissa siihen osoittavissa viittauksissa. Jokainen korvaus tuottaa ”Huomio”-rivin raporttiin.

Näkymätyyppi, jota Revit ei kopioi, esimerkiksi ”Piirustusarkki”, merkitään virheen sijasta ”ohitettu”-tilaan selityksen kanssa. ”Malli”-kerroksen raportti luettelee vain kohteet, joita mikään kerros ei siirrä: ryhmät, Revit-linkit, CAD-tuonnit ja malliviivat.

1.2.7 — 2026-10-09 — Yhteinen valintanauha: Descriptor-painiketta ei enää ole

Syy: tekijä sisällytti RS.Descriptor-toiminnot RS.Exporter-lisäosaan ”Export Model” -välilehdeksi ja poisti Descriptor-ratkaisun erillisenä tuotteena. Yhteisen valintanauhan luettelo on sama kaikissa tuoteperheen lisäosissa, joten muutos koskee kaikkia.

Yhteinen perusversio SRC/SuiteRibbon/RsSuiteRibbon.cs, tavu tavulta sama kaikissa tuoteperheen ratkaisuissa: Tools-paneelin luettelosta on poistettu rivi RS.Descriptor / RS_Descriptor_Btn / ”Descriptor”. Tämä ei muuta itse lisäosan painikkeita.

Tarkistettu: RsSuiteRibbon.cs-syntaksi (tree-sitter); vakiotiedoston md5 on sama kaikissa ratkaisuissa. Tässä ajossa ei tehty .NET-koontia, sillä SDK ja Revit API ovat vain koontikoneella.

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

1.2.6 — 2026-10-09 — Yhteinen valintanauha: RS.Exporter korvaa RS.DxfExport-lisäosan

Syy: tekijä yhdisti RS.DxfExport- ja RS.ScheduleExport-ratkaisut yhdeksi RS.Exporter-ratkaisuksi (”Export”-painike RS-Systems-välilehden Tools-paneelissa). Yhteisen valintanauhan luettelo on sama kaikissa tuoteperheen lisäosissa, joten muutos koskee kaikkia.

Yhteinen perusversio SRC/SuiteRibbon/RsSuiteRibbon.cs, tavu tavulta sama kaikissa 15 ratkaisussa: luettelon rivi RS.DxfExport / RsDxfExport / ”DFX” on korvattu rivillä RS.Exporter / RsExporter / ”Export” samassa kohdassa Tools-paneelia. Tämä ei muuta itse lisäosan painikkeita.

Tarkistettu: RsSuiteRibbon.cs-syntaksi (tree-sitter); vakiotiedoston md5 on sama kaikissa ratkaisuissa. Tässä ajossa ei tehty .NET-koontia, sillä SDK ja Revit API ovat vain koontikoneella.

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

1.2.5 — 2026-10-09 — Telemetria v3: vain tieto tämänhetkisestä työskentelystä ja työskentelyaika

Syy: tekijä pyysi muuttamaan kaikkien lisäosien telemetriaa. Tarvitaan vain tieto siitä, käytetäänkö lisäosaa parhaillaan ja kuinka kauan; asennukset ja yksittäiset toiminnot eivät kiinnosta. Aika perustuu todelliseen lisäosan käyttöön kuten käyttöaikalaskutuksessa.

Yhteinen vakiokansio Telemetry\ (muoto rs-systems-telemetry-v3, tavuntarkasti sama kaikissa 15 lisäosassa): lähetetään vain tuote, satunnainen istunnon id (uusi jokaisella Revit-käynnistyksellä, ei tallenneta mihinkään), istunnon kertyneet käyttöminuutit ja istunnon päättymisen merkki. Asennustunniste (koneen sormenjälki), versiot, lisenssin ja kokeilujakson tila sekä toimintolaskurit on poistettu. Ensimmäinen käyttöminuutti lähetetään heti, sen jälkeen enintään kerran 2 minuutissa ja vain ajan kasvaessa,…

Lisensointialijärjestelmä laskee käyttöajan samojen merkkien perusteella kuin käyttöaikalaskutus, mutta kaikissa lisenssitiloissa: syöttö lisäosan ikkunoissa ja paneeleissa (aktivointi-/maksuikkunoita ei lasketa), sallittu komennon käynnistys, LicenseGate.Busy() ja taustatyö (TryBackgroundUse). Aktiivisuutta sisältävä minuutti lasketaan kokonaan käyttöajaksi; käyttämätön ikkuna ei ole käyttöä. Yhteinen Licensing\: WalletMeter.cs (MarkWork, WorkMinutes), LicenseGate.cs (merkintä sallitun…

Telemetria liitetty ensimmäistä kertaa: yhteinen Telemetry\-kansio (4 tiedostoa), RS_TELEMETRY-symboli kaupallisessa koontiversiossa (SRC/Directory.Build.props), Telemetry.Launch kohdassa OnStartup ja Telemetry.Shutdown kohdassa OnShutdown. Personal ei käännä telemetriaa.

1.2.4 — 2026-10-09 — MSI: Product key ja Product ID sivustoa varten

Syy: tekijä pyysi, että ratkaisun sivustokortille valittavan jakelupaketin Product key luetaan suoraan MSI-tiedostosta ja täytetään automaattisesti. Aiemmin MSI ei sisältänyt luetteloavainta eikä lisensointitunnistetta: sivustolla ei ollut mitään luettavaa ja kortille voitiin määrittää väärän tuotteen jakelupaketti.

SRC/Installer/Product.wxs: Property-taulukkoon kirjoitetaan RS_PRODUCT_KEY (sivustoluettelon avain) ja RS_PRODUCT_ID (lisensointitunniste). Jos arvoja ei anneta, WiX keskeyttää koonnin selkeällä virheilmoituksella.

msi.bat: arvot luetaan UpdateProduct.cs-tiedostosta (SiteProductKey, LicenseProductId), eikä niitä kirjoiteta käsin. Jos niitä ei voida lukea, msi.bat pysähtyy virheeseen eikä kokoa MSI-tiedostoa ilman avainta. Koontitulosteessa näkyy rivi [RS] Product key: … Product ID: …

Sivusto lukee RS_PRODUCT_KEY-arvon MSI-valinnan yhteydessä, täyttää sen uudelle kortille ja hylkää MSI-tiedoston, jonka avain on eri.

1.2.3 — 2026-10-09 — Tuoteperheen yhteinen lisensointitoteutus: ilman verkkoyhteyttä vain kokeilujakso tai lisenssi, verkossa käyttöaikalaskutus; haavoittuvuudet korjattu ja suojausta vahvistettu

Syy: tekijä pyysi yhtenäistämään tuoteperheen lisensoinnin: ilman verkkoyhteyttä lisäosa toimii vain kokeilujaksolla tai täydellä lisenssillä, käyttöaikalaskutus sallitaan vain verkossa. Lisäksi tunnetut haavoittuvuudet piti tarkistaa ja korjata, luotettavuutta parantaa ja murtamista vaikeuttaa mahdollisimman paljon. Yhteinen Licensing\-vakiokansio on päivitetty tavuntarkasti kaikissa 15 ratkaisussa (29 tiedostoa: LicenseVault.cs lisätty). Vain tämä kansio ja yksi .csproj-tuontirivi muuttuvat.

Löydetyt ja korjatut haavoittuvuudet:

Lompakon tilannekuva state.dat oli suojaamatonta JSON-dataa. Sen väärentäminen ("p":"2099…", "r":1) palvelimen ollessa estettynä antoi rajattoman käyttöaikaoikeuden ilman verkkoa. Tilannekuva on nyt sinetöity (LicenseVault.Seal: HMAC-SHA256 + sidonta MachineGuid-tunnukseen/taltioon), ja se hyväksytään vain näillä ehdoilla: ei tulevaisuudesta, enintään 10 minuuttia vanha, maksettu minuutti ≤ 61 s vastaanottohetkestä.

Kellon siirtäminen taaksepäin pidensi käyttöaikaoikeutta. Kaikki laskurin (WalletMeter) aikarajat käyttävät nyt prosessin monotonista kelloa (Stopwatch); maksettu minuutti ja palvelinvastauksen tuoreus eivät riipu järjestelmäajasta.

1.2.2 — 2026-10-06 — Koonti ilman varoituksia

Syy: koontiversio 1.2.1 tuotti 4 CS0649-varoitusta (2 kertaa sekä

pääprojektissa että väliaikaisessa WPF-projektissa) kutakin vuosiversiota kohden.

Siirtosopimuksesta (Transfer\Dto2.cs) poistettiin kentät, joita ei missään

täytetty: CompoundDto.EndCapInterior, CompoundDto.EndCapExterior,

1.2.1 — 2026-10-06 — Käyttöaikalaskutuksen sisältävä lisenssi (yhteinen Licensing\-toteutus, 28 tiedostoa)

Syy: tekijä toimitti pohjaratkaisun RS.SmartSelect, jossa oli ajantasainen yhteinen

aktivointialijärjestelmä käyttäjätilin lompakkoineen (RS-WALLET).

Licensing\ — 28 tiedostoa RS.SmartSelect-ratkaisusta tavu tavulta, paitsi oma

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

1.2.0 — 2026-10-06 — Kaiken muun paitsi ladattavien perheiden siirto; vertailu, XLSX-raportti ja uudet kuvakkeet

Syy: tekijä pyysi viimeistelemään lisensoinnin, kuvakkeet ja kaikki tukitoiminnot

sekä jättämään ladattavat perheet seuraavaan vaiheeseen kaikkein

vaativimpana ja aikaa vievimpänä osuutena. Laajuus sovittiin tekijän kanssa: ”kaikki paitsi perheet” — järjestelmä-

tyypit ja elementit, huoneet, näkymät, näkymämallit, suodattimet, luettelot, piirustusarkit,

1.1.0 — 2026-10-06 — Mallin siirto vanhempaan Revit-versioon (vaihe 1) ja yhdenmukaistaminen tuoteperheen yhteisen toteutuksen kanssa

Syy: tekijä antoi tehtäväksi luoda uudelleen Revit 2025 -ohjelmassa ylläpidetyn mallin

Revit 2023 -versioon, jotta suunnittelua voi jatkaa täysipainoisesti ilman käsin tehtävää

uudelleenmallinnusta. Tekijän ratkaisut ja työsuunnitelma ovat projektiasiakirjassa

claude/RS-TRANSMEET.md. Tämä on sen ensimmäinen toimitus: vaihe 1 sekä ratkaisun siirtäminen

Historia on koottu toimitetun lähdekoodiarkiston CHANGELOG.md-tiedostosta. Näytetään viimeiset 12 merkintää.

DESCRIPTION

RS.Transmeet

Yleiskatsaus

Työkalu Revit-mallin sisällön siirtämiseen vanhemman version malliin. Käyttää tuettujen tietojen vientiä ja palautusta sekä tuloksen jälkivertailua.

Keskeiset ominaisuudet

Siirto

Lähdemallin tietojen valmistelu ja tuettujen kohteiden palauttaminen Revit-kohdeversioon.

Ladattavat perheet

Ladattavat perheet muodostetaan vanhemmassa versiossa uudelleen .rft-malleista: parametrit ja kaavat, perhetyypit, viitetasot, kappaleet, sisäkkäiset perheet ja tunnisteelliset mitat. Kohteet, joita ei voida muodostaa, tuodaan saman luokan perheenä, joka sisältää muodon, alaluokat, tasopiirroksen symboliset viivat ja lähteen tyyppiparametrit. Isäntäelementtiin liittyvät elementit sijoitetaan samaan isäntäelementtiin aukkoineen.

Erätoiminnot

Käyttöliittymä tietojen erävientiin ja siirtoon mallien välillä.

.rstm-paketti

Malli voidaan viedä .rstm-pakettitiedostoon ja luoda siitä uudelleen missä tahansa Revit 2021–2027 -versiossa ilman avointa lähdettä. Käytössä ovat samat kerrokset, raportti ja uudelleensuoritus kuin suorassa siirrossa.

Tuloksen tarkistus

Siirrettyjen tietojen vertailu ja XLSX-raportti.

Rajoitukset

Siirto kattaa mallin sisällön, myös ladattavat perheet. Ne muodostetaan uudelleen kuvauksen perusteella, ja kohteet, joita ei voida muodostaa, siirretään geometriana saman luokan perheissä. Mallin täydellistä vastaavuutta siirron jälkeen ei taata.

Käyttö

Ratkaisu on tarkoitettu käytettäväksi Autodesk Revit -ohjelmassa. Käytettävissä olevat komennot riippuvat Revit-versiosta, avoimesta asiakirjasta ja ratkaisun asetuksista.