The DAE (collade) exporter in Rhino doesn’t seem to export the “name” property.

Reproduce:

create a new file in Rhino

create a cube

name the cube “Cube”

export the cube to Collada (cube.dae)

open cube.dae in a text editor:

There are 5 nodes in “visual_scene” element. The first 4 are the camera’s for which the “name” attribute is exported. The fifth, our cube, however is missing the name=“Cube” attribute.

Besides objects, the attribute is also not exported for materials and lights, and possibly other objects.

Use case: I am using collada to export to blender to make renderings. Blender uses the “id” att to name objects when the “name” at is missing. As the “ids” are generated UUIDs by Rhino when exported, it is hard to find objects in Blender, although everything is there!

Implementation note: when exporting to DAE, Rhino could possible generate names for unnamed subpart objects in Rhino. For examples the geomtetry that is exported for the Cube node above, could be auto-named “Cube-mesh” or “Cube-geometry”. This way, those objects have nice names in Blender as well.

For what it’s worth, I like to give objects materials with unique material names and no spaces within Rhino and then export OBJ. Then I can use the materials to select and organize part(s) in Blender. That might be a workflow you could use as well in the meantime.

@BrianJ that is for the geometry tag, which isn’t enough. The name attribute should also be applied to the node tag (the tag that realizes an item like a geometry in a scene). The YT item I created is for exactly that.