Error Uploading KML File Converted from Plant3D DWG to Cesium Ion – How to Upload as 3D Tiles?

Hello,

I created a DWG file using Plant3D and converted it to a KML file through Navisworks.
After uploading the converted KML file to Cesium ion, I encountered an error message, as shown in the attached image.

Is there a way to upload this KML file by converting or applying it as 3D Tiles?

Thank you in advance for your help.

This seems to be the same as Error Uploading KML File Converted from Plant3D DWG to Cesium Ion – How to Upload as 3D Tiles? , but with slightly different details. Not sure which one to delete.

Hi,

What type of data are you trying to upload? For example is this a fully 3d model? Is it 2d vector geometry? Depending on contents there might be other file formats that you can use. For example exporting to OBJ and then uploading that to Cesium ion might work better than KML.

If you are still having trouble, please let us know the asset id so we can look into this further.

image

1 Like

Thank you for your response.

The DWG file I uploaded is a fully 3D model created using Autodesk Plant3D. I converted this DWG file to a KML file using Autodesk Navisworks, and encountered an error when uploading the KML to Cesium ion.

This 3D model (DWG file) includes various property metadata, but when converting it to an OBJ format, the metadata is lost and only the geometry remains.
For this reason, I would like to upload it in KML format.

The asset ID is 3397638.
I would appreciate it if you could take a look.
Thank you.

Thank you for providing that additional information.

Cesium ion currently supports two workflows for KML. Hosting KML (typically for vector data) and tiling KML + COLLADA files into 3D tiles.

The KML you provided did not include any additional COLLADA (.dae) files. This is why it is not working when you select KML/COLLADA (tile as 3D Tiles) You would need to upload this a KML (host without tiling).

image

1 Like

Thank you for your answer.
Could you please let me know how to create a KML that includes COLLADA (.dae) files?

“You would need to upload this a *KML (host without tiling).” I have some questions about this approach.

  1. When uploading 3D models to Cesium using 3D Tiles, are there many disadvantages compared to uploading as 3D Tiles? (speed, optimization, etc.)
  2. I also tried uploading with KML (host without tiling), but the model doesn’t upload completely and there are issues with 3D models being missing.

What is the most optimized method for uploading 3D DWG files modeled in AutoCAD to Cesium?

  1. When uploading 3D models to Cesium using 3D Tiles, are there many disadvantages compared to uploading as 3D Tiles? (speed, optimization, etc.)

The main advantage when uploading as a 3d model is that Cesium ion will do the tiling for you. It will break up the model into small streamable chunks. If you upload 3D Tiles directly you would need to handle creating that data.

I also tried uploading with KML (host without tiling), but the model doesn’t upload completely and there are issues with 3D models being missing

The KML workflow wasn’t targeted at bringing in a full 3d plant.

If you are looking at bringing in a lot of 3d geometry representing a plant the best tiler would be the BIM/CAD option.

Are you able to export the data to IFC? I know we have metadata support with that format. I have also reached out to our team to find out if there are any other recommendations about bringing in metadata from engineeriring models.