Revit to USD workflow to keep metadata(or any alternative)

From my previous post, I know that we can do Revit->fbx->usda using kit-app-template

But when I checked the usda texture file, the guids from the original file are gone, and the material also are gone. (The color attached are all grey)

I am wondering if there’s any other path for say rvt->ifc->usda can well preserve metadata, and if there’s another walk around what are those?

I am new to Omniverse, and I am from AEC industry. I did some basic google search but cannot find tutorial addressing metadata in usda directly. If there are some learning material I should read before asking, I’d be appreciate if someone can guide me to it.

Thanks,
Sincerely.

Ok thanks for the post. Have you tried our Revit Connector? We have a Revit connector that you can export directly to USD. Failing that Autodesk is moving more towards usd in general. It should not be long before you can export directly to usd. However, I know that 3dsmax 2024/2025 has fully importing and exporting usd files already. As an ex ArchViz guy, maybe you want to go Revit > 3dsmax > USD > Omniverse.

@Richard3D Hi, thanks for the reply. As the post I wrote here, I tried the connector, but somehow it doesn’t work. So that you suggested me to use kit-app-template directly.

Can you elaborate more about why it’s Failing that Autodesk is moving more towards usd in general. What is failing? the connector for rvt->usd? And if Autodesk is moving more toward usd, isn’t it a good thing for Omniverse?

I understand your suggestion routes is rvt->fbx(3dsmax)->usd
But I want to avoid the potential data lost of rvt->fbx, since one is a BIM(Building Information Modeling) format and fbx is more like a scene format(correct me if I am wrong)

The goal is to bring BIM data into Omniverse, but Revit being closed format. I am wondering if rvt->ifc->usd path workable, or have been tested before?

I appreciate your comment, for appearance/visualization purposes I think your suggest will be fine. However, I will need more semantic metadata to be brought into usd, and I am seeking other path than rvt → fbx ->usd. So I am hoping someone might have similar interests can share a bit of their sides of stories.

I apologize if you have told me before, but why is the Revit Connector not working?

@Richard3D thank you.

I am using Revit2023 at the moment.

So yeah, I have tried Revit Connector once which I download with Workstation Launcher. And that failed as I wrote here since there’s a problem when export to Omniverse.

I deleted that Omniverse plugin, and now I tried to install through NGC Catalog, as suggested here .

After running install.bat I got RevitOmniPlugin.addin file.
However, when starting Revit, I got this error.

Any suggestion will be appreciated.

So far I cannot make the connector working