Rhino 8 not exporting USD files

I haven’t had any luck with exporting USD files from Rhino 8. I’ve tried the two latest releases with the same results. When exporting selected geometry, the App seems like it’s processing and writing out a file, but no such file exists after it displays a successful export message. I’ve tried several different simple files with no luck. All other file extensions export normally.

Hi Jeremy,

I just did a quick test and successfully export selected to .usd & .usdz.

Please run SystemInfo in your Rhino command line and post the results.

I exported a mesh box. If you can post a file that is giving you issues i will give it a go as well.

Thanks

Hi Japhy - Here is the Sisinfo:
Rhino 8 SR7 2024-5-17 (Rhino 8, 8.7.24138.15431, Git hash:master @ 03702f889bdef32626af4bca510b5e8a85666d38)
License type: Commercial, build 2024-05-17
License details: LAN Zoo Network Node

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 64GB)
.NET Framework 4.8.4724.0

Computer platform: LAPTOP - Plugged in [96% battery remaining]

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA RTX A5500 Laptop GPU (NVidia) Memory: 16GB, Driver date: 8-22-2022 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 517.13
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #1
Primary OpenGL: NVIDIA RTX A5500 Laptop GPU (NVidia) Memory: 16GB, Driver date: 8-22-2022 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 517.13
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #1

Secondary graphics devices.
Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 8-4-2022 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 8-22-2022
Driver Version: 31.0.15.1713
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16 GB

Rhino plugins that do not ship with Rhino
C:\Program Files\Enscape\Enscape.Rhino.Plugin-net48\Enscape.Rhino8.Plugin.dll “Enscape.Rhino8.Plugin” 0.0.24138.1238

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.7.24138.15431
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\export_USD.rhp “Export USD”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.7.24138.15431
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.7.24138.15431
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.7.24138.15431
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.7.24138.15431
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.7.24138.15431
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 8\Plug-ins\Import_FBX.rhp “Import_FBX”

My Test File
USD_Test_File_Container.3dm (3.5 MB)

Thanks, I was able to export, even with the badObjects. (use SelBadObjects command)

I am in a slightly newer version, but not seeing anything recent involving export (import is coming soon it looks like)

Please disable 3rd party plugins and try again. Go to File>Properties>Plugins and sort by 3rd party plugins to quickly disable. A restart of Rhino is req’d.

I’ll also send you the build i’m on.

Okay - I’ll try disabling plug-ins.
Thanks for the suggestion.

I did fresh install and disabled the Plug-ins not shipped with Rhino

I rebuilt the bad Object meshes and tried exporting again.
Rhino Displays a successful export:

But there’s nothing in the listed directory.

I haven’t been able to repeat. Have you tried saving to a local location? (assuming R drive is a networked drive)

So I just tried this to get a workflow to 3ds max and back.

First try I exported as is from Rhino and got a .usdz file in which 3ds max cannot read.
I had to manually type .usd when exporting.

that worked perfectly and 3ds max picked it up! I then learned you cant go back to Rhino as it cant import yet.

going to do more export tests and bring into 3ds max . Keep you posted.

I just tried Japhy’s suggestion to write to a local drive and it worked. So there is something preventing me from writing this one particular file type to a networked drive. And it would seem that it’s something on my machine as I seem to be the only one with this issue within my organization.

1 Like

Good tip on manually filling in the file extension as my .usdz exports don’t seem to be carrying my materials/texture coordinates into Unreal Engine.

I’m having the same issue as Jeremy. USD file appears to write successfully to a network drive, but does not appear anywhere on the drive in the saved location. Exporting to a local drive works fine. So, this appears to be an issue with Rhino’s USD exporter.

Hi umami -

Can you save that Rhino file as a .stp or .obj file in the same network location?
Please run the Rhino SystemInfo command and copy-paste the output here.
-wim

Hi Wim,

Yes, all other formats work fine on the network. Here’s the system info results:

Rhino 8 SR13 2024-11-12 (Rhino 8, 8.13.24317.13001, Git hash:master @ ca3666c3ebed2b9567e10930077bfa0884f65db9)
License type: Commercial, build 2024-11-12
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 64GB)
.NET 7.0.20

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4090 (NVidia) Memory: 24GB, Driver date: 11-6-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 566.14
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 11-6-2024
Driver Version: 32.0.15.6614
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 24564 MB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\Export_FBX.rhp “Export_FBX”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\export_USD.rhp “Export USD”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Import_SolidWorks.rhp “Solidworks Import”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

Thanks. We are looking into this.
RH-85017 USD Export can fail when copying to network drive.

1 Like